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

Что представляет собой реестр Windows

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

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

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

Как запустить редактор реестра Windows

Хранится реестр на диске в виде множества двоичных файлов. Открыть эти файлы с помощью обычного текстового редактора типа Блокнота не получится. Для просмотра и редактирования параметров реестра существует специальная программа, входящая в состав Windows, - это так называемый Редактор реестра. Для запуска редактора реестра необходимо нажать комбинацию клавиш Win + R и в появившемся окне Выполнить набрать команду regedit.

Окно выполнения команды regedit

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

Скриншот окна редактора реестра

Немного терминологии о реестре Windows

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

Как вносить изменения в реестр Windows

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

Скриншот окна редактора реестра

Как создать новый раздел или параметр реестра Windows

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

Также существует отдельная команда для копирования полного пути к открытому разделу в буфер обмена Windows.

Скриншот окна редактора реестра

Как быстро найти нужный раздел или параметр реестра Windows

Открыв редактор реестра впервые, вы, наверное, заметили, что реестр содержит огромное число разделов и параметров, среди которых найти нужный можно только зная точное его расположение. Но это не единственный способ. Для поиска нужного параметра или раздела достаточно знать его точное название, не зная при этом точного расположения.

Для поиска нужного параметра по его названию существует команда Правка / Найти, которая позволяет быстро и легко отыскать нужный параметр или раздел. Этот метод также позволит найти раздел реестра, относящийся к какой-либо конкретной программе (достаточно при поиске ввести название исполняемого файла программы).

Скриншот окна редактора реестра

Как обозначаются параметры и разделы реестра Windows

Чаще всего в книжной литературе и в интернете вы будете встречать следующее обозначение: HKEY_CURRENT_USER\SOFTWARE\Google\Chrome\BLBeacon.

На практике это означает:

  1. Вначале необходимо перейти в корневой раздел HKEY_CURRENT_USER.

  2. Затем из раздела HKEY_CURRENT_USER необходимо перейти во вложенный подраздел SOFTWARE.

Затем из раздела SOFTWARE необходимо перейти во вложенный подраздел Google и так далее по цепочке.

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

Реестр Windows включает в себя пять стандартных разделов.

HKEY_CURRENT_USER - данный раздел содержит параметры конфигурации Windows для пользователя, вошедшего в систему в текущий момент времени. Это своеобразный аналог профиля пользователя, содержащего настройки операционной системы (фоновая картинка рабочего стола, текущая тема окон, разрешение экрана) для конкретного пользователя Windows. Краткое обозначение данного раздела выглядит как HKCU.

HKEY_USERS - данный раздел содержит в себе профили всех пользователей операционной системы. В каком-то роде можно сказать, что раздел HKEY_CURRENT_USER является подразделом раздела HKEY_USERS. Краткое обозначение данного раздела выглядит как HKU.

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

HKEY_CLASSES_ROOT - в данном разделе хранятся сведения, котрые отвечают за запуск необходимых программ при открытии файлов с различными расширениями. По сути данный раздел - это подраздел раздела HKEY_LOCAL_MACHINE\SOFTWARE. Краткое обозначение данного раздела выглядит как HKCR.

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

Скриншот окна редактора реестра

Типы параметров реестра Windows

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

Двоичный параметр - REG_BINARY - двоичные данные в шестнадцатиричном формате.

Параметр DWORD - REG_DWORD - принимает значение 0 = нет или 1 = да.

Строковый параметр - REG_SZ - текстовая строка фиксированной длины.

Расширяемая строка данных - REG_EXPAND_SZ - строка данных переменной дины.

Многострочный параметр - REG_MULTI_SZ - многострочный текст, записи которого разделяются пробелами, запятыми или другими символами.

Как сделать резервное копирование и восстановление реестра Windows

Резервное копирование реестра заключается в создании так называемых заплаток в виде обычных текстовых файлов с расширением .REG, в которых может храниться информация об одном или нескольких разделах или параметрах реестра. Заплатки часто так и называют REG-файлами. Двойной щелчок по такому reg-файлу позволяет в два клика применить к реестру изменения, содержащиеся в файле. Это удобно, например, если требуется быстро применить одни и те же изменения на нескольких компьютерах.

Для создания REG-файла достаточно войти в нужный раздел редактора реестра и выбрать команду Файл / Экспорт, после чего задать создаваемому файлу имя. Созданный таким образом файл реестра можно открыть и отредактировать в случае необходимости в любом из доступных вам текстовых редакторов.

Просмотр файла реестра в текстовом редакторе

Файлы с типом REG позволяют не только добавить или изменить нужный вам раздел или параметр реестра, но и удалить в случае такой необходимости. Для удаления данных из реестра необходимо в REG-файле перед именем удаляемого раздела поставить знак "-", например, так:

- [HKEY_LOCAL_MACHINE\SOFTWARE\Dell\MUP\MLNX_WinOF\DisplayName]

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

На этом все. Остались вопросы - пишите в комментариях.

Добавить комментарий


Защитный код
Обновить