Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методические указ. по выпон. контр. р. по Опера...doc
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
3 Мб
Скачать
☆

Системный реестр

Реестр операционной системы ОС MS Windows XP представляет собой централизованную базу данных параметров настройки системы и работающих в ней приложений. Реестр содержит информацию обо всех аппаратных средствах, программном обеспечении, операционной системе и сетевых параметрах компьютера. Реестр Windows XP хранится на диске в виде файлов ульев (hives).

Структура реестра

Как и реестры систем Windows NT/2000, реестр Windows XP состоит из пяти

так называемых корневых ключей (root keys):

HKEY_CLASSЕS_ROOT

HKEY_CURRENT_USER

HKEY_LOCAL_MACHINE

HKEY_USERS

HKEY_CURRENT_CONFIG

Каждый отдельный ключ может содержать элементы данных, которые называются параметрами (value entries), а также дополнительные вложенные ключи (subkeys). Для понимания этой концепции можно провести аналогию с файловой системой. Ключи в структуре реестра аналогичны каталогам, а значимые элементы - файлам.

Описания корневых ключей реестра Windows NT/2000/XP приведены в таблице 3.

Таблица 3.

Имя корневого ключа

Описание

HKEY_LOCAL__MACHINE

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

HKEY_CLASSES_ROOT

Содержит ассоциации между приложениями и типами файлов (по расширениям имени файла). Кроме того, этот ключ содержит информацию OLE (Object Linking and Embedding), ассоциированную с объектами COM,

HKEY_CURRENT_CONFIG

Содержит конфигурационные данные для текущего аппаратного профиля. Аппаратные профили (Hardware profiles) представляют собой наборы изменений, внесенных в стандартную конфигурацию сервисов и устройств,

HKEY_ CURRENT_USER

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

HKEY_USERS

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

Стандартные файлы, обеспечивающие поддержку

Таблица 4.

Ветвь реестра

Имена файлов

HKEY_LOCAL_MACHINE\SAM

Sam, Sam.log, Sam.sav

HKEY_LOCAL_MACHINE\Security

Security, Security.log, Security.sav

HKEY_LOCAL_MACHINE\software

Software, Software.log, Software.sav

HKEY_LOCAL_MACHlNE\System

System, System.log, System, sav

HKEY_CURRENT_CONFIG

System, System.log, System.sav

HKEY_USERS\.DEFAULT

Default, Default.log, Default.sav

С ульями ассоциируются файлы четырех типов.

Тип файла

Описание

Без расширения

log

sav

Содержит копию улья имени файла

Содержит журнал транзакций, в котором регистрируются все изменения, внесенные в ключи и значимые элементы улья

Содержит копии файлов улья в том виде, который они имели на момент завершения текстовой фазы процесса установки. Файлы с расширением sav имеются для ключей Software, System, SAM, Security и Default.

Когда установка в текстовом режиме завершается, выполняется копирование ульев в файлы с расширением sav. Это делается для того, чтобы защитить ульи от ошибок, которые могут произойти в случае сбоя на графической стадии установки. Если процедура установки даст сбой на графической стадии, то после перезагрузки компьютера будет производиться повтор только графической стадии установки. Sav-файлы используются для перестройки ульев

Запуск Regedit

По умолчанию, утилита Regedit.exe в процессе установки операционной системы копируется в каталог %SystemRoot% (например, C:\Windows). Обычно редактор реестра запускается с помощью команды Выполнить (Run) меню Пуск (Start).