Я хотел бы видеть, какие ключи реестра используются. Книга в реестре также будет прекрасной. Информация о изменениях в Windows Vista была бы замечательной!
Существует ли "словарь" реестра Windows, который объясняет всю (или большую часть) реестра Windows?
Ответ 1
О, как бы я хотел, был единственный сайт, где реестр был коллективно документирован всеми, кто пишет там ценности! Имейте в виду, что любое приложение может создавать свой собственный набор ключей и значений реестра, так что это не просто MS, который был бы необходим для таких усилий. Хотя они будут ключевым игроком!
Тем временем, есть два сайта MS, которые я использую как точки начала, когда мне нужно знать, что делает конкретная пара ключей/значений:
Ссылка на реестр Windows 2003: http://technet.microsoft.com/en-us/library/cc778196.aspx
Реестр Windows 2000: http://technet.microsoft.com/en-us/library/cc974061.aspx
Имейте в виду, что, поскольку Windows является развивающейся, даже информация о более старых версиях может быть очень полезной. Также обратите внимание, что W2003 имеет много общего с XP. К сожалению, я не нашел ссылку на реестры Vista/Windows 2008, похожие на приведенные выше.
Когда вам нужно знать, что связано с определенным ключом, и оно не найдено ни в одной из приведенных выше ссылок, попробуйте выполнить поиск этого полного ключа ключа в http://support.microsoft.com
Ответ 2
Статья в Википедии на самом деле довольно приятная. Не полный отчет обо всем, но не слишком потрепанный. http://en.wikipedia.org/wiki/Windows_Registry
Ответ 3
Я использовал этот файл справки в прошлом. Очень хороший ресурс
Ответ 4
Сначала сначала найдите API-интерфейсы в SDK Windows, а не записи реестра. Например, если вы сохраняете путь к папке моего документа (да, это зарегистрировано), ваш код может сломаться, когда пользовательская регистрация перемещается на другую машину, где профиль пользователя хранится в другом месте.
Предлагаемое чтение: Длинная и грустная история с ключом Shell Folders