русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

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


Дата добавления: 2014-02-04; просмотров: 677; Нарушение авторских прав


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

Настройка ОС. Реестр

Лекция 23

 

Все мы еще помним MS-DOS — относительно простую операционную систему, конфигурирование которой выполнялось несколькими командами, вводимыми в текстовых файлах AUTOEXEC ВАТ и CONFIGJSYS. Появление Windows и OS/2 привело к заметному росту количества команд в этих файлах и увеличению числа дополнительных. Каждая программа, устанавливаемая в системе, считала своим долгом создать свой конфигурационный файл. Это, естественно, самым плачевным образом сказывалось на надежности работы системы в целом. В Windows используется новое, единое место хранения инициализационных параметров —реестр (Registry).

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

· Программа установки (Windows NT Setup) или другие программы установки приложений или аппаратных средств всякий раз при выполнении добавляют в реестр новые данные о конфигурации. Например, новая информация добавляется при установке нового SCSI-адаптера или изменении параметров видеоплаты.

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

· Ядро Windows NT в процессе запуска системы извлекает из реестра различную информацию о драйверах устройств и порядке их загрузки.

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



· Административные инструментальные средства Windows NT (например, предоставляемые в панели управления и находящиеся в группе программ Administrative Tools) используются для изменения данных конфигурации.

Для просмотра содержимого реестра предназначена специальная программа -редактор реестра Registry Editor. Чтобы ее запустить, выполните REGEDT32.EXE.

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

В реестре Windows NT каждый индивидуальный ключ может содержать элементы данных, называемые значимыми элементами, и дополнительные подключи. В структуре реестра ключи аналогичны каталогам, а значимые элементы — файлам.

Четыре поддерева в реестре Windows NT.

 

Поддерево Описание
HKEYLOCALMACHINE Содержит информацию о локальной компьютерной системе, включая аппаратные средства и данные операционной системы, такие как тип шины, системная память, драйверы устройств и данные управления запуском.
HKEYCLASSESROOT Содержит данные связи и внедрения объектов (OLE) и данные ассоциации файловых классов.
HKEYCURRENTLJSER Содержит профиль текущего зарегистрированного пользователя, включая системные переменные, персональные группы программ, настройки рабочего стола, сетевые соединения, принтеры и приложения.
HKEYUSERS Содержит все, активно загруженные профили пользователя, включая HKEY CURRENT USER, который всегда связан с порождением из HKEYUSERS, и профиль по умолчанию. Пользователи, обращающиеся к серверу дистанционно, в этом ключе на сервере не имеют профилей; их профили загружаются в реестр на собственных компьютерах.
HKEYCURRENTCOFIG Содержит информацию о текущей конфигурации компьютера (только в Windows NT 4.0).
HKEYDYNDATA Динамические данные о системе (только в Windows NT 4.0).

 

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

 



<== предыдущая лекция | следующая лекция ==>
Семантические меры информации. | Целостность и восстановление улья в реестре


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.23 сек.