views:

606

answers:

4

I'd like to be able to see what registry keys are used for. A book on the registry would be fine as well. Info on Windows Vista changes would be great!

+6  A: 

The wikipedia article is actually rather nice. Not a full account of everything, but not too shabby either. http://en.wikipedia.org/wiki/Windows_Registry

Geoffrey Chetwood
A: 

I could read a book on the registry... i could... But i find it a lot more fun to just write keys willy nilly. If it works for game DRM, it should work for me (freaking securom...).

Most of the time i just look what MS or other big companies do, and the structure they use, then follow that.

Darren Kopp
+1  A: 

I have used this help file in the past. Very good resource

Christian Hagelid
That help file is a little bit dated (2002) and seems to refer a lot to Windows 95 (suggesting that it's even more out of date than 2002) but it is informative.
Clay Nichols
+1  A: 

Oh, how I wish there was a single site where the registry was collectively documented by all who write values there! Keep in mind, any app can create its own set of registry keys and values, so it's not just MS who would be necessary to such an effort. Though they would be a key player!

In the meantime, there are two MS sites I use as startng points when I need to know what a particular key/value pair do:

Windows 2003 registry reference: http://technet.microsoft.com/en-us/library/cc778196.aspx

Windows 2000 Registry reference: http://www.microsoft.com/technet/prodtechnol/windows2000serv/reskit/default.mspx

Keep in mind that since Windows is an evolving thing, even information about older versions can be very helpful. Also note that W2003 bears a lot of resemblance to XP. Sadly, I have not found a link to the Vista/Windows 2008 registries similar to the above.

When you need to know what's up with a specific key, and it's not found in one of the above links, try a search of that key's full path at http://support.microsoft.com

quux