Операционные системы. Учебное пособие. Марапулец Ю.В. - 143 стр.

UptoLike

Составители: 

рого аналогичны каталогам и подкаталогам файловой системы (именно таким образом
реестр представлен в окне Registry Editor). Раздел (key) любого уровня может содер-
жать один или несколько фрагментов информации (параметров), подобно тому как лю-
бой каталог может содержать один или несколько файлов; в разделе могут также содер-
жаться подразделы.
Основу структуры реестра Windows 9x и NT первых поколений составляют шесть
разделов верхнего уровня (табл. 6.1), предоставляющих доступ ко всем остальным под-
разделам.
Таблица 6.1
Раздел Содержимое
HKEY_CLASSES_ROOT Информация о зарегистрированных классах, расши-
рениях документов и т.д. На самом деле данный раз-
дел является ссылкой на подраздел
HKEY_LOCAL_MACHINE\SOFTWARE\Classes
HKEY_CURRENT_USER Информация, о текущей пользовательской конфигу-
рации, внешнем виде рабочего стола, сетевых на-
стройках и т.д. Реально этот раздел представляет со-
бой ссылку на подраздел HKEY_USERS
для текущего
пользователя
HKEY_LOCAL_MACHINE Информация о системной (аппаратной) конфигура-
ции, в том числе о глобальных настройках приложе-
ний, поддерживаемых устройствах, схемах подклю-
чения устройств и т.д.
HKEY_USERS Информация обо всех пользователях, зарегистриро-
ванных в локальной системе (см. раздел
HKEY_CURRENT_USER)
HKEY_CURRENT_CONFIG Ссылка на подраздел HKEY_LOCAL_MACHINE \
Config \ xxxxxx, где хххххх - это числовой параметр,
соответствующий текущей аппаратной конфигурации
HKEY_DYN_DATA Динамические данные для устройств типа Plug-and-
Play и VdX-драйверов виртуальных устройств
Windows XP в отличие от своих предшественниц не имеет ограничения по размеру
реестра. Реестр Windows XP содержит пять основных разделов:
HKEY_CLASSES_ROOT - в этом разделе хранится информация о зарегистрированных
классах, расширениях документов.
HKEY_CURRENT_USER - хранится информация о текущей пользовательской конфи-
гурации, внешнем виде рабочего стола, сетевых настройках.
HKEY_LOCAL_MACHINE - хранится информация о системной и аппаратной конфи-
гурации.
HKEY_USERS - хранится информация обо всех зарегистрированных пользователях.
HKEY_CURRENT_CONFIG - текущая аппаратная конфигурация.
Элементы реестра Windows XP хранятся в виде атомарной структуры. Реестр раз-
деляется на составные части (ульи - hives) или кусты. Ульи хранятся на диске в виде
файлов. Некоторые ульи, такие, как HKLM\HARDWARE, не сохраняются в файлах, а
создаются при каждой загрузке, то есть являются изменяемыми (vola-tile). При запуске
системы реестр собирается из ульев в единую древовидную структуру с корневыми раз-
делами. В таблице 6.2 перечислены ульи реестра и их местоположение на диске (данные
справедливы для NT старше версии 4.0).
Таблица 6.2
145
рого аналогичны каталогам и подкаталогам файловой системы (именно таким образом
реестр представлен в окне Registry Editor). Раздел (key) любого уровня может содер-
жать один или несколько фрагментов информации (параметров), подобно тому как лю-
бой каталог может содержать один или несколько файлов; в разделе могут также содер-
жаться подразделы.
     Основу структуры реестра Windows 9x и NT первых поколений составляют шесть
разделов верхнего уровня (табл. 6.1), предоставляющих доступ ко всем остальным под-
разделам.
                                                                             Таблица 6.1
            Раздел                                    Содержимое
 HKEY_CLASSES_ROOT              Информация о зарегистрированных классах, расши-
                                рениях документов и т.д. На самом деле данный раз-
                                дел является ссылкой на подраздел
                                HKEY_LOCAL_MACHINE\SOFTWARE\Classes
 HKEY_CURRENT_USER              Информация, о текущей пользовательской конфигу-
                                рации, внешнем виде рабочего стола, сетевых на-
                                стройках и т.д. Реально этот раздел представляет со-
                                бой ссылку на подраздел HKEY_USERS для текущего
                                пользователя
 HKEY_LOCAL_MACHINE             Информация о системной (аппаратной) конфигура-
                                ции, в том числе о глобальных настройках приложе-
                                ний, поддерживаемых устройствах, схемах подклю-
                                чения устройств и т.д.
 HKEY_USERS                     Информация обо всех пользователях, зарегистриро-
                                ванных в локальной системе (см. раздел
                                HKEY_CURRENT_USER)
 HKEY_CURRENT_CONFIG            Ссылка на подраздел HKEY_LOCAL_MACHINE \
                                Config \ xxxxxx, где хххххх - это числовой параметр,
                                соответствующий текущей аппаратной конфигурации
 HKEY_DYN_DATA                  Динамические данные для устройств типа Plug-and-
                                Play и VdX-драйверов виртуальных устройств

     Windows XP в отличие от своих предшественниц не имеет ограничения по размеру
реестра. Реестр Windows XP содержит пять основных разделов:
HKEY_CLASSES_ROOT - в этом разделе хранится информация о зарегистрированных
классах, расширениях документов.
HKEY_CURRENT_USER - хранится информация о текущей пользовательской конфи-
гурации, внешнем виде рабочего стола, сетевых настройках.
HKEY_LOCAL_MACHINE - хранится информация о системной и аппаратной конфи-
гурации.
HKEY_USERS - хранится информация обо всех зарегистрированных пользователях.
HKEY_CURRENT_CONFIG - текущая аппаратная конфигурация.
     Элементы реестра Windows XP хранятся в виде атомарной структуры. Реестр раз-
деляется на составные части (ульи - hives) или кусты. Ульи хранятся на диске в виде
файлов. Некоторые ульи, такие, как HKLM\HARDWARE, не сохраняются в файлах, а
создаются при каждой загрузке, то есть являются изменяемыми (vola-tile). При запуске
системы реестр собирается из ульев в единую древовидную структуру с корневыми раз-
делами. В таблице 6.2 перечислены ульи реестра и их местоположение на диске (данные
справедливы для NT старше версии 4.0).

                                                                            Таблица 6.2

                                          145