Какая структура реестра Windows ?

Системный реестр Windows - это несколько файлов, которые хранятся на жестком диске. Это файлы находятся в %SystemRoot%\System32\Config, где %SystemRoot% - папка, куда установлена Windows. И файл (Ntuser.dat), который создается для каждого пользователя и хранит его настройки. Он находится в %SystemDrive%\Documents and Settings\%Username%, где %Username% - имя пользователя.

Имя файла Куст реестра, хранимый в нем
SAM HKEY_LOCAL_MACHINE\SAM
SECURITY HKEY_LOCAL_MACHINE\SECURITY
SOFTWARE HKEY_LOCAL_MACHINE\SOFTWARE
SYSTEM HKEY_LOCAL_MACHINE\SYSTEM
SYSTEM HKEY_CURRENT_CONFIG
DEFAULT HKEY_USERS\.DEFAULT
Ntuser.dat HKEY_CURRENT_USER

Куст реестра - это группа разделов и параметров, составляющих комплект для совместного применения и являющихся отдельной единицей, которую можно сохранять и восстанавливать независимо от других кустов.

Корневой раздел - это верхний уровень разделов. Пример корневого раздела - HKEY_LOCAL_MACHINE или HKEY_CURRENT_USER.

Раздел - это папка, которая может содержать подразделы и параметры. Аналогия с папкой в файловой системе.

Параметр реестра состоит из трех компонент: имени, типа данных и значения.