Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекция_11_ОС.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
352.26 Кб
Скачать

Поддеревья реестра.

Реестр Windows 2000 имеет два поддерева: HKEY_LOCAL_ _MACHINE и HKEY_USERS. Однако чтобы облегчить поиск сведений в реестре, программы редактирования реестра выводят пять поддеревьев (табл. 1).

Имя корневого раздела

Описание

HKEY_LOCAL_MACHINE

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

HKEY_CLASSES_ROOT

Сведения, используемые технологиями OLE и сопоставление расширений имен файлов приложениям (эквивалент реестра в Windows для MS-DOS). Определенный раздел или параметр существуют в HKEY_CLASSES_ROOT, если соответствующий раздел или параметр существуют в HKEY_LOCAL_MACHINE\SOFTWARE\Classes или HKEY_CURRENT_USER\SOFTWARE\Classes. Если раздел или параметр имеются в обоих местах, в HKEY_CLASSES_ROOT появится значение из HKEY_CURRENT_USER.

HKEY_CURRENT_USER

Профиль пользователя, вошедшего в систему локально (в отличие от удаленного пользователя), включая переменные среды, параметры рабочего стола, сетевых подключений, принтеров и приложений. Это поддерево является псевдонимом поддерева HKEY_USERS и указывает на HKEY_USERS\учетный_код_текущего_пользователя.

HKEY_USERS

Сведения о загруженных профилях пользователя и профиль, используемый по умолчанию. Сюда включены сведения, также появляющиеся в поддереве HKEY_CURRENT_USER. Удаленные пользователи не имеют профилей в этом разделе сервера; их профили находятся в реестрах собственных компьютеров.

HKEY_CURRENT_CONFIG

Сведения о профиле оборудования, используемом локальным компьютером при запуске системы. Эти сведения используются для настройки загружаемых драйверов и разрешения дисплея. Это поддерево является частью поддерева HKEY_LOCAL_MACHINE и соответствует HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Hardware Profiles\Current.

Имя каждого корневого раздела начинается с HKEY_, чтобы показать разработчикам программного обеспечения, что это дескриптор, который может использовать программа. Дескриптором называют значение, используемое для идентификации ресурса. Это значение используется в программах для доступа к ресурсу.

Одна из версий редактора реестра (Regedit.exe) выводит и шестое поддерево — HKEY_DYN_DATA. Это поддерево регистров операционных систем Windows 95 и Windows 98, но оно не используется в Windows 2000.

Кусты и файлы реестра.

Термин «куст» описывает древовидную структуру разделов, подразделов и параметров, выходящую из вершины иерархии реестра. Куст содержится в отдельном файле и имеет отдельный журнал, который находится в папках системный_корневой_каталог\System32\Config или системный_диск\Documents and Settings\имя_пользователя. Строка системный_корневой_каталог заменяет имя каталога, в котором хранятся системные файлы Windows 2000; строка системный_диск заменяет раздел, содержащий системные файлы Windows 2000. Кусты можно также назвать файлами реестра или файлами журнала реестра.

По умолчанию, большинство файлов кустов (DEFAULT, SAM, SECURITY, SOFTWARE и SYSTEM) хранится в папке системный_корневой_каталог\System32\Config. В Windows 2000 расположение сведений профиля пользователя для каждого пользователя компьютера, включая файлы Ntuser.dat и Ntuser.dat.log, зависит от того, была ли выполнена новая установка или было выполнено обновление операционной системы Windows 95, Windows 98 или Windows NT. При новой установке и при обновлении Windows 95 и Windows 98 файлы Ntuser.dat и Ntuser.dat.log хранятся в папке системный_диск\Documents and Settings\имя_пользователя. В установках, являющихся обновлением Windows NT, файлы Ntuser.dat и Ntuser.dat.log хранятся в папке системный_корневой_каталог\Profiles\ имя_пользователя.

Каждый куст в реестре Windows 2000 связан с набором стандартных файлов. Следующая табл. 2 содержит имена стандартных кустов и файлов для компьютера, работающего под управлением Windows 2000.

Куст реестра

Имена файлов

HKEY_LOCAL_MACHINE\SAM

Sam и Sam.log

HKEY_LOCAL_MACHINE\SECURITY

Security и Security.log

HKEY_LOCAL_MACHINE\SOFTWARE

Software и Software.log

HKEY_LOCAL_MACHINE\SYSTEM

System и System.log

HKEY_CURRENT_CONFIG

System и System.log

HKEY_CURRENT_USER

Ntuser.dat и Ntuser.dat.log

HKEY_USERS\.DEFAULT

Default и Default.log

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]