- Использование редактора реестра с умом
- Что такое реестр
- Где хранятся файлы реестра
- Создание и изменение разделов и параметров реестра
- Избранное в редакторе реестра
- «Загрузить куст» или правка реестра на компьютере, который не загружается
- Экспорт и импорт разделов реестра
- Очистка реестра
- Дополнительные сведения о редакторе реестра
- Операция отменена из-за ограничений, действующих на этом компьютере — как исправить?
- Где устанавливаются ограничения для компьютера
- Отмена действующих ограничений и исправление запуска панели управления, других системных элементов и программ в Windows
- Отмена ограничений в редакторе реестра
- Редактирование реестра запрещено администратором системы — как исправить?
- Разрешение редактирования реестра с помощью редактора локальной групповой политики
- Как включить редактор реестра с помощью командной строки или bat файла
- Использование файла реестра для снятия запрета на редактирование реестра
- Включение редактора реестра с помощью UnHookExec. inf от компании Symantec
- Восстановление доступа к реестру
- Удаление вирусов
- Настройка редактора локальной групповой политики
- Командная строка
- INF-файл
Использование редактора реестра с умом
Во многих статьях на сайте remontka.pro я рассказывал, как выполнить то или иное действие с помощью редактора реестра Windows — отключить автозапуск дисков, убрать баннер или программы в автозагрузке.
С помощью правки реестра можно изменить очень многие параметры, оптимизировать работу системы, отключить какие-либо ненужные функции системы и многое другое. В этой статье поговорим об использовании редактора реестра, не ограничиваясь стандартными инструкциями наподобие «найти такой-то раздел, изменить значение». Статья в равной степени подойдет для пользователей Windows 7, 8 и 8.1.
Что такое реестр
Реестр Windows представляет собой структурированную базу данных, в которой хранятся параметры и информация, используемая операционной системой, драйверами, службами и программами.
Реестр состоит из разделов (в редакторе выглядят как папки), параметров (или ключей) и их значений (показываются в правой части редактора реестра).
Чтобы запустить редактор реестра, в любой версии Windows (от XP) вы можете нажать клавиши Windows + R и ввести regedit в окно «Выполнить».
Впервые запуская редактор в левой части вы увидите корневые разделы, в которых неплохо бы ориентироваться:
В инструкциях и руководствах имена разделов часто сокращаются до HK + первые буквы имени, например, вы можете увидеть такую запись: HKLM/Software, что соответствует HKEY_LOCAL_MACHINE/Software.
Где хранятся файлы реестра
Файлы реестра хранятся на системном диске в папке Windows/System32/Config — файлы SAM, SECURITY, SYTEM и SOFTWARE содержат информацию из соответствующих разделов в HKEY_LOCAL_MACHINE.
Создание и изменение разделов и параметров реестра
Любые действия по созданию и изменению разделов и значений реестра можно выполнить, обратившись к контекстному меню, появляющемуся по правому клику по имени раздела или в правой области со значениями (или по самому ключу, если его требуется изменить.
Ключи реестра могут иметь значения различных типов, но чаще всего при правке приходится иметь дело с двумя из них — это строковый параметр REG_SZ (для задания пути к программе, например) и параметр DWORD (например, для включения или отключения какой-либо функции системы).
Избранное в редакторе реестра
Даже среди тех, кто регулярно пользуется редактором реестра, почти нет тех, кто использует при этом пункт меню «Избранное» редактора. А зря — сюда можно добавить наиболее часто просматриваемые разделы. И в следующий раз, для перехода к ним не копаться в десятках имен разделов.
«Загрузить куст» или правка реестра на компьютере, который не загружается
С помощью пункта меню «Файл» — «Загрузить куст» в редакторе реестра вы можете выполнить загрузку разделов и ключей с другого компьютера или жесткого диска. Наиболее часто встречающийся вариант использования: загрузка с LiveCD на компьютере, который не загружается и исправление ошибок реестра на нем.
Экспорт и импорт разделов реестра
Если необходимо, вы можете экспортировать любой раздел реестра, включая подразделы, для этого кликните по нему правой кнопкой мыши и выберите в контекстном меню «Экспортировать». Значения будут сохранены в файле с расширением .reg, который по сути является текстовым файлом и его можно редактировать с помощью любого текстового редактора.
Для импорта значений из такого файла, вы можете просто дважды кликнуть по нему или же выбрать в меню редактора реестра «Файл» — «Импорт». Импорт значений может понадобиться в различных случаях, например, для того, чтобы исправить ассоциации файлов Windows.
Очистка реестра
Многие сторонние программы в числе прочих функций предлагают произвести очистку реестра, что по описанию должно привести к ускорению работы компьютера. Я уже писал статью на эту тему и не рекомендую выполнять подобную очистку. Статья: Программы для очистки реестра — стоит ли их использовать.
Отмечу, что речь идет не об удалении записей вредоносных программ в реестре, а именно о «профилактической» очистке, которая по факту не приводит к повышению производительности, но может привести к сбоям в работе системы.
Дополнительные сведения о редакторе реестра
Некоторые статьи на сайте, которые имеют отношение к редактированию реестра Windows:
Операция отменена из-за ограничений, действующих на этом компьютере — как исправить?
Если при запуске панели управления или просто программы в Windows 11, Windows 10, 8.1 или Windows 7 вы столкнулись с сообщением «Операция отменена из-за ограничений, действующих на этом компьютере. Обратитесь к системному администратору» (Также существует вариант «Операция отменена вследствие действующих для компьютера ограничений»), по всей видимости, каким-либо образом были настроены политики доступа к указанным элементам: необязательно это делает администратор, причиной может стать и какое-то ПО.
В этой инструкции подробно о том, как исправить проблему в Windows, избавиться от сообщений «Операция отменена из-за ограничений, действующих на этом компьютере» и разблокировать запуск программ, панели управления, редактора реестра и других элементов. Также может быть полезным: Это приложение заблокировано вашим системным администратором — способы решения, Что делать, если вирус блокирует браузеры и антивирусы.
Где устанавливаются ограничения для компьютера
Появляющиеся уведомления об ограничениях говорят о том, что были настроены определенные системные политики Windows, что могло быть сделано с помощью редактора локальной групповой политики, редактора реестра или сторонних программ.
При любом сценарии запись самих параметров происходит в разделы реестра, отвечающие за локальные групповые политики.
Соответственно для того, чтобы отменить действующие ограничения, можно так же использовать редактор локальной групповой политики или редактор реестра (если редактирование реестра запрещено администратором — мы попробуем разблокировать и его).
Отмена действующих ограничений и исправление запуска панели управления, других системных элементов и программ в Windows
Прежде чем приступить, учитывайте важный момент, без которого все описанные далее шаги выполнить не получится: вы должны иметь права Администратора на компьютере для внесения необходимых изменений в параметры системы.
В зависимости от редакции системы, для отмены ограничений вы можете использовать редактор локальной групповой политики (доступен только в Windows 11, Windows 10, 8.1 и 7 Профессиональная, Корпоративная и Максимальная) или редактор реестра (присутствует и в Домашней редакции). При наличии возможности я рекомендую использовать первый метод.
Отмена ограничений в редакторе реестра
Те же параметры можно изменить и в редакторе реестра. Для начала проверьте, запускается ли он: нажмите клавиши Win+R на клавиатуре, введите regedit и нажмите Enter. Если он запустился, переходите к далее описанным шагам. Если вы увидели сообщение «Редактирование реестра запрещено администратором системы», используйте 2-й или 3-й способ из инструкции Что делать, если редактирование реестра запрещено администратором системы.
В редакторе реестра присутствуют несколько разделов (папки в левой части редактора), в которых могут устанавливаться запреты (за которые отвечают параметры в правой части), вследствие которых вы получаете ошибку «Операция отменена из-за ограничений, действующих на этом компьютере»:
Даже не сумев разобраться, какой параметр за что отвечает и очистив все значения, приведя политики к состоянию как на скриншоте выше (или вообще полностью), максимум, что последует (при условии, что это домашний, а не корпоративный компьютер) — отмена каких-то настроек, которые вы делали раньше с помощью твикеров или материалов на этом и других сайтах.
Надеюсь, инструкция, помогла разобраться с отменой ограничений. Если же вам не удается включить запуск какого-то компонента, напишите в комментариях, о чем именно идет речь и какое сообщение (дословно) появляется при запуске. Также учитывайте, что причиной могут оказаться какие-то сторонние утилиты родительского контроля и ограничения доступа, способные возвращать параметры в нужное им состояние.
Редактор реестра дает расширенный доступ к полезным настройкам, исправлению ошибок, восстановлению нормальной работы системы. Но иногда при попытке что-то изменить появляется уведомление о том, что редактирование реестра запрещено администратором операционной системы Win 7 (или 8, 10). Есть несколько способов обойти данное ограничение – далее мы расскажем, как это делается.
RegCool — бесплатная утилита с широкими возможностями, которых вы не найдете в обычном редакторе. Здесь можно изменять, копировать, восстанавливать конфигурации, назначать тонкие настройки и т. п. Программу можно запускать с флешки, не устанавливая.
Registrar Registry Manager – функциональная и бесплатная программа для редактирования реестра, которая может заменить недоступный Regedit. Приложение способно выполнять резервное копирование и регенерацию компонентов, поиск идентичных записей, проверять работоспособность реестра, давать старт процессам.
Registry Workshop – также достойная альтернатива стандартной консоли с более простым и понятным интерфейсом и системой поиска нужных записей. Она умеет создавать копии, менять значения для ключей, выполнять дефрагментацию. Вы можете в любой момент удалить все внесенные изменения в один клик, если что-то пошло не так.
Registry First Aid — основной ее задачей является исправление ошибок в реестре после неудачного редактирования и произведение тонких многоуровневых настроек для улучшения работоспособности Windows. Она восстанавливает записи, ищет и удаляет ложные, нефункционирующие ключи, оставшиеся после деинсталляции программ.
KEYROLL Portable – программа с русскоязычным интерфейсом и не требующая установки. Она вполне соответствует функционалу Regedit: способна менять значения и параметры реестра. Все списки рассортированы по категориям, как в привычном приложении, также вы можете добавить собственные. Единственное условие, обязательное при работе с этим редактором, — перед каждым действием сохранять резервные копии. В нем нет такой удобной системы отката изменений, как в предыдущих приложениях.
Кстати, с помощью любой из этих утилит вы сможете вернуть права на пользование Regedit, отредактировав соответствующую запись в реестре – DisableRegistryTools, как это описано выше.
Редактирование реестра запрещено администратором системы — как исправить?
Если при попытке запуска regedit (редактора реестра) вы видите сообщение о том, что редактирование реестра запрещено администратором системы, это говорит о том, что каким-то образом были изменены системные политики Windows 10, 8.1 или Windows 7, отвечающие за доступ пользователей (в том числе с учетными записями Администратора) к редактированию реестра.
В этой инструкции подробно о том, что делать, если редактор реестра не запускается с сообщением «редактирование реестра запрещено» и нескольких сравнительно простых способах исправить проблему — в редакторе локальной групповой политики, с помощью командной строки, .reg и .bat файлов. Однако, есть одно обязательное требование для того, чтобы описанные шаги были возможны: ваш пользователь должен иметь права администратора в системе.
Разрешение редактирования реестра с помощью редактора локальной групповой политики
Самый простой и быстрый способ отключить запрет на редактирование реестра — использовать редактор локальной групповой политики, однако он доступен только в Профессиональной и Корпоративной редакциях Windows 10 и 8.1, также в Windows 7 максимальная. Для Домашней редакции используйте один из следующих 3-х методов включить редактор реестра.
Для того, чтобы разблокировать редактирование реестра в regedit с помощью редактора локальной групповой политики, выполните следующие шаги:
Как включить редактор реестра с помощью командной строки или bat файла
Этот способ подойдет для любой редакции Windows, при условии, что командная строка также не заблокирована (а такое случается, в этом случае пробуем следующие варианты).
Запустите командную строку от имени администратора (см. Все способы запустить командную строку от Администратора):
В командной строке введите команду:
reg add «HKCUSoftwareMicrosoftWindowsCurrentVersionPoliciesSystem» /t Reg_dword /v DisableRegistryTools /f /d 0
и нажмите Enter. После выполнения команды вы должны получить сообщение о том, что операция успешно завершена, а редактор реестра будет разблокирован.
Может случиться так, что использование командной строки также отключено, в этом случае можно поступить несколько иначе:
Использование файла реестра для снятия запрета на редактирование реестра
Ещё один метод, на случай, если .bat файлы и командная строка не работают — создать .reg файл реестра с параметрами, которые разблокируют редактирование, и добавление этих параметров в реестр. Шаги будут следующими:
Код .reg файла для использования:
Обычно, для того, чтобы изменения начали действовать, перезагрузка компьютера не требуется.
Включение редактора реестра с помощью UnHookExec. inf от компании Symantec
Также, средства включения редактора реестра вы можете встретить в сторонних бесплатных утилитах для исправления ошибок Windows 10, например, такая возможность есть в разделе System Tools в программе FixWin for Windows 10.
На этом все: надеюсь, один из способов позволит вам успешно решить проблему. Если же включить доступ к редактированию реестра не удается, опишите ситуацию в комментариях — я постараюсь помочь.
Реестр позволяет гибко настраивать операционную систему и хранит в себе информацию практически обо всех установленных программах. У некоторых пользователей, желающих открыть редактор реестра, может появиться сообщение с уведомлением об ошибке: «Редактирование реестра запрещено администратором системы». Давайте разберемся, как это исправить.
Восстановление доступа к реестру
Причин, по которым редактор становится недоступным для запуска и изменения, не так много: либо учетная запись администратора системы действительно не позволяет вам это сделать в результате определенных настроек, либо виной всему работа вирусных файлов. Далее мы рассмотрим актуальные способы восстановления доступа к компоненту regedit с учетом разных ситуаций.
Удаление вирусов
Вирусная активность на ПК довольно часто блокирует реестр — это предотвращает удаление вредоносного программного обеспечения, поэтому многие пользователи сталкиваются с этой ошибкой после заражения ОС. Естественно, выход здесь только один — просканировать систему и устранить вирусы, если те были найдены. В большинстве случаев после успешного их удаления работоспособность реестра восстанавливается.
Подробнее: Борьба с компьютерными вирусами
Если антивирусные сканеры ничего не нашли или даже после удаления вирусов доступ к реестру не восстановился, придется сделать это самостоятельно, поэтому переходите к следующей части статьи.
Настройка редактора локальной групповой политики
Всем остальным пользователям легче решить поставленную задачу именно через настройку групповой политики, и вот как это сделать:
Теперь попробуйте запустить редактор реестра.
Командная строка
Через командную строку можно восстановить работоспособность реестра, введя специальную команду. Этот вариант будет полезен, если групповая политика как компонент ОС отсутствует или изменение ее параметра не помогло. Для этого:
Скопируйте и вставьте следующую команду:
Еще один вариант включения реестра — создание и использование BAT-файла. Он станет альтернативой запуску командной строки, если та по каким-то причинам недоступна, например, из-за вируса, заблокировавшего и ее, и реестр.
Вставьте в файл следующую строку:
Эта команда включает доступ к реестру.
Сохраните документ с расширением BAT. Для этого нажмите «Файл» — «Сохранить».
В поле «Тип файла» смените вариант на «Все файлы», после чего в «Имя файла» задайте произвольное название, дописав в конце .bat, как это показано на примере ниже.
После этого проверьте работу редактора реестра.
INF-файл
Компания Symantec, занимающаяся разработкой ПО в области информационной безопасности, предоставляет свой способ разблокировки реестра использованием файла расширения INF. Он сбрасывает значения ключей shellopencommand по умолчанию, восстанавливая тем самым доступ к реестру. Инструкция к этому методу следующая:
Откроется окно сохранения — в поле «Имя файла» вы увидите, что скачивается UnHookExec.inf — с этим файлом мы и будем работать далее. Нажмите «Сохранить».
Мы рассмотрели 5 способов восстановления доступа к редактору реестра. Некоторые из них должны помочь даже при условии блокировки командной строки и отсутствия компонента gpedit.msc.