Всем доброго времени суток. Пришла очередь узнать, что такое реестр.
Реестр в операционной системе Windows или так называемый системный реестр - иерархическая база данных параметров элементов, которая присуща операционным системам Windows. Реестр Windows содержит всю информацию о конфигурации оборудования, профилях пользователей, список установленного в системе программного обеспечения. Все, что изменяется в Панели управления или параметрах компьютера фиксируется в реестре.
Реестр был введен для того, чтобы упорядочивать информацию, которая на тот момент хранилась в большом количестве конфигурационных INI-файлах, а, соответственно, более быстрый доступ к этим параметрам.
В итоге семейство операционных систем Windows избавилось от проблем, которые вызывались использованием INI-файлов и надобность в реестре отпала. Однако он является компонентом всех версий Windows, в том числе и Windows 10. Windows является единственной системой, которая использует механизм реестра сегодня.
Последовательность превращения данных конфигурационных файлов в реестр, который знаком пользователю:
- На этапе установки и первоначальной настройки операционной системы, на жестком диске формируются файлы, содержащие часть данных конфигурации системы.
- Во время загрузки системы (или входа/выхода пользователя) происходит формирование некоторого объекта, называемого REGISTRY\.
Можно сделать вывод, что часть данных реестра хранится в файлах, а часть создается на этапе загрузки операционной системы.
Просматривать и редактировать реестр Windows возможно при помощи стандартного средства просмотра реестра - программы regedit.exe.
Описание разделов реестра
HKEY_CURRENT_USER - данный раздел содержит настройки текущего активного пользователя, вошедшего в систему.
HKEY_USERS - этот раздел содержит информацию о профилях всех пользователей данного компьютера.
HKEY_LOCAL_MACHINE - раздел содержит параметры конфигурации, относящиеся к данному компьютеру (для всех пользователей).
HKEY_CLASSES_ROOT - в основном, содержит информацию о зарегистрированных типах файлов и объектах COM и ActiveX.
HKEY_CURRENT_CONFIG - данный раздел содержит сведения о профиле оборудования, используемом локальным компьютером при запуске системы.
HKEY_DYN_DATA - устаревший раздел, т.к. имеется только в реестре ОС семейства Windows 9x/ME.
Надеюсь статья была вам полезна. Всем добра. До скорых встреч.