Шаг 65 - Что такое куст

Понятие куст относится к реестру. В реестре все данные хранятся в виде ветвей начинающихся сHKEY_. То есть куст это ветвь в реестре. Каждая ветвь может иметь ряд ключей, а каждый ключ может иметь ряд субключей. В Windows NT на диске реестр хранится не в одном большом, а в нескольких отдельных файлах по пути.

%systemroot%/system32/config

Из сказанного можно было бы сделать вывод, что каждый корневой ключ, представленный в окне редактора Registry (regedit или regedt32), хранится в NT в отдельной ветви, однако это не так. В действительности ни один из этих корневых ключей не соответствует какому-либо одному кусту. За сбор файлов, в которых содержатся ветви реестра в один реестр отвечает в Windows NT специальная программа с именем Configuration Manager. Как раз результат такого сбора мы и видим, когда в Windows NT запускаем regedit. Давайте посмотрим таблицу соответствий:

Кусты в RegistryФайлы куста
HKEY_LOCAL_MACHINE\SYSTEM\winnt\system32\config\system
HKEY_LOCAL_MACHINE\SAM\winnt\system32\config\sam
HKEY_LOCAL_MACHINE\SECURITY\winnt\system32\config\security
HKEY_LOCAL_MACHINE\SOFTWARE\winnt\system32\config\software
HKEY_LOCAL_MACHINE\HARDWAREВременный улей
HKEY_LOCAL_MACHINE\SYSTEM\CloneВременный улей
HKEY_USERS\UserProfileНабор пользовательских параметров; обычно в каталоге \winnt\profiles\user
HKEY_USERS\.DEFAULT\winnt\system32\config\default


Предыдущий Шаг | Следующий Шаг | Оглавление
Автор Каев Артем.