Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Общая структура реестра




Вопросы.

Тема 5. Реестр Windows

Вопросы.

Ядерная структура операционной системы. Уровни работы процессов. Службы. Драйверы. Подсистемы окружения.

Регламентные работы Необходимость резервного копирования. Возможности сохранения реестра, понятие ульев. Специальные средства копирования. Утилита Backup. Периодичность копирования. Хранение копий. Дублирующий сервер. Передача управления "зеркалу". Причины сбоев операционных систем. Восстановление после сбоя. Безопасный режим. Проблемы при загрузке в безопасный режим. Физические поломки. Смена оборудования, совместимость с установленной операционной системой. Поломка жесткого диска. RAID – массивы, виды, функции. Журналирование. События. Ограничение роста журналов.

 

История хранения системных данных, файлы INI. Реестр – единая база данных, содержащая настроечную информацию операционной системы, аппаратуры, приложений, пользователей и т.п. Логическая структура реестра, ключи (разделы), подключи (подразделы), параметры, значения. Разделы верхнего уровня: раздел данных о локальном компьютере, раздел данных о зарегистрированных пользователях, раздел данных о текущем пользователе, раздел информации о текущей конфигурации, раздел данных об OLE-объектах. Подразделы разделов верхнего уровня. Особенности использования подразделов по сравнению с Windows NT. Параметры реестра, типы значений в реестре. Хранимые на диске разделы, разделы временного характера. Ульи, соты. Сохранение и перенос ульев. Автоматическое и резервное копирование реестра. Программы редактирования реестра, различия в представлении данных. Работа с реестром с удаленного компьютера.

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

Разделы реестра называются ключами, подразделы – подключами. Нижние элементы этой иерархии называются значениями.

Для каждого ключа нижнего уровня имеется специальное значение Default (по умолчанию), хотя часто оно не заполнено. Значения могут быть нескольких типов: целое число, длинное целое, однострочный текст, многострочный текст, текст с возможностью макроподстановки, двоичное значение и т.п.

Разделы реестра.

Ключ HKEY_LOCAL_MACHINE и его подключи

Этот ключ содержит информацию об аппаратном и программном обеспечении.

HARDWARE - здесь содержится множество подключей, в которых хранится вся информация об аппаратном обеспечении, о драйверах, которые управляют аппаратурой компьютера. Важно, что эта информация формируется на лету менеджером устройств plug-and-play во время загрузки компьютера. Поэтому это - динамическая временная информация, и она не хранится на диске.

SAM - администратор учетных данных в системе безопасности (Security Account Manager) хранит имена пользователей, групп пароли, а также другую информацию об учетных записях пользователей, необходимую для регистрации в системе. Раздел недоступен для просмотра в программе REGEDIT.

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

SOFTWARE - это место, в котором производители программного обеспечения хранят настройки программ. Причем традиционно, подключ этого ключа - имя фирмы-производителя, а еще ниже располагаются подключи с именами программ. Записи в этих подключах - некоторые параметры настройки программы, такие как номера версии и сборки, сведения о драйверах и т.п. Специфическая для отдельных пользователей информация приложений хранится в реестре в ключе HKEY_USERS.

SYSTEM - содержит главным образом информацию о запуске системы, например, список драйверов, которые следует загрузить. Также содержится список служб (демонов в терминологии UNIX), которые должны быть запущены после загрузки, и сведения об их конфигурации.

Ключ HKEY_USERS.

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

Подключи HKEY_USERS.

USER-name-ID Информация о пользователях, по одному на каждого пользователя. После слова USER идет имя пользователя, затем его идентификатор SID. Ниже располагаются подключи, описывающие настройки для только что указанного пользователя.

AppEvents - Профиль пользователя.

Console - какой звук, когда издавать.

Control - установка командного режима (цвета, шрифты, история,...)

Panel - внешний вид рабочего стола, заставка, чувствительность мыши,...

Environment - переменные окружения.

KeyBoardLayout - раскладка клавиатуры.

Printers информация об установленных принтерах.

SoftWare - настройки пользователя для программного обеспечения Microsoft и других корпораций.

Ключ HKEY_PERFORMANCE_DATA.

Этот ключ не содержит данных, считываемых диска или собираемых менеджером plug-and-play. Это - окно в операционную систему. Сама система содержит сотни счетчиков для мониторинга производительности системы. К таким счетчикам можно получить доступ только через этот ключ реестра. При обращении к подключу запускается специальная процедура, собирающая и возвращающая информацию (возможно, считывающая один или несколько счетчиков и объединяющая их информацию). В редакторах REGEDIT и REDEDT32 этот ключ не виден. Вместо редактора нужно воспользоваться одной из утилит измерения производительности, таких как pfmon, perfmon, pview. Существует множество подобных программ.

Ключ HKEY_CLASSES_ROOT.

Остальных трех ключей верхнего уровня (CLASSES_ROOT, CURRENT_CONFIG, CURRENT_USER) на самом деле не существует. Каждый из них представляет собой символическую ссылку на определенный подключ реестра и вынесенный наверх с ускорения доступа к нему.

HKEY_ CLASSES_ROOT.

Этот ключ управляет объектами COM (Common Object Model), устанавливает соответствие между расширением файлов и вызываемыми программами.

HKEY_CURRENT_CONFIG

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

HKEY_CURRENT_USER

Настройки текущего пользователя.

Итак, существует на самом деле только три каталога верхнего уровня, причем один из них (мониторинг) не отображается программами просмотра реестра.




Поделиться с друзьями:


Дата добавления: 2014-01-11; Просмотров: 568; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




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