Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
БОС(Лабораторные).doc
Скачиваний:
4
Добавлен:
01.03.2025
Размер:
812.54 Кб
Скачать

1.1. Неудобства работы с ini-файлами

Одной из наиболее сложных проблем, связанных с INI-файлами, являлось управление ими. Такой подход имел ряд серьезных недостатков:

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

¨ Отсутствовали четкие правила хранения INI-файлов.

¨ INI-файлы не обеспечивают поддержки многопользовательской среды.

¨ INI-файлы не поддерживают множественных аппаратных конфигураций, по этой причине Windows 3.x не могла поддерживать технологию Plug and Play.

¨ Различные программы записывали свои параметры настройки в раз­личные INI-файлы. Это ограничивало возможности приложений по совместному использованию информации.

1.2. Назначение реестра

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

Перечисление компонентов системы Windows NT/2000, использующих ре­естр, и краткое описание их взаимодействия с этой базой данных приведены ниже:

¨ Программы установки (Setup). При каждом запуске программа установки Windows 2000 и другие установочные программы (для аппаратных и про­граммных средств) добавляют в реестр новые конфигурационные данные или используют информацию из него.

¨ Распознаватель (Recognizer). При каждом запуске компьютера под управ­лением Windows NT/2000 распознаватель аппаратных средств (Hardware Recognizer) помещает в реестр список обнаруженных им устройств.

¨ Ядро Windows NT/2000 (Windows NT/2000 Kernel). При старте системы ядро Windows NT/2000 извлекает из реестра сведения о загружаемых драйверах устройств и порядке их загрузки.

¨ Диспетчер РпР (PnP Manager), который выполняет обнаружение устройств и их идентификацию по так называемому идентификатору поставщика (vendor Id, vid) и идентификатору устройства (device Id, did).

¨ Драйверы устройств. Драйверы устройств обмениваются с реестром пара­метрами загрузки и конфигурационными данными.

¨ Административные средства Windows NT/2000. Административные сред­ства Windows NT/2000, в том числе утилиты из Панели управления и програм­мы из группы Administrative Tools представляют собой наиболее удобные и безопасные средства модификации реестра. Редакторы реестра также полезны для его просмотра и, время от времени, для внесения изменений в конфигурацию системы.

¨ Пользовательские профили (user profiles). Windows NT/2000 обеспечивает возможность создания множества пользовательских профилей.

¨ Аппаратные профили (hardware profiles). Реестр, в отличие от INl-файлов, позволяет хранить множественные аппаратные конфигурации.

2. Создание нового аппаратного профиля

Чтобы создать новый аппаратный профиль в Windows 2000, следует вызвать ути­литу Система из Панели управления, перейти на вкладку Оборудование и нажать кнопку Профили оборудования. Раскроется диалоговое окно Профили оборудования, показанное на рис. 1.1.

Рисунок 1.1 – Аппаратные профили предоставляют метод информи­рования операционной системы о том, какое аппаратное обеспе­чение следует инспектировать в процессе загрузки