Расположение файла реестра в windows 7

Файл реестра Windows. Где находится реестр Windows

файл реестра windowsВ реестр Windows можно попасть с помощью редактора реестра, например, RegEdit. Но где же находится реестр Windows?

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

Если мы с вами редактируем реестр с помощью редактора, например, RegEdit, то внесенные нами изменения сохраняются в соответствующем файле реестра.

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

Теперь становится ясным, что данные реестра формируются из разных источников. Например, в Windows 7 реестр в основном формируют файлы, находящиеся в папке C:WindowsSystem32config, а также данные из файла NTUSER.DAT, который находится в профиле пользователя (вместо диска С: может быть любой другой, на котором установлена операционная система). Есть, конечно, и другие файлы формирующие реестр, но перечисленные выше можно считать основными.

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

Резервная копия

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

На диске реестр Windows – это не просто один большой файл, а набор отдельных файлов, называемых кустами. Каждый куст содержит дерево реестра, ключ которого служит корнем (т. Е. Отправной точкой) дерева. Подключи и их значения находятся под корнем.

Расположение файлов реестра Windows

Расположение этих кустов реестра:

HKEY_LOCAL_MACHINE SYSTEM: system32 config system
HKEY_LOCAL_MACHINE SAM: system32 config sam
HKEY_LOCAL_MACHINE SECURITY: system32 config security
HKEY_LOCAL_MACHINE ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ: system32 config software
HKEY_USERS UserProfile: winnt profile username
HKEY_USERS.DEFAULT: system32 config default

Поддерживаются следующие файлы:

Некоторые ульи нестабильны и не имеют связанных файлов. Система создает и управляет этими ульями полностью в памяти; поэтому ульи носят временный характер. Система создает изменчивые ульи каждый раз, когда система загружается. Примеры:

HKEY_LOCAL_MACHINE HARDWARE: Волатильный улей
HKEY_LOCAL_MACHINE SYSTEM Clone: ​​ Волатильный улей

Эти файлы являются файлами базы данных, и только RegEdit, Regedit32 и Kernel32 могут их читать. Основным инструментом в Windows 10/8/7 для работы непосредственно с реестром является редактор реестра. Чтобы получить к нему доступ, просто введите Regedit в строке поиска меню «Пуск» и нажмите Enter!

Если вам нужно больше узнать об этом, зайдите в TechNet!

ОБНОВЛЕНИЕ: AccidentalADMIN сделал полезный комментарий. Он говорит:

Каждая Windows имеет ключ реестра, в котором перечислены все ульи в системе. Запустите regedit , чтобы открыть редактор реестра, и перейдите к следующему ключу, чтобы получить полный список:

HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Control hivelist

В разделе «Реестр» вы также можете посмотреть, интересуют ли вас некоторые из этих ссылок:

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

Реестр Windows (англ. Windows Registry), или системный реестр — иерархически построенная база данных параметров и настроек в большинстве операционных систем семейства Microsoft Windows [2].

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

Открытие реестра¶

Поскольку файлов в реестре несколько, его нельзя открыть, например, в текстовом редакторе и внести какие-либо коррективы. Для работы с ним требуется специальная программа – редактор реестра, который является встроенным компонентом операционной системы Windows и вызывается путем ввода команды Regedit [4].

Существует несколько способов открыть редактор реестра.

Способ №1 – Открытие через утилиту «Выполнить»:

  1. Выбрать Пуск → Выполнить, либо нажать сочетание клавиш Win+R (Win — клавиша, между Ctrl и Alt в нижнем ряду клавиатуры, обычно на ней изображен значок Microsoft Windows win-key;
  2. В открывшимся окне ввести команду regedit;
  3. Нажать клавишу ОК.

Рис. 1 – Открытие через утилиту «Выполнить»

Рис. 1 – Открытие через утилиту «Выполнить»

Способ №2 – Открытие через поиск по меню «Пуск»:

  1. Открыть меню Пуск;
  2. Ввести в строке поиска regedit и запустить найденный файл, который отобразится в верхней части Пуска.

Рис. 2 – Открытие через поиск по меню «Пуск»

Рис. 2 – Открытие через поиск по меню «Пуск»

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

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

Реестр имеет иерархическую структуру, которая напоминает файловую систему жесткого диска – с его каталогами, подкаталогами и файлами. Но называются элементы реестра по-другому: верхний уровень иерархии составляют разделы, каждый из которых может содержать вложенные подразделы, а также параметры. Именно в параметрах хранится основное содержимое реестра, разделы служат лишь для группировки схожих по назначению параметров [4].

Рис. 3 – Редактор реестра

Рис. 3 – Редактор реестра

Далее приведен краткий перечень и краткое описание стандартных разделов реестра. Максимальная длина имени раздела составляет 255 символов.

HKEY_CURRENT_USER

Данный раздел является корневым для данных конфигурации пользователя, вошедшего в систему в настоящий момент. Здесь хранятся папки пользователя, цвета экрана и параметры панели управления. Эти сведения сопоставлены с профилем пользователя. Вместо полного имени раздела иногда используется аббревиатура HKCU.

HKEY_USERS

Данный раздел содержит все активные загруженные профили пользователей компьютера. Раздел HKEY_CURRENT_USER является подразделом раздела HKEY_USERS. Вместо полного имени раздела иногда используется аббревиатура HKU.

HKEY_LOCAL_MACHINE

Раздел содержит параметры конфигурации, относящиеся к данному компьютеру (для всех пользователей). Наиболее интересным является подраздел Software, который включает в себя настройки всех установленных в системе приложений. Вместо полного имени раздела иногда используется аббревиатура HKLM.

HKEY_CLASSES_ROOT

Является подразделом HKEY_LOCAL_MACHINESoftware. Хранящиеся здесь сведения обеспечивают выполнение необходимой программы при открытии файла с использованием проводника. Вместо полного имени раздела иногда используется аббревиатура HKCR. Начиная с Windows 2000, эти сведения хранятся как в HKEY_LOCAL_MACHINE, так и в HKEY_CURRENT_USER.

Раздел HKEY_LOCAL_MACHINESoftwareClasses содержит параметры по умолчанию, которые относятся ко всем пользователям локального компьютера. Параметры, содержащиеся в разделе HKEY_CURRENT_USERSoftwareClasses, переопределяют принятые по умолчанию и относятся только к текущему пользователю.

Раздел HKEY_CLASSES_ROOT включает в себя данные из обоих источников. Кроме того, раздел HKEY_CLASSES_ROOT предоставляет эти объединенные данные программам, разработанным для более ранних версий Windows. Изменения настроек текущего пользователя выполняются в разделе HKEY_CURRENT_USERSoftwareClasses. Модификация параметров по умолчанию должна производиться в разделе HKEY_LOCAL_MACHINESoftwareClasses. Данные из разделов, добавленных в HKEY_CLASSES_ROOT, будут сохранены системой в разделе HKEY_LOCAL_MACHINESoftwareClasses. Если изменяется параметр в одном из подразделов раздела HKEY_CLASSES_ROOT и такой подраздел уже существует в HKEY_CURRENT_USERSoftwareClasses, то для хранения информации будет использован раздел HKEY_CURRENT_USERSoftwareClasses, а не HKEY_LOCAL_MACHINESoftwareClasses.

HKEY_CURRENT_CONFIG

Данный раздел содержит сведения о профиле оборудования, используемом локальным компьютером при запуске системы.

Примечание

Реестр 64-разрядных версий Windows подразделяется на 32- и 64-разрядные разделы. Большинство 32-разрядных разделов имеют те же имена, что и их аналоги в 64-разрядном разделе, и наоборот. По умолчанию редактор реестра 64-разрядных версий Windows отображает 32-разрядные разделы в следующем узле: HKEY_LOCAL_MACHINESoftwareWOW6432Node

Файлы реестра на жестком диске¶

Основные файлы, отвечающие за формирование реестра хранятся в папке %SystemRoot%System32Config. Обычно это C:WindowsSystem32Config и в зависимости от версии ОС их состав может несколько различаться.

Файл, хранящий личные настройки пользователя, «скрыт» в папке соответствующей учетной записи, например, в C:Documents and SettingsDmitry. Также файлы, отвечающие за пользовательские настройки, могут храниться в:

  • C:Documents and Settings%Username%(Ntuser.dat);
  • C:Documents and Settings%Username%Local SettingsApplication DataMicrosoftWindows (UsrClass.dat).

Еще есть резервные копии файлов реестра, созданные системой, хранятся они в

  • C:WindowsSystem32configRegBack – для Windows 7 и Server 2008;
  • C:Windowsrepair – для XP и Server 2003.

Примечание

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

Вспомогательные файлы для всех кустов за исключением HKEY_CURRENT_USER хранятся в системах Windows NT 4.0, Windows 2000, Windows XP, Windows Server 2003 и Windows Vista в папке %SystemRoot%System32Config.

Вспомогательные файлы для куста HKEY_CURRENT_USER хранятся в папке %SystemRoot%ProfilesИмя_пользователя. Расширения имен файлов в этих папках указывают на тип содержащихся в них данных. Отсутствие расширения также иногда может указывать на тип содержащихся в файле данных.

Примечание

Куст (дерево) реестра (англ. hive) — это группа разделов, подразделов и параметров реестра с набором вспомогательных файлов, содержащих резервные копии этих данных.

Таблица 1 — Соответствие кустов реестра и вспомогательных файлов

Куст реестра Вспомогательные файлы
HKEY_LOCAL_MACHINESAM Sam, Sam.log, Sam.sav
HKEY_LOCAL_MACHINESecurity Security, Security.log, Security.sav
HKEY_LOCAL_MACHINESoftware Software, Software.log, Software.sav
HKEY_LOCAL_MACHINESystem System, System.alt, System.log, System.sav
HKEY_CURRENT_CONFIG System, System.alt, System.log, System.sav, Ntuser.dat, Ntuser.dat.log
HKEY_USERSDEFAULT Default, Default.log, Default.sav

Примечание

Например, кусту HKEY_LOCAL_MACHINESoftware соответствует на жестком диске файл C:WindowsSystem32configSOFTWARE.

Рис. 4 – Файлы реестра на жестком диске

Рис. 4 – Файлы реестра на жестком диске

Реестр Windows

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

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

Реестр в операционных системах

Реестр Windows XP Реестр Windows 7Реестр Windows 8 Реестр Windows 10

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

Где хранится реестр?

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

Если рассматривать наиболее популярную ОС Windows 7, то файлы реестра здесь располагаются в специальных местах. Подобный момент требует к себе отдельного внимания:

  • «HKEY_LOCAL_MACHINEHARDWARE». Указанная ветка будет создаваться на основании того, какое именно подключено периферийное оборудование. Процесс является динамическим.
  • «HKEY_LOCAL_MACHINEBCD00000000» использует для своего создания специальный файл «%SystemRoot%BootBCD».
  • «HKEY_LOCAL_MACHINESYSTEM». Чтобы сформировать указанную ветку, применяется документ «%SystemRoot%System32config SYSTEM».
  • «HKEY_LOCAL_MACHINESOFTWARE». Создание происходит на основании документа «%SystemRoot%System32configSOFTWARE».
  • «HKEY_LOCAL_MACHINESECURITY». В ветке происходит хранение параметров безопасности устройства и она создается из документа «%SystemRoot%System32configSECURITY».
  • «HKEY_LOCAL_MACHINESAM». Для создания применяется информация из документа, находящегося по адресу «%SystemRoot%System32configSAM».
  • «HKEY_USERSDEFAULT». Формирование ветки реестра производится за счет документа «%SystemRoot%System32configDEFAULT».
  • Ветки реестра «HKEY_USERSS-1-5-18», «HKEY_USERSS-1-5-19» и «HKEY_USERSS-1-5-20». Для их создания используется документ NTUSER.DAT, который лежит в различных директориях. Это «%SystemRoot%System32configsystemprofile», «%SystemRoot%System32configsystemprofile» и «%SystemRoot%ServiceProfilesNetworkService».
  • «HKEY_USERS<SID_юзера>». С целью формирование происходит применение документа «%USERPROFILE%NTUSER.DAT».
  • «HKEY_USERS<SID_юзера>_Classes». В указанном случае, формирование производится в ходе использования документа «%USERPROFILE%AppDataLocalMicrosoftWindowsUsrClass.dat».

Реестр имеет отдельные файлы, которые заслуживают к себе внимания – это резервные копии. Они необходимы в случае восстановления системы. Данные документы находятся по директории «%SystemRoot%System32configRegBack». Если рассматривать ситуацию по умолчанию, то копия будет создавать один раз в 10 дней. Можно выполнить настройку подобного процесса – периодичности и времени запуска. Пользовательская часть реестра находится в документе %userprofile%ntuser.dat.

Когда речь заходит о реестре ОС 32х и 64х разрядного типа, тут предусматриваются определенные особенности. В первом случае все папки являются единичными. Для 64х разрядов предусматривается разделение на 32х и, непосредственно, 64х разрядные разделы.

Как открыть реестр?

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

Через утилиту «Выполнить»

Подобный вариант можно назвать наиболее привлекательным, поскольку он сочетает в себе простоту и удобство. Требуется действовать в соответствии с рекомендациями:

  1. Зажимаем сочетание клавиш Win+R или запускаем утилиту «Выполнить» другим способом.
  2. Производим ввод regedit и нажимаем подтверждение. Крайне важно, чтобы подобное действие проводилось от имени администратора.

Посредством поиска через меню «Пуск»

Тут могут быть определенные отличия при работе с различными ОС. Например, для Windows 8 отсутствует классическое меню «Пуск». В любом случае, необходимо получить доступ к строке поиска. В неё требуется ввести regedit и запустить выданную программу.

Посредством проводника Windows

Поставлена задача найти конкретный файл в системой папке CWindows (ранее уже говорилось о возможности использования другой буквы диска, в зависимости от места установки ОС). Нас интересует regedit. Его нужно найти в общем перечне и запустить.

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

Реестр Windows включает в себя 5 ветвей. Каждая из них предусматривает хранение сведений конкретного типа. Данные разделы не разрешается изменять. Они не могут быть перенесены, переименованы или удалены. Требуется описать каждую из ветвей и указать их особенности:

  • HKEY_CLASSES_ROOT (HKCR). Здесь хранятся данные о многочисленных расширениях, что позволяет системе работать с файлами различного типа. Если каких-либо сведений нет, всегда можно внести дополнительные изменения для расширения возможностей.
  • HKEY_CURRENT_USER (HKCU). В указанной ветке находятся сведения об учетной записи. Сюда можно отнести различные настройки и элементы персонализации.
  • HKEY_LOCAL_MACHINE (HKLM). Здесь располагается все данные о подсоединённых устройствах и драйверах. Что особенно важно, тут находятся сведения, касающиеся загрузки ОС.
  • HKEY_USERS (HKU). Здесь представлены данные о полном списке пользователей для конкретного устройства.
  • HKEY_CURRENT_CONFIG (HKCC). Представлены сведения об оборудовании, которое применяет устройство в ходе запуска ОС. Как показывает практика, тут находится мало информации и почти вся она является копией из иных разделов.

В процессе работы с реестром Windows, интерес представляют HKEY_CURRENT_USER и HKEY_LOCAL_MACHINE. Здесь находится большинство настроек, которые возникает необходимость изменять.

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

  • Двоичный. Получил наибольшее распространение и используется во всех разделах. При выдаче в редакторе реестра предусматривается применение 16х формата.
  • Dword. Используется значение с длиной 4 байта. Необходим для осуществления хранения параметров драйверов и различных программ.
  • Расширяемая строка данных. Основное отличие от строкового параметра заключается в отсутствии четкого фиксирования длины.
  • Многострочный. Используется более чем одна строка. Довольно часто применяется при необходимости хранения табличных данных.
  • Строковый. Строка текста, которая обладает фиксированной длиной.
  • Qword. Сведения указываются в виде 64х разрядного целого.
  • Ссылка. Используется символическая ссылка в формате Юникод.

Резервная копия всего реестра или отдельного раздела

Ранее уже говорилось об опасностях работы с реестром. Всегда имеется вероятность причинить вред системе и нужно заранее позаботиться о создании копии. Следует войти в редактор реестра Windows, где открыть раздел «Файл». В появившемся списке происходит выбор пункта «Экспорт». Теперь можно осуществить создание копии всего реестра или конкретного подраздела. Для удобства, процесс демонстрируется на скриншоте ниже.

Экспорт реестра Windows

С целью повышения надежности допускается сохранить копию не только на жёстком диске устройства, но внешнем носителе.

Восстановление реестра

Так, самое худшее случилось и в системе произошел сбой. Что необходимо сделать в такой ситуации? Стоит рассмотреть три способа восстановления, каждый из которых обладает своими особенностями. В любой ситуации требуется предварительно завершить работу всех программ и приложений. Не станет лишним отключение антивирусных средств.

Восстановление из файла

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

Восстановление реестра Windows из файла

Определенное время потребуется для восстановления, а сам процесс будет завершен после перезагрузки устройства.

Слияние

Нужно открыть папку с копией и нажать на ней правой кнопкой мыши. Произойдет выдача меню, в котором требуется указать «Слияние». Для Вашего удобства, это действие представлено на скриншоте.

Слияние реестра Windows

Как и в предыдущем случае, восстановление завершится после перезагрузки.

Импорт

Необходимо открыть реестр Windows. Как это сделать уже рассматривалось ранее и было представлено несколько подходов. В самом редакторе нас интересует меню «Файл». Там следует выбрать «Импорт». Будет предложено указать путь до сохраненной копии.

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

Восстановление с использованием live CD

В некоторых ситуациях загрузка операционной системы не будет представляться возможной. Это наиболее сложный вариант и для решения такой проблемы рекомендуется использовать специальный способ. Он заключается в осуществлении загрузки через live CD. Когда это выполнено, необходимо проследовать дальше – посетить корень диска, где установлена Windows. Предусматривается следующая инструкция:

  1. Создаем на диске с системой временную папку. Ей требуется дать название tmp. Именно здесь будут располагаться дефектные файлы реестра.
  2. Теперь осуществляем вход в папку C:WINDOWSsystem32config
  3. Все файлы, найденные здесь, должны быть перенесены в созданную ранее временную папку C:tmp
  4. Идем в папку восстановления, которая располагается в директории C:System Volume Information. В ней должно располагаться некоторое количество папок следующего типа — _restore{длинный символьный код с дефисами}. Проверяем дату создания подобных папок и находим в списке самую позднюю.
  5. Внутри будут находиться папки с названиями RP1, RP2 и так далее. Нас опять интересует самая последняя. Важно ознакомиться с датой и уточнить, работали ли ОС в указанное время стабильно. Если нет, выбираем последнее работоспособное сохранение.
  6. Переходим в папку Snapshot. Именно здесь располагаются резервные копии файлов реестра.
  7. Требуется использовать _REGISTRY_USER_DEFAULT, _REGISTRY_MACHINE_SECURITY, _REGISTRY_MACHINE_SOFTWARE, _REGISTRY_MACHINE_SYSTEM и _REGISTRY_MACHINE_SAM
  8. Указанные в прошлом пункте файлы копируются и ими производится замена аналогичных файлов реестра в директории C:WINDOWSsystem32config. Требуется выполнить смену названия на DEFAULT, SECURITY, SOFTWARE, SYSTEM и SAM
  9. Для того, чтобы изменения вступили в силу, необходимо перезагрузиться.

Чистка реестра

Нередко можно столкнуться с запросом о том, как очистить реестр на Windows (Виндовс). Здесь можно использовать специализированное ПО или ручной метод. В первом случае, можно порекомендовать достаточно большое количество приложений. К наиболее популярным следует отнести Reg Organizer, CCleaner и Windows Cleaner. Данные программы отлично себя зарекомендовали – их возможности по оптимизации работы системы находятся на весьма высоком уровне.

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

Непосредственно процесс очистки требует удалить любые сведения об уже удаленной программе. Подобные данные содержатся в «HKEY_CURRENT_USER» и именно туда лежит наш путь. В подразделе Software требуется найти необходимую папку. Ниже на скриншоте показан пример для программы Скайп.

чистка реестра Windows

Создание и удаление разделов и параметров через файл с расширением reg

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

Создание подразделов или изменение параметров

  1. Осуществляем доступ к редактору реестра
  2. Выбирается тот подраздел, изменения для которого должны быть проведены
  3. Происходит нажатие на вкладку «Файл», где надо нажать «Экспорт»
  4. В поле «Имя файла» прописывается название документа для сохранения REG-файла с изначальными элементами реестра и нажимается кнопку «Сохранить»

Удаление разделов реестра или параметров

Для выполнения поставленной задачи требуется поместить дефис перед путем реестра. Следует рассмотреть это на простом примере. Имеем:

HKEY_LOCAL_MACHINESoftware

Из него необходимо выполнить удаление раздела Program. Это будет выглядеть следующим образом:

[-HKEY_LOCAL_MACHINESoftwareProgram]

Удаление значения имеет схожий способ. В данном случае, дефис должен располагаться непосредственно перед знаком равенства. Расширим прошлый пример – теперь нужно удалить параметр ProgramValue. Это выполняется следующим образом:

[HKEY_LOCAL_MACHINESoftwareProgram]
» ProgramValue»=-

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

Использование редактора реестра с умом

Использование редактора реестраВо многих статьях на сайте remontka.pro я рассказывал, как выполнить то или иное действие с помощью редактора реестра Windows — отключить автозапуск дисков, убрать баннер или программы в автозагрузке.

С помощью правки реестра можно изменить очень многие параметры, оптимизировать работу системы, отключить какие-либо ненужные функции системы и многое другое. В этой статье поговорим об использовании редактора реестра, не ограничиваясь стандартными инструкциями наподобие «найти такой-то раздел, изменить значение». Статья в равной степени подойдет для пользователей Windows 7, 8 и 8.1.

Что такое реестр

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

Главное окно редактора реестра

Реестр состоит из разделов (в редакторе выглядят как папки), параметров (или ключей) и их значений (показываются в правой части редактора реестра).

Запуск редактора реестра

Чтобы запустить редактор реестра, в любой версии Windows (от XP) вы можете нажать клавиши Windows + R и ввести regedit в окно «Выполнить».

Корневые разделы редактора реестра

Впервые запуская редактор в левой части вы увидите корневые разделы, в которых неплохо бы ориентироваться:

  • HKEY_CLASSES_ROOT — данный раздел используются для хранения и управления ассоциациями файлов. Фактически, данный раздел является ссылкой на HKEY_LOCAL_MACHINE/Software/Classes
  • HKEY_CURRENT_USER — содержит параметры для пользователя, под именем которого был осуществлен вход в систему. Здесь же хранятся большинство параметров установленных программ. Является ссылкой на раздел пользователя в HKEY_USERS.
  • HKEY_LOCAL_MACHINE — в данном разделе хранятся настройки ОС и программ в целом, для всех пользователей.
  • HKEY_USERS — хранит настройки для всех пользователей системы.
  • HKEY_CURRENT_CONFIG — содержит параметры всего установленного оборудования.

В инструкциях и руководствах имена разделов часто сокращаются до HK + первые буквы имени, например, вы можете увидеть такую запись: HKLM/Software, что соответствует HKEY_LOCAL_MACHINE/Software.

Где хранятся файлы реестра

Файлы реестра хранятся на системном диске в папке Windows/System32/Config — файлы SAM, SECURITY, SYTEM и SOFTWARE содержат информацию из соответствующих разделов в HKEY_LOCAL_MACHINE.

Файлы реестра Windows

Данные из HKEY_CURRENT_USER хранятся в скрытом файле NTUSER.DAT в папке «Users/Имя_пользователя» на компьютере.

Создание и изменение разделов и параметров реестра

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

Создание разделов

Ключи реестра могут иметь значения различных типов, но чаще всего при правке приходится иметь дело с двумя из них — это строковый параметр REG_SZ (для задания пути к программе, например) и параметр DWORD (например, для включения или отключения какой-либо функции системы).

Избранное в редакторе реестра

Избранное в редакторе реестра Windows

Даже среди тех, кто регулярно пользуется редактором реестра, почти нет тех, кто использует при этом пункт меню «Избранное» редактора. А зря — сюда можно добавить наиболее часто просматриваемые разделы. И в следующий раз, для перехода к ним не копаться в десятках имен разделов.

«Загрузить куст» или правка реестра на компьютере, который не загружается

С помощью пункта меню «Файл» — «Загрузить куст» в редакторе реестра вы можете выполнить загрузку разделов и ключей с другого компьютера или жесткого диска. Наиболее часто встречающийся вариант использования: загрузка с LiveCD на компьютере, который не загружается и исправление ошибок реестра на нем.

Загрузить куст

Примечание: пункт «Загрузить куст» активен только при выборе разделов реестра HKLM и HKEY_USERS.

Экспорт и импорт разделов реестра

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

Экспорт разделов реестра

Для импорта значений из такого файла, вы можете просто дважды кликнуть по нему или же выбрать в меню редактора реестра «Файл» — «Импорт». Импорт значений может понадобиться в различных случаях, например, для того, чтобы исправить ассоциации файлов Windows.

Очистка реестра

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

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

Дополнительные сведения о редакторе реестра

Некоторые статьи на сайте, которые имеют отношение к редактированию реестра Windows:

  • Редактирование реестра запрещено администратором системы — что делать в этом случае
  • Как удалить программы из автозагрузки с помощью редактора реестра
  • Как убрать стрелки с ярлыков путем правки реестра

Содержание

  • Запускаем редактор реестра на Windows 7
    • Способ 1: использование поиска в меню Пуск
    • Способ 2: использование Проводника для прямого доступа к исполняемому файлу
    • Способ 3: использование специального сочетания клавиш
  • Вопросы и ответы

Как открыть редактор реестра в Windows 7

Реестр — буквально основа операционных систем семейства Windows. Этот массив содержит данные, которые определяют все глобальные и местные настройки для каждого пользователя и для системы в целом, регулирует привилегии, имеет информацию о расположении всех данных, расширениях и их регистрации. Для удобного доступа к реестру разработчиками из Microsoft был предоставлен удобный инструмент под названием Regedit (Registry Edit — редактор реестра).

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

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

Способ 1: использование поиска в меню Пуск

  1. Слева внизу на экране нужно нажать один раз левой кнопкой мыши на кнопку «Пуск».
  2. В открывшемся окошке в строке поиска, которая расположено внизу, необходимо ввести слово «regedit».
  3. Выполнение поиска с помощью меню Пуск на компьютере в операционной системе Windows 7

  4. В самом верху окна Пуск в разделе программы отобразится один результат, который нужно выбрать одним щелчком левой кнопки мыши. После этого окно Пуск закроется, а вместо него откроется программа Regedit.
  5. Редактор реестра в операционной системе Windows 7

Способ 2: использование Проводника для прямого доступа к исполняемому файлу

  1. Дважды левой кнопкой мыши нажмите на ярлыке «Мой компьютер» или любым другим способом попадите в Проводник.
  2. Необходимо зайти в директорию C:Windows. Сюда можно попасть либо вручную, либо скопировать адрес и вставить в специальное поле вверху окна Проводника.
  3. Переход в определенную директорию через поле ввода адреса в окне Проводника на компьютере в операционной системе Windows 7

  4. В открывшейся папке все записи по умолчанию расположены в алфавитном порядке. Необходимо пролистать вниз и найти файл с названием «regedit», запустить его двойным щелчком, после чего откроется окно редактора реестра.
  5. Поиск и запуск файла в папке с помощью Проводника на компьютере в операционной системе Windows 7

Способ 3: использование специального сочетания клавиш

  1. На клавиатуре одновременно нажмите кнопки «Win» и «R», образуя специальную комбинацию «Win+R», открывающую инструмент под названием «Выполнить». На экране откроется маленькое окошко с полем поиска, в которое нужно списать слово «regedit».
  2. Запуск программы с помощью инструмента Выполнить в операционной системе Windows 7

  3. После нажатия на кнопку «OK» окошко «Выполнить» закроется, а вместо него откроется редактор реестра.

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

Еще статьи по данной теме:

Помогла ли Вам статья?

На чтение 25 мин Просмотров 2.6к. Опубликовано 6 декабря 2021 Обновлено 19 сентября 2022

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

Содержание

  1. Как зайти в реестр в Windows 7
  2. Как войти в приложение regedit
  3. Запуск через команду в окне Выполнить
  4. Видео: где находится реестр в Windows 7
  5. Правильная чистка/ремонт реестра для увеличения производительности
  6. Как очисть компьютер с помощью CCleaner
  7. Утилита Reg Organizer
  8. Как чистить реестр в Windows Cleaner
  9. Видео: WindowsCleaner — очистка и оптимизация системы
  10. Как почистить вручную через редактор реестра
  11. Редактирование реестра в программе «regedit»
  12. Как добавить/удалить файл, значение или ветку в реестре
  13. Поиск по реестру
  14. Работа с папками
  15. Работа с файлами
  16. Пример ручной очистки реестра
  17. Фотографи: открываем доступ к редактированию реестра
  18. Тонкая настройка реестра как способ оптимизации работы системы
  19. REG QUERY
  20. Особенности использования
  21. Образцы написания
  22. REG ADD
  23. Особенности использования
  24. Образцы написания
  25. REG DELETE
  26. Особенности использования
  27. Образцы написания
  28. REG COPY
  29. Особенности использования
  30. Образцы написания
  31. REG SAVE
  32. Особенности использования
  33. Образцы написания
  34. REG RESTORE
  35. Особенности использования
  36. Образцы написания
  37. REG LOAD
  38. Особенности использования
  39. Образцы написания
  40. REG UNLOAD
  41. Особенности использования
  42. Образцы написания
  43. REG COMPARE
  44. Особенности использования
  45. Образцы написания
  46. REG EXPORT
  47. Особенности использования
  48. Образцы написания
  49. REG IMPORT
  50. Особенности использования
  51. Образцы написания
  52. Как запустить и выполнить правильно дефрагментацию реестра
  53. Видео: как пользоваться Defraggler
  54. Как сделать сброс реестра

Как зайти в реестр в Windows 7

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

Как войти в приложение regedit

  1. Нажмите «Пуск» и в строке «Найти программы и файлы» напишите «regedit».
  2. Теперь нажмите клавишу Enter или левой кнопкой мыши на появившемся приложении.
  3. Если появится запрос о подтверждении запуска программы, нажмите «Да».
Пуск
Вводим «regedit»

Запуск через команду в окне Выполнить

  1. Нажмите сочетание клавиш Win+R (клавиша Win выглядит как значок Windows);
  2. В открывшемся окне «Выполнить» введите «regedit»;
  3. Нажмите клавишу Enter или «ОК».
Выполнить
Окно «Выполнить»

Как вы наверняка уже догадались, «regedit» — название программы редактора реестра. То есть мы попросту запускаем ее. Оба эти способа позволяют сделать это за минимальное количество шагов. Конечно, вы можете попробовать найти «regedit» самостоятельно. Получить доступ к нему можно по пути:

C:Windowsregedit

Файл «regedit»
Местонахождение файла «regedit»

Видео: где находится реестр в Windows 7

Правильная чистка/ремонт реестра для увеличения производительности

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

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

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

Как очисть компьютер с помощью CCleaner

CCleaner
CCleaner

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

Чтобы очистить реестр с помощью CCleaner-а, запустите программу и перейдите в раздел «Реестр».

Раздел «Реестр»
Переходим в раздел «Реестр»

Далее, нажмите на кнопку «Поиск проблем» внизу экрана. Дождитесь окончания поиска (процент выполнения виден сверху). Результат будет выглядеть примерно так:

Завершение поиска
Список проблем в реестре

Теперь нажмите на кнопку «Исправить». Программа спросит вас: «Сохранить резервные копии сделанных изменений?» Это необходимо, на случай если что-то пойдет не так и удалится то, чего удалять нельзя. Обычно такого не происходит, но можете перестраховаться, если хотите.

CCleaner будет поочередно спрашивать у вас, исправлять ли тот или иной файл реестра. Таким образом, вы можете ознакомиться с каждой проблемой в частности. Если не хотите этого делать, просто нажмите «Исправить отмеченные».

Исправить отмеченные
Исправляем ошибки реестра

Теперь ваш реестр очищен от ненужного.

Утилита Reg Organizer

Reg Organizer
Reg Organizer

Программа Reg Organizer имеет практически такие же функции, как и CCleaner. Что же касается очистки реестра, здесь функциональности больше. Пользователю доступна не только «Автоматическая чистка реестра», но и «Ручная…» В первом случае все довольно просто. Нужно только нажать на соответственную кнопку в интерфейсе программы. А вот ручная очистка структурирует найденные потенциальные ошибки по разделам. Таким образом, если вы в этом разбираетесь, можете просмотреть каждый из разделов реестра на предмет наличия неисправностей. Пользователям, которые раньше не сталкивались с работой в реестре, рекомендуется использовать автоматическую очистку.

Reg Organizer чистка
Окно ручной чистки

Стоит отметить, что в новых версиях Reg Organizer достаточно просто запустить программу. Будет проведена автоматическая «Экспресс-проверка», в результате которой найдутся все неисправности. Вам нужно будет только нажать «Очистить».

Экспресс-проверка
Экспресс-проверка реестра

Как чистить реестр в Windows Cleaner

Windows Cleaner
Windows Cleaner

Работа с этой программой практически ничем не отличается от работы с CCleaner-ом. Интерфейс в ней еще более прост. Для очистки реестра перейдите на вкладку «Реестр» и поставьте галочки напротив всех параметров. Затем нажмите «Анализ».

Анализ реестра
Анализ реестра в Windows Cleaner

Программа выдаст результаты анализа. Теперь нужно только нажать «Очистка».

Видео: WindowsCleaner — очистка и оптимизация системы

Как почистить вручную через редактор реестра

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

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

Ручную работу с реестром можно разделить на два вида:

  • Редактирование реестра в программе «regedit»;
  • Тонкая настройка реестра в командной строке.

Рассмотрим каждый из способов как отдельную тему.

Редактирование реестра в программе «regedit»

Программа «regedit» создана для упрощения работы пользователя с реестром. В ней весь реестр представлен в привычном виде файлов и каталогов. На самом деле, это только графическое представление базы данных. То есть тот или иной файл из реестра на компьютере вы найти не сможете.

Весь реестр состоит из пяти корневых каталогов:

  • HKEY_CLASSES_ROOT;
  • HKEY_CURRENT_USER;
  • HKEY_LOCAL_MACHINE;
  • HKEY_USERS;
  • HKEY_CURRENT_CONFIG.

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

В каталоге HKEY_CURRENT_USER находятся данные реестра, изменяемые конкретным пользователем (тем, под чьим именем произведен вход в систему). Например, здесь можно найти некоторые параметры запуска установленных программ (HKEY_CURRENT_USERSoftware) и т. п.

Третья папка похожа на вторую. Только здесь хранятся данные, используемые всем компьютером (то есть, любым пользователем). Например, некоторые программы устанавливаются для всех пользователей. Их параметры занесены в раздел HKEY_LOCAL_MACHINESOFTWARE.

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

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

Указанная выше характеристика — лишь краткая, обобщенная информация. Впрочем, ее будет вполне достаточно для настроек реестра, которые мы будем производить. Если хотите узнать больше, ознакомьтесь с соответствующей литературой.

Как добавить/удалить файл, значение или ветку в реестре

Перемещение по каталогам реестра осуществляется так же, как и в обычном «Проводнике». Двойной щелчок по каталогу открывает его. Вся иерархия реестра представлена на панели слева.

Иерархия реестра
Иерархия каталогов реестра

Как только вы заходите в конечную папку (в которой нет подкаталогов), ее содержимое показывается на панели справа. Например, на скриншоте выше мы зашли в папку HKEY_LOCAL_MACHINESOFTWAREASUSASUS Smart Gesture. Каталог ASUS Smart Gesture содержит файлы, которые указаны справа. При этом каждый файл имеет несколько полей данных: «Имя», «Тип» и «Значение». Мы, при работе с реестром, будем оперировать в основном только с последним полем. Именно изменение значения файла иной раз помогает справиться с проблемой. Кроме того, возле каждого файла есть небольшие иконки: синие и красные. Синяя иконка говорит о том, что данные в файле представлены в двоичном коде (разумеется, редактировать их мы не сможем). Красная — файл содержит текст.

Иерархия реестра довольна громоздкая, поэтому в «regedit» встроена система внутреннего поиска.

Поиск по реестру

Поиск в реестре
Поиск по реестру

Чтобы получить доступ к поиску, нажмите «Правка» на верхней панели и выберите «Найти…» То же можно сделать сочетанием клавиш Ctrl+F. В появившемся окне можно вписать любой набор символов, который вы хотите найти. После ввода нажмите Enter или «Найти далее». Программа начнет поиск с каталога, в котором вы находитесь. Как только будет найдено совпадение, в основном окне откроется та папка, название которой содержит символы, указанные для поиска (или файл в папке). Если это не то, что вы искали, продолжить поиск можно нажатием клавиши F3. Если найдется еще одно совпадение, оно откроется соответствующим образом, и так далее.

После того как мы нашли нужный нам файл или папку, с ними можно производить некоторые действия. Начнем с папки.

Работа с папками

Папка в реестре
Работа с папками

Нажмите правой кнопкой мыши на папке, чтобы увидеть список возможных действий:

  • Развернуть — аналог открытия папки;
  • Создать — добавляет в папку новый файл соответствующего типа или раздел (папку);
  • Найти… — поиск внутри папки;
  • Удалить — удалить всю папку;
  • Переименовать;
  • Экспортировать — создать данную папку вне реестра;
  • Разрешения… — какие пользователи имеют доступ к папке и данным в ней;
  • Копировать имя раздела.

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

Работа с файлами

Файл в реестре
Работа с файлами

Аналогично работе с папкой, нажмите правой кнопкой мыши на файле, чтобы увидеть перечень действий:

  • Изменить… — открывает окно изменения файла (смотрите ниже);
  • Изменить двоичные данные… — аналогично предыдущему, только в двоичном коде;
  • Удалить;
  • Переименовать.
Редактирование файла
Окно редактирования файла

В окне редактирования мы можем изменять «Значение» выбранного файла.

Итак, теперь мы знаем, как добавить/удалить файл или папку в реестре; как изменять значения файлов. Теперь рассмотрим ручную очистку реестра на примере.

Пример ручной очистки реестра

Допустим, вы случайно установили нежелательную программу. Например, забыли снять галочку при установке нужной. Нежелательную программу вы удалили, но последствия ее присутствия на вашем компьютере остались (в виде расширения в браузере и т. п.). Чтобы избавиться от нее окончательно, нужно обратиться к редактору реестра. Теперь, основываясь на знаниях, полученных из вышеуказанных разделов, избавимся от вредоносного софта окончательно.

  1. Выясните, как называется программа, которую нужно удалить. Например, по расширению в браузере. Допустим, программа называется XYZ.
  2. Запустите редактор реестра, откройте поиск и введите в строку поиска «XYZ».
  3. Теперь будьте внимательны. Каждый результат поиска нужно внимательно просматривать. Ведь есть шанс, что слова, использованные в названии программы, встречаются и в других файлах. Чаще всего, данные о нежелательных приложениях записываются в HKEY_CURRENT_USERSoftware.
  4. Только если вы уверены на 100%, что найденный файл относится к вредоносной программе, удаляйте его. Если же уверенности нет, ничего не предпринимайте. То что удалено из реестра восстановить НЕЛЬЗЯ!
  5. Проверьте весь реестр, не останавливайтесь на удалении одного файла.

В более редких случаях, приходится не удалять файлы из реестра, а изменять их значения. Как это делать мы указали выше. Но делать ли? Только если вы точно знаете, что это необходимо. Мы не можем привести конкретный пример, так как такие действия очень специфичны. И если вы решили, что изменить файл все-таки необходимо, лучше обратитесь за помощью к профессионалу.

Иногда, при работе с редактором реестра, вы можете столкнуться с ошибкой «Редактирование реестра запрещено администратором системы». Скорее всего, пользователь, под именем которого вы вошли в систему не имеет прав администратора. В таком случае зайдите в систему как администратор. Если это не помогло, попробуйте следующее:

  1. Нажмите Win+R на клавиатуре и введите «gpedit.msc».
  2. Иерархия каталогов в окне этой программы такая же, как и в «regedit». Перейдите по следующему пути: Конфигурация пользователя —> Административные шаблоны —> Система.
  3. В разделе справа найдите файл «Запретить доступ к средствам редактирования реестра». Щелкните правой кнопкой мыши на нем и выберите «Изменить».
  4. В открывшемся окне вы увидите параметры: «Не задано», «Включено», «Отключено». Нажмите на последнем. Затем щелкните «Применить».
  5. Выйдите из программы и перезагрузите компьютер.

Фотографи: открываем доступ к редактированию реестра

Доступ к реестру: шаг 1

Открываем доступ к редактированию реестра: ШАГ 1

Доступ к реестру: шаг 2

Открываем доступ к редактированию реестра: ШАГ 2

Доступ к реестру: шаг 3

Открываем доступ к редактированию реестра: ШАГ 3

Тонкая настройка реестра как способ оптимизации работы системы

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

Чтобы войти в командную строку, нажмите Win+R, введите «cmd» и нажмите Enter.

Вход в командную строку
Осуществляем вход в командную строку

Чтобы выполнить команду, введите ее в открывшемся окне и нажмите Enter. Для управления данными в реестре используются команды, с примерным синтаксисом вида:

REG <процедура> [список параметров]

Процедура — один из 11-и параметров, представленных ниже.

REG QUERY

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

Особенности использования

REG QUERY [Компьютер]Путь [/v Параметр | /ve] [/s]
Компьютер Имя компьютера в локальной сети, если директива предназначена для обработки на удаленном компьютере. В случае если этот параметр опущен, команда выполняется на локальном компьютере.
Путь Полный путь к целевому разделу реестра в виде кореньключподраздел, где корень — сокращенное обозначение ветви реестра (HKLM, HKCU, HKCR, HKU или HKCC), а ключподраздел — полный путь к искомому подразделу в иерархии реестра, включая все вложенные подразделы.
/v Запрос о содержимом указанного раздела реестра.
Параметр Вывести имя и значение запрашиваемого параметра в указанном разделе.
/ve Запрос стандартного параметра с пустым именем.
/s Вывести список всех подразделов данного раздела реестра вместе с их содержимым.

Образцы написания

  • REG QUERY HKCCSoftvareMicrosoftwindowsCurrentVersionInternet Settings /v ProxyEnable

    (Показывает имя и значение параметра ProxyEnable в разделе реестра HKCCSoftvareMicrosoftwindowsCurrentVersionInternet Settings).

  • REG QUERY HKLMSoftwareMicrosoftOffice /s

    (Показать список всех подразделов и содержащихся в них параметров для раздела реестра HKLMSoftwareMicrosoftOffice).

REG ADD

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

Особенности использования

REG ADD <Раздел> [<компьютер>]<путь> [/v <параметр> | /ve] [/t <тип>] [/s <разделитель>] [/d <данные>] [/f]
Раздел Полный путь к редактируемому разделу реестра в формате [<компьютер>]<путь>, где <компьютер> — имя компьютера в локальной сети, если директива предназначена для обработки на удаленном компьютере. В случае если этот параметр опущен, команда выполняется на локальном компьютере. Путь — полный путь к целевому разделу реестра в виде кореньключподраздел, где корень — сокращенное обозначение ветви реестра (HKLM, HKCU, HKCR, HKU или HKCC), а ключподраздел — полный путь к искомому подразделу в иерархии реестра, включая все вложенные подразделы. На удаленном компьютере возможно обращаться только к разделам реестра HKLM и HKU.
/v <параметр> Имя параметра, добавляемого в указанный раздел.
/ve Добавить пустой параметр (параметр по умолчанию) в указанный раздел.
/t <тип> Явное указание на тип данных добавляемого в указанный раздел реестра параметра. Может принимать одно из следующих значений: REG_SZ, REG_MULTI_SZ, REG_DWORD_BIG_ENDIAN, REG_DWORD, REG_BINARY, REG_DWORD_LITTLE_ENDIAN, REG_NONE или REG_EXPAND_SZ. Если тип параметра не указан, по умолчанию для данного параметра определяется тип REG_SZ.
/s <разделитель> Тип разделителя значений для разграничения данных, хранящихся в многострочных параметрах типа REG_MULTI_SZ. По умолчанию разделитель имеет вид «».
/d <данные> Значение, присваиваемое добавляемому параметру реестра.
/f Перезаписывать уже существующие в реестре параметры и значения, замещая их указанными в командной строке, без демонстрации предупреждений.

Образцы написания

  • REG ADD NetCompHKLMSoftwareNewSubkey

    (Добавляет подраздел NewSubkey в раздел реестра HKLMSoftware на удаленном компьютере NetComp).

  • REG ADD HKLMSoftwareNewSubkey /v Value1 /t REG_SZ /d ac23456ffed

    (Добавляет в подраздел локального реестра HKLMSoftwareNewSubkey параметр с именем Value1 типа REG_SZ, и присваивает ему значение ac23456ffed).

REG DELETE

Используется с целью удаления параметра, указанного в самой команде, из реестра.

Особенности использования

REG DELETE [Компьютер]Путь [/v Параметр | /ve | /va] [/f]
Компьютер Имя компьютера в локальной сети, если директива предназначена для обработки на удаленном компьютере. В случае если этот параметр опущен, команда выполняется на локальном компьютере. На удаленном компьютере возможно обращаться только к разделам реестра HKLM и HKU.
Путь Полный путь к целевому разделу реестра в виде кореньключподраздел, где корень — сокращенное обозначение ветви реестра (HKLM, HKCU, HKCR, HKU или HKCC), а ключподраздел — полный путь к искомому подразделу в иерархии реестра, включая все вложенные подразделы.
/v <параметр> Удаление параметра с указанным именем. Если имя опущено, из данного раздела будут удалены все содержащиеся в нем параметры.
/ve Удалять все безымянные параметры, содержащиеся в данном разделе.
/va Запрашивать все параметры из данного раздела реестра.
/f Выполнять удаление без дополнительного предупреждения.

Образцы написания

  • REG DELETE HKLMSoftwareNewSubkey

    (Удаляет подраздел NewSubkey вместе со всем его содержимым из раздела реестра HKLMSoftware).

  • REG DELETE HKLMSoftwareProg /v PARAM /f

    (Без предварительного подтверждения удаляет параметр PARAM из раздела реестра HKLMSoftwareProg).

REG COPY

Эта команда копирует те или иные данные из одного обозначенного раздела реестра в другой.

Особенности использования

REG COPY <раздел1> <раздел2> [/s] [/f]
<раздел1> Полное описание раздела, из которого копируются данные, в формате [<компьютер>]<путь>, где <компьютер> — имя компьютера в локальной сети, если директива предназначена для обработки на удаленном компьютере. В случае если этот параметр опущен, команда выполняется на локальном компьютере. Путь — полный путь к целевому разделу реестра в виде кореньключподраздел, где корень — сокращенное обозначение ветви реестра (HKLM, HKCU, HKCR, HKU или HKCC), а ключподраздел — полный путь к искомому подразделу в иерархии реестра, включая все вложенные подразделы. На удаленном компьютере возможно обращаться только к разделам реестра HKLM и HKU.
<раздел2> Полное описание раздела, в который копируются данные. Формат записи такой же, как и в предыдущем случае.
/s Копировать все подразделы и параметры, содержащиеся в указанном разделе.
/f Выполнять копирование без предварительного предупреждения. Если в целевом разделе уже присутствуют подразделы и параметры, имена которых совпадают с копируемыми, они будут перезаписаны.

Образцы написания

  • REG COPY HKLMSoftwareProgram HKLMSoftwareRestore /s

    (Скопировать все содержимое раздела реестра HKLMSoftwareProgram в раздел HKLMSoftwareRestore).

  • REG COPY SERVERHKLMSoftwareMicrosoft HKLMSoftwareServer

    (Скопировать все параметры раздела реестра HKLMSoftwareMicrosoft с удаленного компьютера Server в раздел HKLMSoftwareServer локального компьютера).

REG SAVE

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

Особенности использования

REG SAVE <раздел> <имя файла>
<раздел> Описание локального раздела реестра, содержимое которого вы планируете сохранить в файле, должно включать обозначение ветви (HKLM, HKCU, HKCR, HKU или HKCC) и всех подразделов. Использование этой команды для удаленных компьютеров не допускается.
<имя файла> Имя файла, в который сохраняется содержимое раздела, включая путь к этому файлу. Если путь не указан, файл автоматически создается в текущей папке вызвавшего команду процесса.

Образцы написания

  • REG SAVE HKCCSystemCurrentControlSet ControlSet.hiv

    (Сохраняет подраздел реестра HKCCSystemCurrentControlSet вместе со всем его содержимым в файл ControlSet.hiv, создаваемый в текущей папке).

REG RESTORE

Восстанавливает значение или подраздел из файла типа «.hiv», который был ранее сохранен при помощи предыдущей команды.

Особенности использования

REG RESTORE <раздел> <имя файла>
<раздел> Описание локального раздела реестра, содержимое которого вы планируете восстановить из файла с указанным именем, должно включать обозначение ветви (HKLM, HKCU, HKCR, HKU или HKCC) и всех подразделов. Использование этой команды для удаленных компьютеров не допускается.
<имя файла> Имя файла, из которого восстанавливается содержимое раздела.

Образцы написания

  • REG RESTORE HKLMSoftwareMicrosoft MSBackup.hiv

    (Восстанавливает подраздел реестра HKLMSoftwareMicrosoft из ранее сохраненного на диске файла MSBackup.hiv, перезаписывая все содержимое указанного раздела).

REG LOAD

Действие данной команды практически аналогично предыдущей, однако, данные из файла «*.hiv» загружаются только в те разделы, которые присутствуют в оперативной памяти со времени последнего включения компьютера.

Особенности использования

REG LOAD <раздел> <имя файла>
<раздел> Описание локального раздела реестра, содержимое которого вы планируете загрузить из файла с указанным именем; разрешается использовать только обозначение ветвей HKLM и HKU. В качестве имени раздела можно вводить произвольное имя, которое будет автоматически назначено вновь созданному разделу указанной ветви реестра. Использование этой команды для удаленных компьютеров не допускается.
<имя файла> Имя файла, из которого восстанавливается содержимое раздела.

Образцы написания

  • REG LOAD HKLMSoftwareNewKey MSBackup.hiv

    (Загружает данные из файла MSBackup.hiv в подраздел реестра HKLMSoftwareNewKey).

REG UNLOAD

Изымает из памяти операционной системы все данные, которые находятся в обозначенном разделе реестра. Будьте осторожны при использовании этой команды!

Особенности использования

REG UNLOAD <раздел>
<раздел> Описание локального раздела реестра, содержимое которого требуется выгрузить из памяти. Разрешается использовать только обозначение ветвей HKLM и HKU, а также их дочерних ключей и подразделов. Использование этой команды для удаленных компьютеров не допускается.

Образцы написания

  • REG UNLOAD HKLMSoftware

    (Выгружает из памяти компьютера содержимое ветви реестра HKLMSoftware).

REG COMPARE

Данная команда сравнивает два подраздела реестра посимвольно.

Особенности использования

REG COMPARE <раздел1> <раздел2> [/v <параметр> | /ve] [<вывод>] [/s]
<раздел1> Полное описание первого проверяемого раздела, в формате [<компьютер>]<путь>, где <компьютер> — имя компьютера в локальной сети, если директива предназначена для обработки на удаленном компьютере. В случае если этот параметр опущен, команда выполняется на локальном компьютере. Путь — полный путь к целевому разделу реестра в виде кореньключподраздел, где корень — сокращенное обозначение ветви реестра (HKLM, HKCU, HKCR, HKU или HKCC), а ключподраздел — полный путь к искомому подразделу в иерархии реестра, включая все вложенные подразделы. На удаленном компьютере возможно обращаться только к разделам реестра HKLM и HKU.
<раздел2> Полное описание второго раздела, с которым сверяются данные. Формат записи такой же, как и в предыдущем случае.
/v <параметр> Сравнивать только параметры с указанным именем.
/ve Выполнить сравнение безымянных параметров, хранящихся в указанных разделах.
/s Сравнивать значения всех подразделов и параметров в обоих разделах реестра.
<вывод> Установить формат вывода сравниваемых данных (если формат вывода не указан, по умолчанию его значение принимается, как /od). В качестве этого параметра может быть использован один из четырех возможных ключей:

/oa — отображать и совпадения, и отличия;
/od — отображать только отличия;
/os — отображать только совпадения;
/on — не отображать результаты сравнения.

Образцы написания

  • REG COMPARE HKLMSoftwareProgApp HKLMSoftwareProg

    (Сравнивает содержимое подразделов реестра HKLMSoftwareProgApp и HKLMSoftwareProg).

  • REG COMPARE HKLMSoftwareProgApp HKLMSoftwareProg /v Value1

    (Сравнивает значение параметров с именем Value1, один из которых хранится в разделе HKLMSoftwareProgApp, а другой — в разделе HKLMSoftwareProg локального реестра).

  • REG COMPARE SERVERHKLMSoftwareMicrosoft . /s

    (Сравнивает содержимое подраздела реестра HKLMSoftwareMicrosoft, хранящегося на удаленном компьютере SERVER, с аналогичным разделом реестра локального компьютера).

REG EXPORT

С помощью процедуры EXPORT можно сохранить значения или подразделы из реестра в файл типа «.reg», который можно будет использовать впоследствии.

Особенности использования

REG EXPORT <раздел> <имя файла>
<раздел> Описание локального раздела реестра, содержимое которого вы планируете экспортировать в файл, должно включать обозначение ветви (HKLM, HKCU, HKCR, HKU или HKCC) и всех подразделов. Использование этой команды для удаленных компьютеров не допускается.
<имя файла> Имя файла, в который экспортируется содержимое раздела, включая путь к этому файлу. Если путь не указан, файл автоматически создается в текущей папке вызвавшего команду процесса.

Образцы написания

  • REG EXPORT HKLMSoftwareAdobe Adobe.reg

    (Экспортирует подраздел реестра HKLMSoftwareAdobe вместе со всем его содержимым в файл Adobe.reg, создаваемый в текущей папке).

REG IMPORT

Соответственно, импортирует данные из файла с расширением «.reg».

Особенности использования

REG IMPORT <имя файла>
<имя файла> Имя и путь к локальному REG-файлу на данном компьютере.

Образцы написания

  • REG IMPORT C:system.reg

    (Импортирует в реестр содержимое файла system.reg, хранящегося на диске C:).

Как запустить и выполнить правильно дефрагментацию реестра

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

Практически все описанные ранее программы владеют функцией дефрагментации. А если нет, значит, издатели выделили дефрагментатор в отдельный софт. Так, Piriform (создатели CCleaner) выпустили Defraggler, с работой которого мы и ознакомимся.

Дефрагментация реестра осуществляется только перед загрузкой Windows. Поэтому, после открытия программы Defraggler, нажмите «Настройки» —> «Дефрагментация при загрузке» и выберите нужный вам вариант («Разово» или «Всегда»).

Defraggler
Окно программы Defraggler

Перезагрузите компьютер, и при запуске системы вы увидите следующее:

Defraggler после перезагрузки
Системный вывод при новом запуске

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

Видео: как пользоваться Defraggler

Как сделать сброс реестра

Выполнить сброс реестра напрямую невозможно. В отличие от всей операционной системы, реестр не сохраняется автоматически при резервном копировании. Но вы можете сделать это вручную при помощи вышеупомянутых команд типа REG. Однако делать это не рекомендуется.

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

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

Что же касается полного сброса реестра, то вместо него можно просто переустановить Windows. По сути, переустановка операционной системы и есть сброс реестра.

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

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

Понравилась статья? Поделить с друзьями:
  • Распаковать многотомный tar gz архив bitrix на windows
  • Расположение файла microsoft edge в windows 10
  • Распакованный образ windows 10 на флешку
  • Расположение файла hosts в windows 10
  • Раскройте все возможности windows с особенными пк