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

Загрузка Windows ХР — это сложный и многоуровневый процесс, который во многом полагается на системный реестр. В этом процессе задействуются определенные разделы и подразделы, которые, в случае каких-либо проблем с загрузкой, можно просмотреть и модифицировать. Сделать это очень просто.

Поиск информации о загрузке Windows

  • Выберите ветвь HKEY_LOCAL_MACHINE.
  • Перейдите к подразделу SYSTEM. В подразделе SYSTEM есть следующие следующие подразделы.
  • ControlSet001. Записан базовый управляющий комплекс для Windows ХР. Применяется по умолчанию для загрузки системы, но заранее копируется в другое место.
  • ControlSet002. Резервная копия управляющего комплекса для Windows ХР. Применяется для загрузки системы, если не удалась загрузка с помощью ControlSet001.
  • CurrentControlSet. Записан текущий управляющий комплекс для Windows ХР. Именно он применяется для загрузки системы.
  • CurrentControlSet\Control. Записана группа подразделов, определяющих состояние ПК при загрузке.
  • CurrentControlSet\Control\ServiceGroupOrder. Записан список сервисных групп в конкретном порядке их загрузки. К примеру, перед загрузкой ОС необходимо предварительно загрузить драйверы жесткого диска.
  • CurrentControlSet\Control\ServiceGroupOrder. Хранится список всех драйверов устройств, применяемых для загрузки ОС.

Поиск данных в реестре

Поиск настроек оборудования

Какая самая важная задача, решаемая системным реестром? Возможно, это подключение ОС к аппаратному оборудованию компьютера. Чтобы найти записи реестра Windows XP, связанные с оборудованием (эти данные обновляются с каждой загрузкой компьютера), необходимо сделать следующее.

  1. Выберите ветвь HKEY_LOCAL_MACHINE.
  2. Перейдите к подразделу HARDWARE. В нем представлено три базовых подраздела.
  • Description. Хранит запись для каждого компонента аппаратного блока. Содержит параметры данных о версии, адресах прерываний (IRQ) и уникального идентификатора. Также записаны подразделы для иных компонентов оборудования или специальных сведений.
  • Devicemap. Хранит сведения о файле драйвера устройства и системные данные, которые, как правило, представлены в виде параметров типа REG_SZ в подразделах для определенных устройств.
  • Resourcemap. Представлены данные о системных ресурсах, таких как используемые адреса прерываний (IRQ) и порты. Данные сведения помогают в решении системных конфликтов. Сведения содержаться в двоичном формате в подразделах для разнообразных компонентов оборудования.

Поиск переменных среды

В ОС Windows ХР, наравне с другими операционных системах Microsoft Windows, есть конкретный набор переменных среды, призванный обозначать модифицируемые данные о системе. К таким переменным относится, в частности, папка инсталляции Windows (%systemroot%), расположение папки, содержащей временные файлы (%temp%) и т.д.

Найти список список переменных среды и их параметры можно таким образом.

  1. Выберите ветвь HKEY_LOCAL_MACHINE.
  2. Перейдите в подраздел SYSTEM\CurrentControlSet\Control\Session Manager\Environment. У всех переменных окружения есть отдельная запись, которая позволяет узнать имена переменных окружения (применяемые другими записями реестра в качестве расширяемых строковых параметров) и параметры этих переменных.

Поиск зарегистрированных расширений файлов

В системном реестре Windows XP записаны сведения о расширениях файлов, используемые при автоматическом запуске приложений (к примеру, для открытия документа с расширением TXT автоматически запускается программа Блокнот). Найти эти данные в реестре можно следующим образом.

  1. Выберите ветвь HKEY_LOCAL_MACHINE.
  2. Используйте деревом на левой панели для перехода к подразделу SOFTWARE\Classes. Щелкните левой кнопкой мыши на подразделе, чтобы его выбрать и открыть вложенные подразделы.
  3. В результате, будут открыты два типа подразделов: расширения файлов (перед ними стоит точка) и параметры COM GUID, которые описывают некоторые характеристики программ (команды среды окружения, используемые по умолчанию значки, компоненты меню и т.д.). Если необходимо выяснить, какие именно программы и команды меню указаны для определенного расширения, откройте расширение и выясните связанны с ним записи.

Системный реестр Windows XP

Поиск параметров приложений операционной системы

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

  1. Выберите ветвь HKEY_LOCAL_MACHINE.
  2. Перейдите к подразделу SOFTWARE.
  3. Найдите подраздел, который называется согласно разработчику программы. К примеру, для Word 2003 — таковым является подраздел Microsoft.
  4. Найдите подраздел реестра, который связан с названием программы. Для Word 2003 таковым является подраздел Office.
  5. Далее нужно найти подраздел реестра, который равен искомой версии. Для Word 2003 — это подраздел 11.0.
  6. Если нужная программа является многокомпонентной (вот как Word), то в разделе могут находиться различные подразделы, соответствующие разнообразным компонентам программы. К примеру, для Word 2003 кроме всех других подразделов будет представлен отдельный подраздел с именем Word. Зайдите в этот раздел.
  7. Теперь измените необходимые параметры. Произведенные изменения вступят в силу при последующем запуске программы, а в некоторых случаях — после перезагрузки компьютера.

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