Реестр – это база данных, в которую система вносит сведения обо всех своих настройках и об установленных программах
Реестр содержит информацию об аппаратной и программной конфигурации локального компьютера.
Редактор реестра REGEDIT.EXE позволяет просматривать и редактировать реестр Windows. При ручном редактировании следует быть осторожным: редактор не распознает синтаксические ошибки и не предупреждает о создании некорректного элемента. Большинство параметров системы можно модифицировать через панель управления.
Реестр – древовидная иерархическая база данных, хранится в двух файлах: USER.DAT – настройки для пользователя и SYSTEM.DAT – настройки для компьютера. Узел иерархического дерева называется ключом. Любой ключ может содержать вложенные ключи. В ключе хранится произвольное число значений данного типа, каждое значение называется элементом реестра. Компоненты ключей следующие:
имя (уникально среди ключей того же уровня иерархии);
класс (имя класса объекта);
дескриптор защиты;
время последней записи;
элементы.
Список ключей:
HKEY_CLASSES_ROOT – сведения о встраивании и связывании объектов и ассоциации файлов с приложениями;
HKEY_LOCAL_MACHINE – спецификации рабочей станции, драйверов и другие системные настройки;
HKEY_CURRENT_CONFIG – информация о текущей конфигурации компьютера;
HKEY_USERS – информация обо всех пользователях данной рабочей станции;
HKEY_CURRENT_USER – настройки системы и программ, относящиеся к текущему пользователю;
HKEY_DYN_FATA – динамическая информация о состоянии различных устройств.