Во многих инструкциях по работе с операционной системой можно найти указания по обслуживанию ее реестра. Они позволяют решать многие проблемы, связанные с совместимостью, запуском софта и так далее. Если опытным пользователям очевидно, как открыть реестр и работать с ним, то новичкам нужно разобраться в этом вопросе. Далее вы узнаете, как зайти в реестр Windows 10 разными способами, что можно сделать с его помощью и много другой полезной информации.
Содержание
- Что такое реестр
- Где находится
- Как запустить
- Как открыть через командную строку
- Открываем через Win+ R
- Открываем через папку на системном диске
- Открываем реестр через Пуск
- Как пользоваться редактором?
- Как очистить реестр
- Видеоинструкция
Что такое реестр
Реестр – это полная база данных всех настроек и параметров операционной системы. Все действия и изменения, которые вы применяете в процессе работы с компьютером, отображаются и фиксируются тут. Также в базе вы сможете найти информацию о местонахождении файлов, установленных программ и данные об их работоспособности. Вызвать окно реестра в «десятке» можно теми же способами, что применялись и в Windows 7, 8. Отличия заключаются лишь в изменении интерфейса операционной системы.
Где находится
Физическое местоположение реестра на диске никак не скрыто и доступно каждому пользователю. Все файлы, связанные с редактором, находятся на системном разделе жесткого диска по пути C:WindowsSystem32config для 32-битный систем и в C:WindowsSysWOW64 для 64-битных версий ОС. В папке можно найти все разделы, в которых хранится информация о текущей конфигурации компьютера. При запуске система обращается к этой базе данных и загружает настройки.
Внимание! Не пытайтесь самостоятельно вносить изменения в файлы, находящиеся в папке config. К тому же, их удаление может критически повлиять на работу компьютера. Для работы с реестром существует специальный редактор.
Как запустить
В Windows 10 имеется целый ряд способов, которые позволяют запустить стандартный редактор реестра:
- через командную строку;
- через окно «Выполнить»;
- через папку;
- через поиск в меню «Пуск».
Далее будут рассмотрены все варианты в виде пошагового руководства.
Перед тем как начать работу с реестром, необходимо разрешить запуск исполняемого файла редактора от имени администратора. Это необходимо в том случае, если при включении на экране появляется следующая ошибка:
Для решения возникшей проблемы необходимо:
- Открыть программу «Выполнить» с помощью комбинации [knopka]Win[/knopka]+ [knopka]R[/knopka] и ввести команду:
[kod]gpedit.msc[/kod]
- Зайти в ветку «Конфигурация пользователя» — «Административные шаблоны» — «Система».
- В правой части окна найти «Запретить доступ к средствам редактирования реестра» и нажать по ней ПКМ. В меню выбрать «Изменить».
- В окне параметров переключите состояние в положение «Отключено» и нажмите «ОК».
Теперь реестр станет доступен для редактирования от имени администратора. Можно переходить к описанию способов.
Как открыть через командную строку
Для начала необходимо запустить командную строку с правами администратора. Это делается так:
Запустите [knopka]Win[/knopka]+ [knopka]R[/knopka] и впишите комбинацию cmd. Далее запустите программу с помощью [knopka]Ctrl[/knopka]+[knopka]Shift[/knopka]+[knopka]Enter[/knopka].
В окне командной строки необходимо написать regedit и нажать клавишу [knopka]Enter[/knopka]. Так вы можете зайти в реестр с помощью командной строки. Чтобы пользователь мог редактировать записи вручную, необходимо всегда иметь права администратора.
Открываем через Win+ R
Также вы можете попасть в реестр напрямую через «Выполнить». Для этого следуйте инструкции:
Зажмите Win+R и в окне впишите команду regedit. Для запуска редактора от имени администратора вновь зажмите комбинацию [knopka]Ctrl[/knopka]+[knopka]Shift[/knopka]+[knopka]Enter[/knopka].
Открываем через папку на системном диске
Открытие осуществляется через обычный проводник Windows 10:
- Зайдите в файловый менеджер на системный раздел жесткого диска (тот, на котором установлена операционная система). Откройте папку Windows.
- Далее перейдите в SysWOW64.
- Пролистайте список папок вниз до файла regedit с расширением exe. Кликните по нему ПКМ и выберите пункт «Запустить от имени администратора».
- Чтобы найти regedit.exe быстрее, используем поиск в проводнике.
Если вы часто пользуетесь редактором, то сохраните ярлык regedit на рабочем столе. С помощью ПКМ вызовите меню, затем кликните по «Создать ярлык». Далее просто перетащите иконку в любое удобное для вас место.
В 32-битных операционных системах файл будет находиться не в папке SysWOW64, а в System32.
Открываем реестр через Пуск
Рассмотрим еще один простой способ.
Для этого кликните мышкой по иконке поиска на панели Пуск и введите в поисковую строку regedit. В поисковой выдаче кликните ПКМ по программе и выберите пункт «Запустить от имени администратора».
Как пользоваться редактором?
Теперь вы знаете, как осуществляется вход в редактор разными методами. Но какие функции и возможности есть у данной программы?
С помощью редактора вы можете вносить изменения в содержимое базы данных. Для этого необходимо разбираться и понимать, за какой процесс или действие отвечает каждая ветка в каталоге. Не рекомендуем удалять или вносить правки в строки без должных знаний.
Чтобы предотвратить невозможность восстановления, рекомендуем создать резервную копию в файле конфигурации. Для этого:
- Запустите редактор и нажмите кнопку «Файл». В меню выберите пункт «Экспорт».
- Введите название (например, backup), установите диапазон сохранения (текущая или все ветки) и нажмите кнопку «Сохранить».
Найти резервную копию можно в папке «Документы». Путь к файлу можно изменить при сохранении.
Если у вас возникли проблемы с редактированием строк, выраженные в повреждении работоспособности компьютера, то вы сможете легко восстановить все ветки из резервной копии:
- Запустите редактор и снова нажмите «Файл». Теперь выберите пункт «Импорт».
- В окне найдите резервный файл, сохраненный ранее, и нажмите «Открыть».
Перейдем к редактированию через стандартное средство:
- В левой части находится весь каталог реестра (1). В правом окне расположены параметры, находящиеся в выбранной ветке (2). Сверху – строка, отображающая путь к каталогу (3).
- Все параметры можно изменять, присваивать им значения, удалять и создавать новые. Чтобы изменить настройки, через ПКМ кликните по кнопке «Изменить».
Поскольку поиск вручную может занять очень много времени, воспользуйтесь горячими клавишами:
- зажмите [knopka]Ctrl[/knopka]+[knopka]F[/knopka] вызова окна поиска;
- установите параметры поиска (1), введите название или его часть (2) и нажмите кнопку «Найти далее» (3).
Когда работа по поиску будет завершена, в правой части экрана вы увидите список совпадений.
Перед тем, как включить редактор и начать работу с каталогом, рекомендуем вам найти информацию о том или ином параметре, чтобы избежать повреждений и необратимых поломок операционной системы.
Как очистить реестр
Со временем в каталоге накапливаются лишние строки, ветки и ошибки. К сожалению, стандартный функционал Windows 10 не предусматривает очистку реестра от «мусора» в автоматическом режиме и не предоставляет подобный инструмент пользователю.
Чтобы почистить каталог, необходимо воспользоваться сторонним софтом. Одной из таких программ является CCleaner, которую можно скачать по ссылке. Приложение позволяет выполнять следующие операции:
- чистка кэш-памяти;
- удаление временных файлов;
- удаление программ;
- исправление ошибок в реестре.
Именно последняя функция нас интересует в данном случае. Чтобы включить проверку на ошибки, следуйте указаниям:
- Откройте CCleaner после установки. Зайдите в раздел «Реестр» и нажмите кнопку «Поиск проблем».
- Дайте время программе проверить каталог, после чего вы увидите список актуальных проблем и информацию о них. Если вы решили чистить реестр впервые, то количество позиций в списке ошибок вас удивит. В завершение нажмите «Исправить выбранное».
- Чтобы не заниматься чисткой вручную, настройте автоматическую процедуру по своему желанию. Для этого зайдите в «Настройки» и установите галочку возле пункта «Выполнять очистку при запуске компьютера».
Теперь вы знаете, как пользоваться реестром, запускать его и зачем он нужен вообще. С помощью предложенных способов вы в любой ситуации сможете получить доступ к редактору, а CCleaner поможет поддерживать «чистоту» в каталогах и ветках.
Видеоинструкция
Также у нас есть видео, которое ярче раскрывает рассматриваемую тематику.
Предупреждение: При использовании редактора реестра следует соблюдать осторожность. Ошибки при редактировании реестра могут привести к серьезным проблемам, которые могут потребовать полной переустановки операционной системы и привести к потере данных. Избегайте изменений, предлагаемых источниками данных. Для защиты перед внесением изменений, основанных на официально опубликованной документации Майкрософт, обязательно зарегистрируете реестр. После этого вы сможете восстановить его в случае возникновения проблемы. Дополнительные сведения см.в этой Windows.
Существует два способа открыть редактор реестра в Windows 10:
-
В поле поиска на панели задач введите regedit, а затем выберите Редактор реестра (настольное приложение) в результатах.
-
Щелкните правой кнопкой мыши кнопку Начните и выберите выполнить. Введите regedit в поле Открыть: и выберите ОК.
Нужна дополнительная помощь?
Содержание
- Что такое реестр и зачем он нужен.
- История.
- Где хранится файл реестра.
- Как войти в Редактор реестра.
- Структура реестра.
- Каких типов бывают параметры реестра.
Что такое реестр и зачем он нужен.
Реестр Windows представлен в виде иерархично организованной базы данных, где хранятся параметры и настройки всех установленных на компьютер программ, служб и операционной системы в целом (например, профили конкретных пользователей или информация об установленном устройстве). При запуске или работе в каком-либо приложении ОС обращается к данным реестра, так как именно в нем записаны все необходимые для работы данные. Даже сам запуск ПК невозможен без обращения к данным системного реестра.
Разработчики ОС Windows намеренно скрыли файлы реестра от глаз рядового пользователя, т.к. любые действия (изменение, удаление) могут привести к необратимым последствиям всей системы.
Чтобы не нарушить нормальную работу вашего компьютера с ОС Windows 10 не удаляйте записи из реестра пока не убедившись в их вредоносности либо неактуальности.
Для того чтобы избежать нежелательного вмешательства в реестр опытные пользователи могут воспользоваться способом описанном в статье «Как запретить использование редактора реестра (regedit.exe)».
История.
Впервые в Windows 3.1 была применена древовидная система организации данных (1992 год). Правда реестр состоял всего из одной ветки. Тогда же и появилась программа Regedit (позволяющая просматривать и редактировать реестр).
Следующая версия реестра вышла в 1993 году и предназначалась для работы Windows NT 3.1. Реестр содержал уже 4 раздела.
В дальнейшем назначение реестра не менялось. Реестр использовался в качестве основной базы данных для ОС и программ. Изменениям в реестре подвергались лишь названия файлов, а также их местоположение.
Где хранится файл реестра.
Чтобы найти непосредственно место хранения файлов реестра перейдите C:WindowsSystem32Config. Файлы формирующие реестр %SystemRoot%System32config хранятся по указанному пути.
Доступ к этим файлам ограничен в целях защиты от случайного изменения или удаления.
В ранее существовавших ОС Windows была реализована возможность автоматического создания резервных копий реестра. Действие это осуществлялось автоматически раз в 10 дней. Применительно же к Winidows 10 версия 1803 с мая 2018 года бекап реестра создавался с нулевым размером, а в версии 1809 был полностью отключен и пользователю теперь необходимо самостоятельно создавать резервную копию реестра на случай если он будет поврежден и его нужно будет восстановить. О том, как создать точку восстановления в Windows 10 читайте в этой статье.
Как войти в Редактор реестра.
Чтобы найти и увидеть файлы, входящие в состав реестра, воспользуйтесь программой Редактор реестра вызвав ее через диалоговое окно «Выполнить». Нажмите комбинацию Win+R → в строку открыть впишите regedit → нажмите OK.
Далее появится предупреждение Контроля учетных записей, где необходимо подтвердить разрешение на внесение изменений нажатием кнопки Да.
Перед вами появится Редактор реестра.
Редактор можно запустить с панели задач. Для этого в нижней левой части экрана нажмите Поиск (значок в виде лупы) и введите regedit.
Вам будут предложены действия, которые можно выполнить. Нажмите Открыть или Перейдите к расположению файла (вы будете направлены в Папку с ярлыками системных программ, отсюда и можно запустить Редактор реестра).
Программу regedit можно найти на диске, где установлена система. В нашем случае заходим на диск С → находим папку Windows → приложение regedit. Путь будет выглядеть следующим образом C:Windowsregedit. Запустите программу двойным нажатием левой кнопки мыши.
Помимо стандартных способов просмотра и управления файлами реестра можно воспользоваться сторонними программами, которые имеют такие полезные функции как сканирование, ручная и автоматическая очистка, исправление ошибок и другие.
Структура реестра.
Структура реестра организована в виде иерархической модели. Верхний уровень реестра представлен разделами, которые включают подразделы и параметры. Параметры – это те, данные необходимые для работы ОС или программ, представленные файлами. Для их упорядочения используются разделы.
Ниже представим названия стандартных разделов реестра и их краткое назначение.
HKEY_CLASSES_ROOT или HKCR – важный раздел реестра, защищенный от редактирования, содержит основную информацию о файлах.
HKEY_CURRENT_USER или HKCU – здесь хранится информация о пользователе, под которым осуществляется вход в систему (личные папки, параметры персонализации и т.д.).
HKEY_LOCAL_MACHINE или HKLM – важный раздел реестра и самый большой по своему объему. Здесь содержатся аппаратные настройки всей системы (драйвера, параметры ОС).
HKEY_USERS или HKU – раздел, содержащий данные о профилях пользователей и профиле по умолчанию.
HKEY_CURRENT_CONFIG или HKCC – раздел с данными о конфигурации используемого оборудования при запуске системы. По сути не является полноценным разделом, т.к. является ссылкой на раздел HKLM.
Для того чтобы увидеть подразделы корневых папок, нажмите на стрелочку, которая покажет параметры и их значение.
Каких типов бывают параметры реестра.
Раздел и подраздел может состоять из ноля, одного или нескольких параметров. У каждого параметра есть — имя, тип и значение и все эти части параметра всегда располагаются в названном строго определённом прядке. Например, [WallppaperOriginX] [REG_DWORD] [0x0000000 (0)].
Данные параметров реестра могут быть разных типов.
Реестр Windows — это централизованная база данных конфигурации для Windows NT и Windows 2000, а также для приложений. В реестре Windows 10/8/7 хранится информация о параметрах настройки, конфигурации устройства и пользовательских предпочтениях.
На диске реестр Windows — это не просто один большой файл, а набор отдельных файлов, называемых кустами. Каждый куст содержит дерево реестра, в котором есть ключ, который служит корнем (т. Е. Начальной точкой) дерева. Подключи и их значения находятся под корнем.
Расположение этих кустов реестра следующее:
- HKEY_LOCAL_MACHINE SYSTEM: system32 config system
- HKEY_LOCAL_MACHINE SAM: system32 config sam
- HKEY_LOCAL_MACHINE SECURITY: system32 config безопасность
- HKEY_LOCAL_MACHINE ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ: system32 config программное обеспечение
- HKEY_USERS UserProfile: winnt profiles имя пользователя
- HKEY_USERS.DEFAULT: system32 config по умолчанию
Вспомогательные файлы следующие:
Некоторые ульи нестабильны и не имеют связанных файлов. Система создает и управляет этими ульями полностью в памяти; поэтому крапивница носит временный характер. Система создает нестабильные кусты при каждой загрузке. Примеры:
- HKEY_LOCAL_MACHINE HARDWARE: Неустойчивый улей
- HKEY_LOCAL_MACHINE SYSTEM Clone: Неустойчивый улей
Эти файлы являются файлами базы данных, и только RegEdit, Regedit32 и Kernel32 могут их прочитать. Основным инструментом в Windows 10/8/7 для работы непосредственно с реестром является редактор реестра.
Читайте: Сделайте Windows 10 автоматическим резервным копированием реестра.
Чтобы получить к нему доступ, просто введите Regedit в строке поиска меню «Пуск» и нажмите Enter.
Если вам нужно узнать больше об этом, перейдите на TechNet.
ОБНОВЛЕНИЕ: AccidentalADMIN сделал полезный комментарий. Он говорит:
В каждой Windows есть ключ реестра, в котором перечислены все улья в системе. Запустить regedit , чтобы открыть редактор реестра и перейти к следующему ключу, чтобы получить полный список:
HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet Control hivelist
Говоря о реестре, вы также можете узнать, интересуют ли вас некоторые из этих ссылок:
- Как просматривать и редактировать реестр из проводника
- Как открыть несколько экземпляров реестра.
.
Реестр Windows (англ. Windows Registry), или системный реестр — иерархически построенная база данных параметров и настроек в большинстве операционных систем семейства Microsoft Windows [2].
В реестре хранятся данные, которые необходимы для правильного функционирования Windows. К ним относятся профили всех пользователей, сведения об установленном программном обеспечении и типах документов, которые могут быть созданы каждой программой, информация о свойствах папок и значках приложений, а также установленном оборудовании и используемых портах [1].
Открытие реестра¶
Поскольку файлов в реестре несколько, его нельзя открыть, например, в текстовом редакторе и внести какие-либо коррективы. Для работы с ним требуется специальная программа – редактор реестра, который является встроенным компонентом операционной системы Windows и вызывается путем ввода команды Regedit
[4].
Существует несколько способов открыть редактор реестра.
Способ №1 – Открытие через утилиту «Выполнить»:
- Выбрать Пуск → Выполнить, либо нажать сочетание клавиш
Win+R
(Win
— клавиша, междуCtrl
иAlt
в нижнем ряду клавиатуры, обычно на ней изображен значок Microsoft Windows ; - В открывшимся окне ввести команду
regedit
; - Нажать клавишу
ОК
.
Рис. 1 – Открытие через утилиту «Выполнить»
Способ №2 – Открытие через поиск по меню «Пуск»:
- Открыть меню Пуск;
- Ввести в строке поиска
regedit
и запустить найденный файл, который отобразится в верхней части Пуска.
Рис. 2 – Открытие через поиск по меню «Пуск»
С другими способами можно ознакомиться в статье Три способа открыть редактор реестра Windows.
Структура реестра¶
Реестр имеет иерархическую структуру, которая напоминает файловую систему жесткого диска – с его каталогами, подкаталогами и файлами. Но называются элементы реестра по-другому: верхний уровень иерархии составляют разделы, каждый из которых может содержать вложенные подразделы, а также параметры. Именно в параметрах хранится основное содержимое реестра, разделы служат лишь для группировки схожих по назначению параметров [4].
Рис. 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) — это группа разделов, подразделов и параметров реестра с набором вспомогательных файлов, содержащих резервные копии этих данных.
Куст реестра | Вспомогательные файлы |
---|---|
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 – Файлы реестра на жестком диске
Использование редактора реестра с умом
Во многих статьях на сайте 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.
Данные из HKEY_CURRENT_USER хранятся в скрытом файле NTUSER.DAT в папке «Users/Имя_пользователя» на компьютере.
Создание и изменение разделов и параметров реестра
Любые действия по созданию и изменению разделов и значений реестра можно выполнить, обратившись к контекстному меню, появляющемуся по правому клику по имени раздела или в правой области со значениями (или по самому ключу, если его требуется изменить.
Ключи реестра могут иметь значения различных типов, но чаще всего при правке приходится иметь дело с двумя из них — это строковый параметр REG_SZ (для задания пути к программе, например) и параметр DWORD (например, для включения или отключения какой-либо функции системы).
Избранное в редакторе реестра
Даже среди тех, кто регулярно пользуется редактором реестра, почти нет тех, кто использует при этом пункт меню «Избранное» редактора. А зря — сюда можно добавить наиболее часто просматриваемые разделы. И в следующий раз, для перехода к ним не копаться в десятках имен разделов.
«Загрузить куст» или правка реестра на компьютере, который не загружается
С помощью пункта меню «Файл» — «Загрузить куст» в редакторе реестра вы можете выполнить загрузку разделов и ключей с другого компьютера или жесткого диска. Наиболее часто встречающийся вариант использования: загрузка с LiveCD на компьютере, который не загружается и исправление ошибок реестра на нем.
Примечание: пункт «Загрузить куст» активен только при выборе разделов реестра HKLM и HKEY_USERS.
Экспорт и импорт разделов реестра
Если необходимо, вы можете экспортировать любой раздел реестра, включая подразделы, для этого кликните по нему правой кнопкой мыши и выберите в контекстном меню «Экспортировать». Значения будут сохранены в файле с расширением .reg, который по сути является текстовым файлом и его можно редактировать с помощью любого текстового редактора.
Для импорта значений из такого файла, вы можете просто дважды кликнуть по нему или же выбрать в меню редактора реестра «Файл» — «Импорт». Импорт значений может понадобиться в различных случаях, например, для того, чтобы исправить ассоциации файлов Windows.
Очистка реестра
Многие сторонние программы в числе прочих функций предлагают произвести очистку реестра, что по описанию должно привести к ускорению работы компьютера. Я уже писал статью на эту тему и не рекомендую выполнять подобную очистку. Статья: Программы для очистки реестра — стоит ли их использовать.
Отмечу, что речь идет не об удалении записей вредоносных программ в реестре, а именно о «профилактической» очистке, которая по факту не приводит к повышению производительности, но может привести к сбоям в работе системы.
Дополнительные сведения о редакторе реестра
Некоторые статьи на сайте, которые имеют отношение к редактированию реестра Windows:
- Редактирование реестра запрещено администратором системы — что делать в этом случае
- Как удалить программы из автозагрузки с помощью редактора реестра
- Как убрать стрелки с ярлыков путем правки реестра
Реестр 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.