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

7. Реестр. Его назначение, структура.

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

Реестр содержит различную информацию, в том числе:

• об оборудовании, установленном на компьютере, в том числе центральном процессоре (CPU), типе шины, указательных устрой-

ствах или мыши и клавиатуре;

• об установленных драйверах устройств;

• об установленных приложениях;

• об установленных сетевых протоколах;

• о параметрах сетевых адаптеров. Например, номер запроса на прерывание (IRQ), базовый адрес области памяти, диапазон портов

ввода-вывода, каналы ввода-вывода и тип передатчика.

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

компоненты Windows XP Professional.

Реестр организован в виде иерархической структуры, подобной структуре образуемой файлами и папками на диске.

структура реестра.

Поддерево (или раздел поддерева) — аналог папки в корневом разделе диска. Реестр Windows XP Professional

содержит два поддерева: HKEY_LOCAL MACHINE и HKEY_USERS. Однако, чтобы сделать информацию реестра более легкой для просмотра и поиска, в редакторе она представлена в виде пяти поддеревьев:

HKEY_CLASSES_ROOT

HKEY_CURRENT_USER

HKEY_LOCAL_MACHINE

HKEY_USERS

HKEY CURRENT CONFIG

Разделы Разделы — Это аналоги папок и подпапок. Разделы соответствуют программным или аппаратным объектам, либо их группам. Подразделы — это разделы внутри разделов более высокого уровня

Куст представляет собой дискретный набор разделов, подразделов и элементов.

Типы данных Каждое значение в реестре относится к одному из следующих типов данных:

REG_SZ (строковое значение).

REG_BINARY (двоичное значение).

REG_DWORD (значение DWORD).

REG_MULTY_SZ (Многострочное значение).

REG_EXPAND_SZ (Расширяемое строковое значение)

REG_FULL_RESOURCE_DESCRIPTOR. Хранит список ресурсов для аппаратного компонента или драйвера. Значения этого типа запрещено добавлять или модифицировать

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

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

HKEY_USERS. Содержит два подраздела:

DEFAULT. Содержит устанавливаемые по умолчанию параметры системы (системный профиль по умолчанию), используемый при отображении окна регистрации, которое вызывается нажатием клавиш Ctrl+Alt+Delete, и идентификатор системы безопасности (SID) для текущего пользователя;

HKEY_CURRENT_USER. Дочерний раздел HKEY_USERS.

HKEY_CURRENT_USER. Содержит данные о текущем пользователе.

HKEY_CLASSES_ROOT. Содержит информацию о параметрах программного обеспечения. Поддерево указывает на подраздел Classes в HKEY_LOCAL_MACHINE\SOFTWARE.

HKEY_CURRENT_CONFIG. Содержит данные активного профиля оборудования, извлеченные из кустов SOFTWARE и SYSTEM. Эта информация используется при настройке параметров, например списка загружаемых драйверов и используемого разрешения экрана.