To answer your first question:

http://support.microsoft.com/?kbid=820291

I am still looking for a simple way to collapse the registry when reopened.

Let you know if I find a way.