Реестр

Windows

Когда Windows была первоначально выпущена (например, Windows 3.11), она сильно зависела от файлов .ini для хранения конфигураций и настроек программ Windows и Windows. Хотя иногда используются файлы .ini, большинство программ Windows полагаются на параметры, заданные в реестре Windows после установки.

Информация о редакторе реестра

Для просмотра и внесения изменений в реестр Windows можно использовать редактор реестра Windows (показан ниже). В Windows 3.x редактор реестра был известен как Редактор регистрационной информации или Редактор регистрации, Редактор реестра позволяет просматривать все ключи и значения в реестре, а также изменять значения Windows, программ или драйверов, которые вы считаете необходимыми.

Редактор реестра Microsoft Windows

Корневые ключи реестра

При первом открытии редактора реестра Windows отображаются корневые ключи, которые содержат все значения реестра. Ниже приводится краткое описание каждого из наиболее распространенных корневых ключей и значений, содержащихся в каждом из них.

Корневой ключ Описание
HKCR (HKEY_CLASSES_ROOT) Описывает тип файла, расширение файла и информацию OLE.
HKCU (HKEY_CURRENT_USER) Содержит пользователя, который в данный момент вошел в Windows, и его настройки.
HKLM (HKEY_LOCAL_MACHINE) Содержит компьютерную информацию об установленном оборудовании, настройках программного обеспечения и другую информацию. Информация используется для всех пользователей, которые входят в систему на этом компьютере. Этот ключ и его подразделы являются одной из наиболее часто просматриваемых и редактируемых пользователями областей реестра.
HKU (HKEY_USERS) Содержит информацию обо всех пользователях, которые входят в систему на компьютере, включая как общую, так и специфичную для пользователя информацию.
HKEY_CURRENT_CONFIG (HKCC) Подробная информация о текущей конфигурации оборудования, подключенного к компьютеру.
HKDD (HKEY_DYN_DATA) Используемый только в Windows 95, 98 и NT, ключ содержал информацию о динамическом состоянии и информацию о подключении и воспроизведении. Информация может меняться по мере добавления или удаления устройств с компьютера. Информация для каждого устройства включает соответствующий аппаратный ключ и текущее состояние устройства, включая проблемы.

Значения реестра Windows

Ниже приведены различные значения, которые вы встретите в реестре Windows, и краткое описание того, какой тип данных может содержать каждое значение.

Икона Тип имя Описание
Закрытый ключ Закрытый ключ Как папки, видимые в Windows Explorer. Эти ключи содержат разделы реестра, упомянутые ниже.
Открытый ключ Открытый ключ Когда ключ открыт, значок меняется на развернутую или открытую папку и отображает все ее содержимое и любые дополнительные подразделы.
REG_SZ REG_SZ Строковое значение Позволяет определить любое строковое значение в одной строке, например путь к файлу, и является наиболее часто встречающимся подразделом в реестре.
REG_MULTI_SZ REG_MULTI_SZ Значение массива строк Любое многострочное строковое значение.
REG_EXPAND_SZ REG_EXPAND_SZ Расширенное значение строки Содержит строку с переменными среды или системы, которые необходимо расширить. Например, c: % windir% example.exe может совпадать с C: windows example.exe.
REG_BINARY REG_BINARY Двоичная стоимость Позволяет атрибутам быть определенными в двоичном виде как включено или выключено (0 или 1).
REG_DWORD REG_DWORD Значение DWORD Аналогично двоичному значению, но допускает определение значений в 32-битном десятичном или шестнадцатеричном виде.
REG_QWORD REG_QWORD Значение QWORD Как и DWORD, но хранится как 64-битное значение.

Должен ли я использовать «реестр»?

Согласно Руководству Microsoft, «реестр» должен быть написан полностью строчными буквами, кроме случаев, когда часть названного компонента системы (например, «редактор реестра»), или когда это первое слово предложения.

Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: