Файлы кустов реестра
В редакторе реестра вы видите логическую организацию реестра. Это то, как Windows XP представляет реестр вам и программам, которые его используют, независимо от того, как операционная система на самом деле организует его на диске, что гораздо сложнее.
Физически Windows XP организует реестр в виде кустов (также используется термин «улей» - hive), каждый из которых является двоичным файлом, называемым файлом куста. Для каждого файла куста Windows XP создает дополнительные файлы поддержки, которые содержат резервные копии всех данных куста. Это резервирование позволяет операционной системе восстанавливать кусты во время процессов установки и загрузки, если что-либо пойдет не так. Вы найдете кусты только в двух корневых ключах: HKLM и HKU. (Остальные ключи являются ссылками на подключи этих двух ключей). Файлы кустов и файлы поддержки для всех кустов, кроме тех, что находятся в HKU, расположены в папке %SYSTEMROOT%\System32\config. Файлы кустов для HKU расположены в папках профилей пользователей. Файлы кустов не имеют расширений имен файлов, а файлы поддержки имеют расширения, приведенные в таблице 1.5.
работу в Windows XP.
копирует каждый файл куста в SAV-файл так, что она может восстановить их, если графическая фаза закончится неудачно. Если графическая фаза заканчивается сбоем, то программа установки повторяет зту фазу после восстановления файла куста из SAV-файла
Кусты в HKLM
Таблица 1.6 показывает отношения между каждым из кустов реестра и его файлом куста. Заметьте, что имена каждого из кустов в реестре пишутся заглавными буквами, что полезно помнить, когда вы редактируете реестр. В этой таблице первый столбец представляет собой куст, который содержится в файле, указанном во втором столбце. Так, Windows ХР загружает куст HKLM\SOFTWARE из файла куста Software, который находится в папке %SYSTEMROOT%\System32\config. Она загружает куст HKLM\SYSTEM из файла куста System, который находится в той же папке. Чтобы увидеть файлы кустов, которые загрузила Windows ХР, смотрите HKLM\SYSTEM\CurrentControlSet\Control\hivelist\.
Примечание. Другие файлы, расположенные в %SYSTEMROOT%\ System32\config, кажутся не имеющими отношения к рассматриваемому вопросу. AppEvent.Evt, SecEvent.Evt и SysEvent.Evt являются журналами событий Windows ХР - приложений, безопасности и системы соответственно. В реестре вы можете увидеть, где Windows ХР сохраняет каждый из журналов событий, обратившись к подключу HKLM\ SYSTEM\ControlSet001\Services\Eventlog. Userdiff - это файл, который Windows ХР использует для преобразования профилей пользователей из более ранних версий Windows (в частности версий Windows NT) так, что Windows ХР может их использовать. Последним из не имеющих к нам отношения файлов является файл Netlogon.f tl, который остался для меня загадкой.
Страниц: 1 2