<p>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!</p>

[{'answer_id': 57875, 'author': 'GEOCHET', 'author_id': 5640, 'author_profile': 'https://Stackoverflow.com/users/5640', 'pm_score': 2, 'selected': False, 'text': '<p>The wikipedia article is actually rather nice. Not a full account of everything, but not too shabby either.\n<a href="http://en.wikipedia.org/wiki/Windows_Registry" rel="nofollow noreferrer">http://en.wikipedia.org/wiki/Windows_Registry</a></p>\n'}, {'answer_id': 57885, 'author': 'Christian Hagelid', 'author_id': 202, 'author_profile': 'https://Stackoverflow.com/users/202', 'pm_score': 1, 'selected': False, 'text': '<p>I have used <a href="http://www.majorgeeks.com/Mystery_Behind_Windows_Registry_d415.html" rel="nofollow noreferrer">this help file</a> in the past. Very good resource</p>\n'}, {'answer_id': 58044, 'author': 'quux', 'author_id': 2383, 'author_profile': 'https://Stackoverflow.com/users/2383', 'pm_score': 3, 'selected': True, 'text': '<p>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!</p>\n\n<p>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:</p>\n\n<p>Windows 2003 registry reference: \n<a href="http://technet.microsoft.com/en-us/library/cc778196.aspx" rel="nofollow noreferrer">http://technet.microsoft.com/en-us/library/cc778196.aspx</a></p>\n\n<p>Windows 2000 Registry reference:\n<a href="http://www.microsoft.com/technet/prodtechnol/windows2000serv/reskit/default.mspx" rel="nofollow noreferrer">http://technet.microsoft.com/en-us/library/cc974061.aspx</a></p>\n\n<p>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.</p>\n\n<p>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 <a href="http://support.microsoft.com" rel="nofollow noreferrer">http://support.microsoft.com</a></p>\n'}, {'answer_id': 7934716, 'author': 'Sheng Jiang 蒋晟', 'author_id': 109919, 'author_profile': 'https://Stackoverflow.com/users/109919', 'pm_score': 2, 'selected': False, 'text': '<p>Always look up APIs in the Windows SDK first instead of registry entries first . For example, if you store the path to the user\'s my document folder (yes it is in registery), your code may break when the user\'s registery roams to another machine where the user\'s profile is stored in a different location. </p>\n\n<p>Suggested reading:\n<a href="http://blogs.msdn.com/b/oldnewthing/archive/2003/11/03/55532.aspx" rel="nofollow">The long and sad story of the Shell Folders key</a></p>\n'}]
['https://Stackoverflow.com/questions/57867', 'https://Stackoverflow.com', 'https://Stackoverflow.com/users/4906/']