Как устроен реестр Windows?

Как устроен реестр Windows и что такое ветки реестра? Такой вопрос задают многие пользователи. Сегодня поговорим об основной структуре реестра.

Реестр Windows имеет древовидную структуру состоящую из пяти разделов (ветвей) и давайте разберемся какие данные хранятся в каждом из этих разделов.

Для начала, чтобы попасть в сам реестр, нужно его вызвать, громко крикнуть: «Реестр выходи!» smile

Вызываем реестр

Рис.1

На самом деле заходим в меню Пуск, находим утилиту «Выполнить» (Рис.1)

утилита Выполнить

Рис.2

Нажимаем на неё и прописываем имя «regedit» (Рис.2). Можно реестр вызвать еще проще, сочетанием клавиш Win+R.

Итак, реестр открыт (Рис.3) и конечно без объяснений совершенно непонятно, что это за фигня?

Реестр в Windows XP

Рис.3

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

Первый раздел HKEY_CLASSES_ROOT

В этом разделе находится информация обо всех расширениях файлов, понятных операционной системе, а также программах, которые умеют работать с этими типами файлов (расширениями). Это значит, что именно здесь хранится информация о связи какой-либо программы с определенным типом файлов. Например, что файлы с расширением .doc и .docx открывает программа Microsoft Word, а текстовые файлы с расширением .txt открываются с помощью программы Блокнот.

Еще в этом разделе находится информация о так называемых ActiveX-объектах, которые зарегистрированы в операционной системе.

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

Второй раздел — HKEY_CURRENT_USER

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

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

Третий разделHKEY_LOCAL_MACHINE

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

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

Четвертый разделHKEY_USERS

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

Как было сказано выше, второй рассмотренный нами раздел реестра HKEY_CURRENT_USER, фактически является ветвью (подразделом) раздела HKEY_USERS.

Пятый разделHKEY_CURRENT_CONFIG

Этот раздел практически не используется при редактировании реестра. Дело в том, что он, по сути, является подразделом корневого раздела HKEY_LOCAL_MACHINE. Если зайти по адресу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Hardware Profiles\Current, то там обнаружится информация абсолютно идентичная разделу HKEY_CURRENT_CONFIG. Эта информация содержит сведения о профиле оборудования (о настройках оборудования), используемым операционной системой при ее запуске.

Итак, мы рассмотрели все пять основных (корневых) разделов системного реестра.

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

Все изменения вручную, чаще всего вносятся в две ветви реестра — HKEY_CURRENT_USER и HKEY_LOCAL_MACHINE.

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

Дорогие друзья! Пожалуйста оцените статью и не забываем оставлять свои комментарии:
Очень плохоПлохоСреднеХорошоОтлично (6 оценок, среднее: 5,00 из 5)
Загрузка...

Комментарии:

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

Ваш e-mail не будет опубликован. Обязательные поля помечены *