Во многих публикациях на сайте pc-assistent.ru для решения тех или иных задач я использовал редактор реестра Windows.
В сегодняшней статье я постараюсь вас познакомить по ближе с системным реестром Windows.
Содержание
- 1 Редактор реестра Windows [Общая информация]
- 1.1 Системный реестр Windows.
- 1.2 Основные разделы (категории, кусты) реестра Windows.
- 1.3 Место хранения файлов реестра Windows.
- 1.4 Создание и изменение разделов.
- 1.5 Пункт меню "Избранное" в редакторе реестра
- 1.6 Меню Файл ⇒ Загрузить куст.
- 1.7 Функции Экспорт... и Импорт...
- 1.8 Очистка и оптимизация системного реестра.
Редактор реестра Windows [Общая информация]
С помощью редактора реестра Windows можно поменять различные параметры, настройки системы, оптимизировать её работу, отключить те функции, которыми вы не пользуетесь и многое другое. В этой публикации мы не будем рассматривать отключение, включение, настройку каких либо функций, также и поиск нужных веток и изменение параметров его значений. На это уйдёт очень много страниц. О таких настройках мы будем говорить в отдельных статьях. Сегодня же мы рассмотрим общие вопросы, такие как:
- Что такое системный реестр Windows?
- Где хранятся файлы системного реестра в системе?
- Как создать либо изменить раздел или значения параметров раздела?
- Можно ли и как упростить работу с реестром?
- Для чего используется пункт меню "Загрузить куст..."?
- Как и для чего используются функции Экспорт... и Импорт...
- Очистка и оптимизация системного реестра
Как видите вопросов много, но и ответов будет столько же 🙂
Системный реестр Windows.
Что такое системный реестр Windows? Системный реестр Windows — это структурированная база данных, где хранятся информация и параметры настроек операционной системы. К этой базе для работы обращаются различные службы, программы, драйвера и сама система. Чтобы увидеть как выглядит реестр нужно запустить встроенный в саму Windows редактор системного реестра. Для запуска нажмите
Как видно на картинке, он состоит из:
- Разделы или как их ещё называют Ветки либо Кусты (в редакторе выглядят как папки и расположены слева).
- Параметры либо Ключи (расположены справа в ряд).
- Значения (располагаются также справа)
На примере картинки читается так: Раздел HKEY_CLASSES_ROOT имеет параметр По умолчанию, которому значение не присвоено.
Основные разделы (категории, кусты) реестра Windows.
Желательно правильно ориентироваться в основных 5 разделах системного реестра Windows. Поэтому, коротко опишу какой раздел какие настройки хранит.
- HKEY_CLASSES_ROOT.
Это основной раздел реестра Windows. В нём хранятся огромное количество настроек системы. Не случайно, что данный раздел по умолчанию заблокирован для редактирования. Это сделано в целях безопасности, чтобы не повредить систему в следтвие не продуманных действий. Например: в данном разделе хранятся настройки ассоциации файлов, то есть привязки программ к определённым типам файлов. Подробнее про ассоциации файлов читайте тут. - HKEY_CURRENT_USER.
В этой ветке хранятся настройки текущего пользователя. Это папки пользователя, персональные настройки рабочего стола (расположение значков), раскладка клавиатуры по умолчанию, настройки отдельных приложений и тому подобное. - HKEY_LOCAL_MACHINE.
Данный раздел содержит настройки конфигурации компьютера сразу для всех пользователей. Другими словами эти настройки не зависят от настроек пользователя. К ним относятся драйвера, параметры файловой системы, названия портов и т.д. - HKEY_USERS.
Здесь содержится информация о профилях всех пользователей зарегистрированных на этом компьютере. Кроме этого здесь хранятся настройки по умолчанию для рабочего стола и меню Пуск, которые могут понадобиться при регистрации нового пользователя в системе. - HKEY_CURRENT_CONFIG.
В данном разделе хранятся настройки, которые используются системой ещё при загрузке. Например настройки для таких устройств как принтеры, факсы, съёмные накопители, устройства Plug&Play и т.д.
Место хранения файлов реестра Windows.
Файлы системного реестра хранятся на системном диске в папке windows\System32\config. В файлах SAM, SECURITY, SYTEM и SOFTWARE хранятся данные из раздела HKEY_LOCAL_MACHINE.
Данные из раздела HKEY_CURRENT_USER хранятся в файле ntuser.dat, который расположен в папке пользователя по пути USERS/Имя пользователя (%userprofile%).
Резервные копии данных реестра хранятся в файле RegBack, который также расположен в папке windows\System32\config.
Создание и изменение разделов.
Создание и изменение разделов, параметров и их значений можно выполнить с помощью вызова контекстного меню. Контекстное меню вызывается нажатием правой кнопки мышки по разделу, параметру либо значению параметра. Разделы могут принимать различные типы параметров, но в основном это 2 типа - строковый параметр либо параметр DWORD. Первый применяется например, когда нужно указать путь до приложения, программы, а второй для включения либо отключения какой либо функции в системе.
Пункт меню "Избранное" в редакторе реестра
С помощью пункта меню "Избранное" можно ускорить доступ к определённой ветке реестра, которой вы часто пользуетесь. Например к веткам автозапуска. Это:
- HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run (тут находится автозагрузка текущего пользователя);
- HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run (автозагрузка всех пользователей).
Чтобы добавить их в Избранное, нужно выделить нужную ветку, нажать на пункт меню "Избранное" и далее выбрать пункт "Добавить в избранное...". Эта ветка теперь будет доступна в пункте меню Избранное. Таким образом можно быстренько добраться до избранного раздела.
Меню Файл ⇒ Загрузить куст.
Пункт меню Файл ⇒ Загрузить куст может понадобиться, когда необходимо перенести ветки реестра с другого компьютера. К примеру такая необходимость может возникнуть при загрузке компьютера с флешки при помощи Live CD.
Источник: Wikipedia
Данная функция используется, когда загрузка системы невозможна.
Пункт «Загрузить куст» доступен только при выборе разделов реестра HKEY_LOCAL_MACHINE и HKEY_USERS.
Функции Экспорт... и Импорт...
С помощью этих функций можно Выгружать ветки с реестра, для последующей их загрузки в реестр на другом компьютере, либо на этом же компьютере спустя некоторое время. При экспорте выгружаются и подразделы. Они выгружаются в формате reg, который является текстовым файлом. Reg-файл можно редактировать любым текстовым редактором.
Для импорта параметров из такого файла достаточно просто дважды кликнуть по нему, либо через меню Файл ⇒ Импорт. Импорт может понадобиться, например, если слетели ассоциации файлов Windows.
Очистка и оптимизация системного реестра.
В сети интернет достаточно популярными стали программы, которые предлагают очистку и оптимизацию реестра. Мой выбор пал на программу Wise register cleaner, о которой писал в статье Очистка компьютера от мусора и оптимизация системы.
Данная программа позволяет оптимизировать системный реестр путём дефрагментации. Про дефрагментацию подробно писал тут.
Что касается очистки реестра, то не имеет смысла выполнять её для профилактики. Её стоит выполнять лишь для удаления записей вредоносных программ, а также для очистки от следов удалённых программ.