H. Hkey_Current_Config и Hkey_Dyn_Data

• Hkey_Current_Config указывает на текущую системную конфигурацию, которая сохранена в Hkey_Local_Machine\Config.

• Часть системной информации в Windows должна постоянно присутствовать в оперативной памяти, поскольку системе не­обходим быстрый доступ к этой информации и Windows не может ожидать, пока нужные данные будут прочитаны с жест­кого диска. Вся эта информация находится в Hkey_Dyn_Data.

• Подраздел Hkey_Dyn_Data\Configuration Manager, называе­мый также деревом аппаратуры, представляет собой храня­щееся в оперативной памяти описание текущей системной конфигурации.

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

• Hkey_Dyn_Data содержит статистическую информацию о раз­личных сетевых компонентах в системе. Она находится в подразделе PerfStats.

Таблица 1. Состав основного раздела Hkey_Local_Machine

Раздел Назначение
Config Различные конфигурации компьютера.
Enum Информация о подключенных к данному компьютеру устройствах.
Hardware Информация о последовательных интерфейсах и модемах, которые используются программой HyperTerminal.
Network Хранящаяся здесь сетевая информация создается при входе пользователя в сеть: имя пользователя, регистрационная информация, первичный поставщик услуг и другие сведения.
Security Информация о том, какой компьютер в сети следит за безопасностью сети и поддерживает ли (допускает ли) данный компьютер удаленное управление.
Software Информация о программных средствах, установленных на данном компьютере, и различные конфигурационные данные программ.
System Информация данного раздела управляет запуском системы, загрузкой драйверов устройств, сервисом Windows и поведением системы.

Таблица 2. Состав подраздела Hkey_Local_Machine \Enum

Подраздел Устройства
ESDI Жесткие диски ESDI -
FLОР Дисководы для гибких дисков
ISAPNP Plug & Play устройства, подключенные к ISA-шине
Monitor Дисплеи
Network Сетевые протоколы
Root Другие компоненты системы

Таблица 3. Состав подраздела Hkey_Local_Machine \Software

Подраздел Назначение
Classes Подраздел Classes имеет особое значение. Он определяет типы документов и возможные OLE-связи. Hkey Classes Root является псевдонимом (Alias) данного подраздела. Кроме того, он имеет решающее значение для совместимости с Windows 3.1-реестром. Подраздел Classes содержит два типа подразделов. Первый тип подразделов: соответствующие расширениям имен файлов, содержащие информацию, с помощью которой система в состоянии открыть документ с данным расширением. Второй — описания OLE или DDE параметров (протоколов) для определенного класса документов.
Description Содержит имя и номер версии программного средства, установленного на компьютере. Пользовательская информация о конфигурации приложения сохраняется в аналогичном подразделе в Hkey Current User.
Microsoft Содержит информацию о программах, которые поддерживают сервис, встроенный в систему Windows.

Таблица 4.

Состав подраздела Hkey_Local_Machine\System\CurrentControlSet\Services

Подраздел Хранящаяся в подразделе информация
Arbitrators Информация, необходимая для разрешения конфликтов между устройствами, например, данные об адресах, канале DMA, диапазоне ввода/вывода и запроса на прерывание.
Class Содержит подраздел для каждого из типов устройств, поддерживаемых системой.
MSNP32, NWNP32 Содержит подраздел для 32-разрядного сетевого драйвера защищенного режима и информацию о заявке в сети.
VxD Содержит подраздел для каждого виртуального драйвера устройств (VxD).

Таблица 5

Состав подраздела Hkey_Local_Machine\System\CurrentControlSet\Control

Подраздел Хранящаяся в подразделе информация
ComputerName Сетевое имя компьютера
FileSystem Тип и установки используемой файловой системы.
IDConfigDB Идентификационный код текущей конфигурации.
Keyboard layouts Список раскладок клавиатуры и соответствующих DLL-модулей для поддерживаемых языков.
MediaResources Описание мультимедиа-компонентов и информация о соответствующих драйверах
NetworkProvider Имена подразделов Services
Nis Информация о национальной языковой поддержке.
PerfStats Статистика о компонентах системы. Ее можно просмотреть с помощью утилиты Системный монитор.
Print Информация об установленных принтерах или сервисном программном обеспечении. Включает ряд подразделов.
Session Manager Содержит глобальные переменные системы, информацию о программах, которые могут конфликтовать с Windows, и список библиотек DLL, номера версий которых должны быть проверены.
TimeZonelnformation Параметры для установки времени с учетом часовых поясов.
Update Информация о том, была ли Windows установлена поверх предыдущей версии.

Таблица 6. Состав основного раздела Hkey_Current_User

Подраздел Хранящаяся в подразделе информация
AppEvents Пути и имена звуковых файлов, используемых для генерации звуков при определенных событиях в системе.
Control Panel Установки из Панели управления.
Keyboard layouts Текущая раскладка клавиатуры.
Network Информация о текущем состоянии сети.
InstallLocationsMRU Путь к установочным файлам.
Software Установки активного пользователя, определяющие режимы работы программ (приложений).

7. Копирование реестра

Копии реестра создаются автоматически в ОС в файлах System.DA0 и User.Da0. Для принудительного создания копии реестра можно использовать следующие методы:

· скопировать файлы реестра (System.DAТ и User.DАТ в Windows95) в файлы с любым другим именем;

· экспортировать реестр в файл с расширением.REG, используя возможности редактора реестра.

8. Восстановление реестра

1. Нажмите Пуск и выберите Завершение работы...

2. Выберите Перезагрузить компьютер в режиме эмуляции MS-DOS и нажмите Да.

3. После перезагрузки выполните копирование файлов System.DA0 и User.Da0 в файлы System.Dat и User.Dat. Перед копированием для изменения атрибутов файлов реестра используйте внешнюю команду DOS- ATTRIB, которая находится в каталоге C:\ Windows. После копирования восстановите снятые атрибуты файлов реестра.

4. Для получения справки по использованию команды ATTRIB запустите ATTRIB с ключом? в командной строке DOS.

5. Перезагрузите компьютер. Теперь системный реестр находится в том состоянии, в котором он находился при последнем успешном запуске компьютера.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: