Понятие куст относится к реестру. В реестре все данные хранятся в виде ветвей начинающихся с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
|