Устройство реестра Windows

Реестр Windows

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

Первая ветка реестра – HKEY_CLASSES_ROOT

Работа с реестром

Первая ветка реестра – HKEY_CLASSES_ROOT. Здесь хранится информация о расширениях файлов, которые может распознать операционная система Windows, а также данные о программах, которые умеют распознать эти типы файлов. Например, информация о том, что Microsoft Word умеет читать файлы с расширением .docx и .doc, программа Adobe Reader распознает файлы PDF, а программа Блокнот открывает файлы .txt.

Дополнительно, этот раздел хранит данные о ActiveX-объектах, зарегистрированных в Windows. Данные этого раздела реестра можно менять стандартными инструментами Windows, поэтому, вручную его почти, никогда не редактируют.

Вторая ветка реестра — HKEY_CURRENT_USER

 Редактирование реестра

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

Третья ветка реестра – HKEY_LOCAL_MACHINE

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

Четвертая ветка – HKEY_USERS

 Добавить ключ в реестр

Четвертая ветка – HKEY_USERS. Здесь хранится информация о всех профилях пользователей компьютера. Сюда редко вносят изменения. Именно вторая ветка раздела — HKEY_CURRENT_USER и является подразделом этой ветки.

Пятая ветка – HKEY_CURRENT_CONFIG
 Обновить реестр

Пятая ветка – HKEY_CURRENT_CONFIG. Здесь хранится информация о настройках оборудования компьютера, которое используется операционной системой при запуске. Вносить какие-либо изменения в этот раздел не рекомендуется, если вы не уверенны в своих действиях. Это пять основных (корневых) разделов реестра Windows. Практически в каждом, из описанных разделов, содержится огромное количество вложенных подразделов.

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