Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Редактировать реестр можно при помощи утилиты regedit.exe, входящей в стандартный набор программ Windows. Информация о настройках ОС хранится в двух скрытых файлах в каталоге Windows: system.dat и user.dat. Реестр представлен в виде иерархической структуры, состоящей из ветвей, которые, в свою очередь, являются ключами и содержат параметры и подключи. В Реестре имеется шесть главных ветвей, описание которых представлено в таблице.

Имя ветви

Назначение

HKEY_CLASSES_ROOT

Содержит информацию о конфигурации программ, включая привязку типов файлов к конкретным приложениям, параметры операций "drag-and-drop", принтеров и СОМ

HKEY_CURRENT_USER

Содержит пользовательские параметры настройки системы. Этот раздел создается и заполняется информацией из раздела HKEY_USERS при входе пользователя в систему

HKEY_LOCAL_MACHINE

Содержит параметры компьютера, драйверов и другого оборудования. Записи этого раздела: общие для всех пользователей данной машины

HKEY_USERS

Содержит информацию обо всех пользователях, учетные записи которых есть на данной машине. Содержит два типа параметров: общие для всех пользователей и индивидуальные

HKEY_CURRENT_CONFIG

Содержит данные о текущей конфигурации оборудования

HKEY_DYN_DATA

Указывает на ту часть раздела HKEY_LOCAL_ MACHINE, которая нужна для Plug & Play устройств. При добавлении или удалении устройств из системы этот раздел изменяется.

Визуально ветви, ключи и подключи схожи с пользовательскими папками, поскольку допускается вложение. На рисунке отображены основные элементы реестра:

...

В Windows задан набор типов данных системного реестра. Наиболее часто употребляемые типы приведены в таблице.

Тип данных

Описание

Применение

REG_DWORD

Параметр данного типа занимает 4 байта и отображается в шестнадцатеричном и в десятичном виде.

Многие параметры служб и драйверов устройств имеют этот тип. Пример: 0x00000240(576) — в скобках указано десятичное значение параметра.

REG_BINARY

Двоичные данные в произвольной форме. Максимальная длина параметра данного типа 16 байт.

Большинство сведений об аппаратных компонентах хранится в виде двоичных данных и выводится в редакторе реестра в шестнадцатеричном формате, например, «01 00 00 00».

REG_SZ

Строка, оканчивающаяся нулевым символом.

Пример: "C:\Windows"

REG_MULTI_SZ

Многострочный текст. Массив оканчивающихся нулем строк, в конце которого записано два нулевых символа.

Этот тип, как правило, имеют списки и другие записи в формате, удобном для чтения. Записи разделяются пробелами, запятыми или другими символами.

REG_EXPAND_SZ

Строка данных переменной длины с нулевым символом в конце.

Этот тип содержит нераскрытые ссылки на переменные окружения.

REG_FULL_RESOURCE
_DESCRIPTOR 

Последовательность вложенных массивов.

Этот тип разработан для хранения списка ресурсов устройств или драйверов.


Info
titleПримечание

На значение ключей реестра влияют настройки в утилите Tweaki − см. Утилита расширенной настройки программного комплекса Интеллект tweaki.exe.


Tip

Справочник ключей реестра