Реестр Microsoft Windows

Реестр Microsoft Windows

В наше время все операционные системы с их графическими интерфейсами очень дружелюбно и «по-отцовски» относятся к пользователям. Своими подсказками они помогают определиться, что нам необходимо, а также способствуют правильному выбору настроек в той или иной программе. Но бывает, что некая вредоносная программа без оглядки на вас произвела определенные изменения в операционной системе, и она перестала вам повиноваться. Чаще всего с такой проблемой может справиться качественное антивирусное программное обеспечение. Но иногда приходится исправлять сложившуюся ситуацию, как говорится, «ручками». Существует такое особо не афишируемое правило про реестр: если вы ещё не научились переустанавливать ОС, то не пытайтесь редактировать его.

чистый реестр

Системный реестр Windows – БД (база данных) с иерархической структурой, которая включает в себя настроечные параметры Windows. Она несёт внутри себя данные об аппаратно-программном обеспечении и его настройках, информацию о пользователях и их профилях, системные политики и многое другое.

Его можно представить в виде виртуального объекта, который объединяет в себе параметры из файлов, созданных в моменте установки ОС, и данные, получившиеся в процессе старта системы.

Найти же на диске место, где располагается операционная система не так трудно: windows\system32\config\ . Хранится реестр в бинарной форме.

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

снимок реестра, который позволит при необходимости откатить ОС на момент стабильной работы.

Встроенным и распространенным инструментом редактирования и управления реестром служит программная оболочка regedit.exe (Registry Editor). Располагается она в корне каталога с Windows. Чтобы воспользоваться ею, жмем «Пуск» и вводим «regedit». После подтверждения этого действия появится окно редактора, которое состоит  из двух частей. Одна содержит древовидную структуру разделов реестра (левая), а другая отображает список параметров, отмеченных веток реестра со значениями (правая).

 

Есть пять основных разделов:

реестр

    • HKEY_CLASSES_ROOT(HKCR) —

здесь находятся зарегистрированные сопоставления файловых расширений;

    • HKEY_CURRENT_USER(HKCU) —

несет в себе данные о зарегистрировавшемся в Windows пользователе и параметры его учетной записи;

    • HKEY_LOCAL_MACHINE(HKLM) —

увидим отражающую «железную» компоненту компьютера информацию  о драйверах, имеющихся в системе, о загрузке ОС;

    • HKEY_USERS(HKU) —

расположена вся самая важная информация о владельце компьютера;

    • HKEY_CURRENT_CONFIG(HKCC) —

данные об аппаратном профиле.

Самыми интересными будут ветки HKCU и HKLM, потому как именно их содержимое ответственно за настройки операционной системы под ваши нужды.

Ветки могут содержать вложенные подветки с одним или несколькими параметрами. Типы параметров различны:

    • REG_DWORD —

целое число, содержит либо 0, либо 1. У семерки две разновидности такого типа: 32 или 64-битное значение;

    • REG_SZ —

текстовая строка. Хранит строковые переменные;

  • REG_BINARY —

 

бинарные данные, редакция в HEX-форме. Записывают данные о ресурсах аппаратной составляющей системы;

  • REG_EXPAND_SZ —

 

расширенная строка, применяется для записи указателей на файлы;

  • REG_MULTI_SZ —

 

многострочный текст, хранит списки.

 

К примеру, имя вы найдете в ветке HKEY_LOCAL_MACHINE \Software \Microsoft \Windows NT \Current Version \ Registered Owner. А название компании, которое задано при установке системы, в той же ветке, но в пункте Registered Organization. Отредактировать внесенные в эти параметры данные можно дважды щелкнув на них при помощи мыши. Более подробное описание разделов реестра можно найти на просторах интернета. Тут мы пытались показать, что реестр – не такое уж и сложное нагромождение незнакомых слов и терминов. И знание его структуры и возможностей позволит легко им пользоваться.

экспорт реестра

Пользуясь редактором реестра,  важно делать его копию. Выполняется это через меню «Файл» – «Экспорт». Сохраняем файл. У файла видим расширение REG. Получаем жестко структурированный файл с включенными данными для импорта в реестр. Мы также можем сохранить не весь реестр, а только выбранный раздел. Это иногда полезно при переносе одинаковых настроек между ПК или при переустановке ОС.

сохранить реестр

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