Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
OSSO.doc
Скачиваний:
26
Добавлен:
25.09.2019
Размер:
3.76 Mб
Скачать

§ 2.3. Реестр.

В ОС Windows реестр содержит описание всех объектов (например, пользователи, группы), всю информацию об аппаратной платформе.

Назначение: облегчение управления системой, тестирование оборудования при включении.

Реестр — это база данных, которую можно просматривать и изменять с помощью программы, называемой Registry Editor. В Registry Editor используется иерархическая структура для отображения поддеревьев, позволяющих обращаться к содержимому базы данных. На первый взгляд, иерархическая структура, отображенная в Registry Editor, похожа на иерархическую структуру каталогов в Explorer. Отличие состоит в том, что в реестре представлен другой вид информации, а изменения в реестре иначе воздействуют на систему.

Когда вы загружаете компьютер, подключаетесь к сети или запускаете приложение в старых версиях Windows, ОС производила поиск и чтение нескольких файлов конфигурации, чтобы настроить рабочую среду. В современных версиях ОС Windows, наоборот, ОС хранит и просматривает конфигурационные данные только в одном месте — в системном реестре. Там хранятся следующие виды конфигурационной информации:

■.AUTOEXEC.BAT, CONFIG.SYS, WIN.INI, SYSTEM.INI, CONTROL.INI и другие INI-файлы;

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

  • параметры сетевых протоколов и сетевых адаптеров. Используют реестр следующие компоненты и приложения:

  • Программа установки. При установке Windows 2000, приложений или аппаратных средств программа установки заносит в реестр новые данные о конфигурации.

  • Hardware Detector. Каждый раз при запуске W2K программа Hardware Detector, распознающая аппаратные средства, заносит в реестр данные о конфигурации оборудования, в том числе перечень аппаратных средств, обнаруженных на компьютере при запуске.

  • Ядро Windows 2000. При запуске ОС ядро Windows 2000 извлекает из реестра сведения о том, какие драйверы устройств и в какой последовательности нужно загружать. Кроме того, программа NTOSKRNL.EXE передает в реестр некоторые сведения о себе, такие как номер версии.

  • Драйверы устройств. Драйверы устройств передают в реестр и получают оттуда параметры загрузки и данные о конфигурации. Эти данные похожи на те, что присутствуют в строках DEVICE= файлов CONFIG.SYS в MS DOS. Драйвер устройства должен сообщить, какие системные ресурсы, в том числе аппаратные прерывания и Каналы DMA, он использует, чтобы ОС могла занести эту информацию в реестр. Приложения и драйверы устройств получают эту информацию из реестра, что позволяет создавать простые с точки зрения пользователя программы установки и настройки.

  • Средства администрирования. Изменять данные о конфигурации можно с помощью средств администрирования, которые находятся на панели управления

Реестр состоит из 5 основных компонент (поддеревьев). Каждое поддерево содержит ключи, в которых хранятся конфигурационные данные. Основная часть системного реестра хранится в наборе файлов, называемых ульями. Улья – двойные файлы. Каждый ключ имеет имя, которое начинается с HKEY (т.е. ссылка на ключ).

Основные ключи:

  1. HKEY_Local_Machine

  2. HKEY_CLASSES_ROOT

  3. HKEY_USERS

  4. HKEY_CURRENT_USER

  5. HKEY_CURRENT_CONFIG

HKEY_Local_Machine – самый важный в реестре. Содержит абсолютно все сведения о компьютере. Он состоит из 5 подключей:

  • HARDWARE

  • SAM

  • SECURITY

  • SOFTWARE

  • SYSTEM

При обновлении реестра приоритет у ключей 2-5.

HKEY_Local_Machine / HARDWARE.

Здесь описаны установленные аппаратные средства компьютера, способ их использования драйверами.

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

SAM, SECURITY.

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

Если установлен контроллер домена, то значение в ключах формируется с помощью Active Directory.

SOFTWARE.

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

SYSTEM.

Управляет запуском операционной системы, загрузкой драйверов и устройств.

HKEY_CLASSES_ROOT.

Содержит информацию о привязках в файлах и данные, которые необходимы для связывания и внедрения файловых объектов.

HKEY_USERS.

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

В случае удаленного доступа текущий профиль загружается из реестра удаленного компьютера.

HKEY_CURRENT_USER.

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

HKEY_CURRENT_CONFIG.

Обнуляется при выключении машины, а формируется при включении.

Содержит аппаратную конфигурацию компьютера.

Резюме

Процесс загрузки ОС Windows — это последовательность операций обнаружения аппаратных средств, а также конфигурировании параметров работы операционной системы с ними. Windows спокойно сосуществует с другими операционными системами, любую из которых можно выбрать в процессе загрузки. Были рассмотрены все стадии процесса загрузки, а также все файлы и модули, которые отвечают за выполнение тех или иных действий.

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

Вопросы для самопроверки

  1. Какие операционные системы можно обновить программой установки?

  2. Что такое список HLC?

  3. Какие файловые системы можно выбрать во время установки операционной системы Windows 2000 Server,?

  4. Установленная служба DHCP по каким-то причинам не работает. Почему?

5. Во время установки я не могу обнаружить домен, хотя я точно знаю, что он существует, а с сетевыми соединениями все в порядке. Как это объяснить?

6. Какие сведения сохраняются при обновлении операционной системы? ; 7. Какой программный файл используется во время установки?

  1. Каким образом установить терминальные службы WTS?

  2. Каковы лицензионные требования Windows 2000 Server?

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