Windows 7 заблокирован доступ к реестру

4 способа включить редактирование реестра в Windows 10, 8.1 и Windows 7, если при запуске regedit вы видите сообщение о том, что редактирование реестра запрещено администратором системы.

Редактирование реестра запрещено администратором системы — как исправить?

Редактирование реестра запрещено администраторомЕсли при попытке запуска regedit (редактора реестра) вы видите сообщение о том, что редактирование реестра запрещено администратором системы, это говорит о том, что каким-то образом были изменены системные политики Windows 10, 8.1 или Windows 7, отвечающие за доступ пользователей (в том числе с учетными записями Администратора) к редактированию реестра.

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

Разрешение редактирования реестра с помощью редактора локальной групповой политики

Самый простой и быстрый способ отключить запрет на редактирование реестра — использовать редактор локальной групповой политики, однако он доступен только в Профессиональной и Корпоративной редакциях Windows 10 и 8.1, также в Windows 7 максимальная. Для Домашней редакции используйте один из следующих 3-х методов включить редактор реестра.

Редактирование реестра запрещено администратором системы

Для того, чтобы разблокировать редактирование реестра в regedit с помощью редактора локальной групповой политики, выполните следующие шаги:

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

Разблокировка редактора реестра

Разблокировка редактора реестра

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

Как включить редактор реестра с помощью командной строки или bat файла

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

Запустите командную строку от имени администратора (см. Все способы запустить командную строку от Администратора):

  • В Windows 10 — начните набирать «Командная строка» в поиске на панели задач, а когда результат будет найден, нажмите по нему правой кнопкой мыши и выберите «Запуск от имени администратора».
  • В Windows 7 — найдите в Пуск — Программы — Стандартные «Командная строка», кликните по ней правой кнопкой мыши и нажмите «Запустить от имени Администратора»
  • В Windows 8.1 и 8, на рабочем столе нажмите клавиши Win + X и выберите в меню «Командная строка (Администратор)».

В командной строке введите команду:

reg add "HKCUSoftwareMicrosoftWindowsCurrentVersionPoliciesSystem" /t Reg_dword /v DisableRegistryTools /f /d 0

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

Включение редактирования реестра в командной строке

Может случиться так, что использование командной строки также отключено, в этом случае можно поступить несколько иначе:

  • Скопируйте код, написанный выше
  • В блокноте создайте новый документ, вставьте код и сохраните файл с расширением .bat (подробнее: Как создать .bat файл в Windows)
  • Кликните правой кнопкой мыши по файлу и запустите его от имени Администратора.
  • На мгновение появится окно командной строки, после чего исчезнет — это означает, что команда была выполнена успешно.

Использование файла реестра для снятия запрета на редактирование реестра

Ещё один метод, на случай, если .bat файлы и командная строка не работают — создать .reg файл реестра с параметрами, которые разблокируют редактирование, и добавление этих параметров в реестр. Шаги будут следующими:

  1. Запустите Блокнот (находится в стандартных программах, также можно использовать поиск на панели задач).
  2. В блокнот вставьте код, который будет указан далее.
  3. В меню выберите Файл — Сохранить, в поле «Тип файла» укажите «Все файлы», а затем укажите любое имя файла с обязательным расширением .reg Сохранение Reg файла в блокноте для разблокировки реестра
  4. «Запустите» этот файл и подтвердите добавление сведений в реестр.

Код .reg файла для использования:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USERSOFTWAREMicrosoftWindowsCurrentVersionPoliciesSystem]
"DisableRegistryTools"=dword:00000000

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

Включение редактора реестра с помощью UnHookExec.inf от компании Symantec

Производитель антивирусного программного обеспечения, компания Symantec, предлагает скачать небольшой inf файл, который позволяет снять запрет на редактирование реестра парой кликов мыши. Многие трояны, вирусы, шпионское ПО и другие вредоносные программы изменяют системные настройки, которые могут повлиять в том числе и на запуск редактора реестра. Данный файл позволяет сбросить эти настройки к стандартным для Windows значениям.

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

Также, средства включения редактора реестра вы можете встретить в сторонних бесплатных утилитах для исправления ошибок Windows 10, например, такая возможность есть в разделе System Tools в программе FixWin for Windows 10.

На этом все: надеюсь, один из способов позволит вам успешно решить проблему. Если же включить доступ к редактированию реестра не удается, опишите ситуацию в комментариях — я постараюсь помочь.

Содержание

  • Восстановление доступа к реестру
    • Способ 1: Удаление вирусов
    • Способ 2: Настройка редактора локальной групповой политики
    • Способ 3: Командная строка
    • Способ 4: BAT-файл
    • Способ 5: INF-файл
  • Вопросы и ответы

Редактирование реестра запрещено администратором системы

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

Восстановление доступа к реестру

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

Ошибка Редактирование реестра запрещено администратором системы

Способ 1: Удаление вирусов

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

Подробнее: Борьба с компьютерными вирусами

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

Способ 2: Настройка редактора локальной групповой политики

Обратите внимание, что данный компонент отсутствует в начальных версиях Windows (Home, Basic), в связи с чем владельцам этих ОС следует пропустить все, что будет сказано ниже, и сразу перейти к следующему способу.

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

  1. Нажмите комбинацию клавиш Win + R, в окне «Выполнить» введите gpedit.msc, затем Enter.
  2. Запуск gpedit

  3. В открывшемся редакторе, в ветке «Конфигурация пользователя» найдите папку «Административные шаблоны», разверните ее и выберите папку «Система».
  4. Путь к параметру в редакторе групповой политики

  5. В правой части найдите параметр «Запретить доступ к средствам редактирования реестра» и кликните по нему левой кнопкой мыши два раза.
  6. Запрет доступа к средствам редактирования реестра

  7. В окне смените параметр на «Отключить» либо «Не задано» и сохраните изменения кнопкой «ОК».
  8. Отключение блокировки реестра в gpedit

Теперь попробуйте запустить редактор реестра.

Способ 3: Командная строка

Через командную строку можно восстановить работоспособность реестра, введя специальную команду. Этот вариант будет полезен, если групповая политика как компонент ОС отсутствует или изменение ее параметра не помогло. Для этого:

  1. Через меню «Пуск» откройте «Командную строку» с правами администратора. Для этого кликните по компоненту правой кнопкой мыши и выберите пункт «Запуск от имени администратора».
  2. Запуск командной строки через Пуск

    Lumpics.ru

  3. Скопируйте и вставьте следующую команду:

    reg add "HKCUSoftwareMicrosoftWindowsCurrentVersionPoliciesSystem" /t Reg_dword /v DisableRegistryTools /f /d 0

  4. Ввод команды для разблокировки реестра в командной строке

  5. Нажмите Enter и проверьте реестр на работоспособность.

Способ 4: BAT-файл

Еще один вариант включения реестра — создание и использование BAT-файла. Он станет альтернативой запуску командной строки, если та по каким-то причинам недоступна, например, из-за вируса, заблокировавшего и ее, и реестр.

  1. Создайте текстовый документ TXT, открыв обычное приложение «Блокнот».
  2. Вставьте в файл следующую строку:

    reg add "HKCUSoftwareMicrosoftWindowsCurrentVersionPoliciesSystem" /t Reg_dword /v DisableRegistryTools /f /d 0

    Эта команда включает доступ к реестру.

  3. Создание bat-файла с командой восстановления реестра

  4. Сохраните документ с расширением BAT. Для этого нажмите «Файл»«Сохранить».
    Сохранение текстового документа

    В поле «Тип файла» смените вариант на «Все файлы», после чего в «Имя файла» задайте произвольное название, дописав в конце .bat, как это показано на примере ниже.

  5. Создание bat-файла

  6. Кликните по созданному BAT-файлу правой кнопкой мыши, в контекстном меню выберите пункт «Запуск от имени администратора». На секунду появится окно с командной строкой, которое потом исчезнет.
  7. Запуск bat-файла с правами администратора

После этого проверьте работу редактора реестра.

Способ 5: INF-файл

Компания Symantec, занимающаяся разработкой ПО в области информационной безопасности, предоставляет свой способ разблокировки реестра использованием файла расширения INF. Он сбрасывает значения ключей shellopencommand по умолчанию, восстанавливая тем самым доступ к реестру. Инструкция к этому методу следующая:

  1. Скачайте с официального сайта Symantec INF-файл, перейдя по этой ссылке.

    Скачивание inf-файла дл восстановления реестра

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

    Способ скачивания inf-файла для восстановления реестра

    Откроется окно сохранения — в поле «Имя файла» вы увидите, что скачивается UnHookExec.inf — с этим файлом мы и будем работать далее. Нажмите «Сохранить».

  2. Сохранение inf-файла для восстановления реестра

  3. Нажмите по файлу правой кнопкой мыши и выберите пункт «Установить». Никаких визуальных уведомлений об инсталляции при этом не будет отображено, поэтому вам остается проверить реестр – доступ к нему должен восстановиться.
  4. Запуск inf-файла для восстановления реестра

Мы рассмотрели 5 способов восстановления доступа к редактору реестра. Некоторые из них должны помочь даже при условии блокировки командной строки и отсутствия компонента gpedit.msc.

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

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

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

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

Содержание:

  1. Редактирование реестра запрещено: возможные причины проблемы
  2. Как включить редактор реестра в командной строке
  3. Включение редактора реестра в PowerShell
  4. Как получить доступ к редактору реестра с помощью REG-файла
  5. Разблокировка редактора реестра с помощью BAT-файла
  6. Получение доступа к редактору реестра с помощью изменения групповых политик
  7. Решение проблемы открытия редактора реестра с помощью FixWin
  8. Выводы статьи

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

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

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

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

Редактирование реестра запрещено: возможные причины проблемы

При попытке запустить реестр Windows, на экране компьютера открывается окно сообщения «Редактор реестра» с предупреждением о том, что редактирование реестра запрещено администратором.

редактирование реестра запрещено администратором

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

Возможные причины запрета на запуск редактора реестра:

  • Воздействие вредоносного программного обеспечения.
  • Пользователь не имеет достаточных прав.
  • Функция отключена системным администратором.

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

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

Решить проблему можно несколькими способами: используя системные инструменты в Windows 10, Windows 8.1, Windows 8, Windows 7, или при помощи стороннего программного обеспечения. При выполнении операций по разблокировке редактора реестра необходимо, чтобы пользователь обладал правами администратора на данном ПК.

Как включить редактор реестра в командной строке

Использование системного инструмента — командной строки Windows, один из самых простых способов для разблокирования доступа к редактору реестра. Данный метод одинаково работает в операционных системах Windows 10, Windows 8.1, Windows 8, Windows 7.

Выполните следующие действия:

  1. Запустите командную строку от имени администратора.
  2. Вставьте в окно командной строки этот код, а потом нажмите на клавишу «Enter»:
reg add "HKCUSoftwareMicrosoftWindowsCurrentVersionPoliciesSystem" /t Reg_dword /v DisableRegistryTools /f /d 0

командная строка

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

Включение редактора реестра в PowerShell

Описанный выше способ можно применить в другом мощном системном инструменте — Windows PowerShell, который может решать более серьезные задачи в операционной системе.

Проделайте следующее:

  1. Запустите Windows PowerShell на компьютере от имени администратора.
  2. В окно оболочки введите команду, а затем нажмите на «Enter»:
reg add "HKCUSoftwareMicrosoftWindowsCurrentVersionPoliciesSystem" /t Reg_dword /v DisableRegistryTools /f /d 0

windows powershell

  1. Закройте окно Windows PowerShell.
  2. Перезагрузите ПК.

Как получить доступ к редактору реестра с помощью REG-файла

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

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

Выполните следующее:

  1. Откройте программу Блокнот.
  2. Скопируйте в окно программы этот код:
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USERSOFTWAREMicrosoftWindowsCurrentVersionPoliciesSystem]

"DisableRegistryTools"=dword:00000000
  1. Войдите в меню «Файл», выберите «Сохранить».
  2. В окне «Сохранение», в поле «Тип файла:» выберите «Все файлы», а в поле «Имя файла:» укажите любое имя с расширением «.reg», например, «enableregisrtyeditor.reg».
  3. Нажмите на кнопку «Сохранить».

сохранение файла

  1. Закройте программу Блокнот.
  2. Щелкните по созданному REG-файлу правой кнопкой мыши, в контекстном меню нажмите на пункт «Слияние».
  3. Подтвердите свои действия в окнах с предупреждениями.
  4. Выполните перезагрузку ПК.

Разблокировка редактора реестра с помощью BAT-файла

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

Для создания пакетного файла потребуется сделать следующее:

  1. Вам нужно вставить эту команду в окно программы Блокнот:
reg add HKCUSoftwareMicrosoftWindowsCurrentVersionPoliciesSystem /t Reg_dword /v DisableRegistryTools /f /d 0
  1. В меню «Файл» нажимайте на кнопку «Сохранить».
  2. В окне для сохранения, в поле «Тип файла:» укажите «Все файлы», а в «Имя файла:» введите имя с расширением «.bat». На этом примере — «enableregisrtyeditor.bat».
  3. Нажмите «Сохранить».

сохранение

  1. Закройте Блокнот.
  2. Щелкните правой кнопкой мыши по созданному BAT-файлу, нажмите на пункт «Запуск от имени администратора».
  3. Перезагрузите систему.

Если вам не удалось запустить BAT-файл, поместите файл в папку автозагрузки, а затем перезагрузите ПК.

Получение доступа к редактору реестра с помощью изменения групповых политик

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

Пройдите последовательные шаги:

  1. Откройте редактор локальной групповой политики.
  2. В окне «Редактор локальной групповой политики» пройдите по пути:
Конфигурация пользователя → Административные шаблоны → Система
  1. Найдите параметр «Запретить доступ к средствам редактирования реестра».

запретить редактирование реестра

  1. Щелкните по нему правой кнопкой мыши, а в контекстном меню выберите «Изменить».
  2. В окне «Не запускать указанные приложения Windows» укажите опцию «Не задано» или «Отключено».

не задано

  1. После нажатия на кнопку «ОК» выполните перезагрузку компьютера.

Разблокирование редактора реестра в AVZ

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

Вам нужно пройти шаги:

  1. Скачайте AVZ с сайта разработчика по ссылке: http://z-oleg.com/secur/avz/download.php.
  2. В окне «Антивирусная утилита AVZ» откройте меню «Файл».
  3. В контекстном меню нажмите на «Восстановление системы».

восстановление системы

  1. В окне «Восстановление настроек системы» поставьте флажок в пункте «Разблокировка редактора реестра».
  2. Нажмите на кнопку «Выполнить отмеченные операции».

разблокировка редактора реестра

  1. Закройте окно программы AVZ.

Решение проблемы открытия редактора реестра с помощью FixWin

FixWin — бесплатная программа, предназначенная для решения проблем с работой операционной системы Windows. На сайте разработчика имеются отдельные версии приложения для Windows 10, для Windows 8.1 и Windows 8, для Windows 7.

Программа не требует установки на компьютер, запускается из папки.

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

  1. Перейдите по ссылке: https://www.thewindowsclub.com/fixwin-for-windows-10.
  2. В нижней части страницы скачайте версию приложения, подходящую для вашей операционной системы.
  3. Распакуйте архив с программой, а затем запустите FixWin из папки.
  4. В главном окне программы FixWin откройте вкладку «System Tools».
  5. Перейдите к опции «Registry Editor has been disabled by your administrator», нажмите на кнопку «Fix».

fixwin

  1. Выйдите из программы, перезапустите компьютер.

Выводы статьи

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

Похожие публикации:

  • Не открывается EXE файл в Windows: решение проблемы
  • Приглашение командной строки отключено — 4 способа исправить
  • Как отключить командную строку — 5 способов
  • Диспетчер задач отключен администратором: 7 способов включить
  • Как отключить Диспетчер задач — 5 способов

Редактирование реестра запрещено администратором системы

Обновлено Обновлено: 19.06.2022
Опубликовано Опубликовано: 2016 год или раньше

Описание

При попытке запустить реестр Windows выскакивает ошибка «Редактирование реестра запрещено администратором системы».

Ошибка редактирование реестра запрещено администратором системы

В некоторых случаях, также нельзя открыть диспетчер задач — ошибка «Диспетчер задач отключен администратором».

Причина

  1. Вирусная программа;
  2. Эту возможность отключил системный администратор;
  3. У нас не достаточно привилегий.

Решение

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

По сути, используя некоторые из данных советов, администратор может наоборот — запретить редактирование реестра windows.

1. С помощью программы AVZ 

Для решения проблемы воспользуйтесь утилитой AVZ. Скачайте архив с программой и распакуйте его в любую папку на компьютере. Зайдите в эту распакованную папку, кликните правой кнопкой мыши по avz.exe и выберите Запуск от имени администратора:

Кликните по ФайлОбновление баз:

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

Теперь нажмите Файл — Восстановление системы:

Поставьте галочку напротив Разблокировка редактора реестра:

и нажмите кнопку Выполнить отмеченные операции:

Если потребуется, перезагрузите компьютер.

2. С помощью групповой политики

Данный способ применим только для корпоративный редакций Windows (в домашних версиях нет групповых политик). Открываем редактор групповой политики (команда gpedit.msc). Переходим в Конфигурация пользователяАдминистративные шаблоныСистема и находим раздел Запретить доступ к средствам редактирования реестрам:

Дважды кликаем по нему и переключаем в положение «Не задано» или «Отключено».

3. С помощью командной строки (cmd или powershell)

Самый быстрый способ вернуть возможность запускать редактор реестра, отредактировать его с помощью командной строки. Для этого открываем коандную оболочку от имени администратора — правой кнопкой по Пуск — Командная строка (администратор) / Powershell (администратор).

Вводим следующую команду:

reg add «HKCUSoftwareMicrosoftWindowsCurrentVersionPoliciesSystem» /t Reg_dword /v DisableRegistryTools /f /d 0

4. Проверка компьютера на вирусы

Проблему можно попробовать решить с помощью антивирусной утилиты. Чтобы эффект был максимальный, ее лучше запустить в безопасном режиме.

С этим лучше всего поможет CureIt.

После решения проблемы

Не забудьте проверить компьютер на вирусы при помощи специальной программы, например, CureIt.

Вместе с реестром, может оказаться заблокированным диспетчер задач. Попробуйте его запустить (Alt + Shift + Esc) и если выскочит ошибка, воспользуйтесь инструкцией Как разблокировать диспетчер задач.

Альтернативный редактор реестра

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

Что помогло решить проблему?

Если вам удалось решить проблему, поделитесь своим опытом для других. Какой метод помог:

* в процентах показаны результаты ответов других посетителей.

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

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

Общие системны ветки находятся в каталоге WindowsSystem32config. Ветка пользователя в файле NTUSER.DAT, который в свою очередь находится в профиле пользователя (команда %userprofile%).

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

2. Где находятся файлы резервных копий реестра.

В каталоге WindowsSystem32configRegBack.

3. Как почистить реестр.

Это можно сделать специализированными утилитами, например, CCleaner.

4. Как отключить сетевой доступ.

Для этого достаточно отключить службу Windows «Удаленный реестр».

Редактирование реестра запрещено администратором системы

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

Суть проблемы

Многие «трояны» и вредоносные рекламные скрипты способные влезать не только в файловую систему, настройки браузеров, но и в более укромные места ОС. Чтобы их устранить, приходится прибегать к крайним мерам. Но что делать, если доступ к regedit закрыт? Как поступать в подобных случаях?

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

Окно запрета доступа на редактирование реестра

Методы решения

Если мы имеем дело с вирусами или предполагаем это, следует начать с полного сканирования Windows с помощью установленной антивирусной программы или утилит, наподобие DrWeb CureIt. Но даже после устранения причины, проблема не исчезнет. Реестр придется разблокировать вручную. Вот как это делается.

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

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

  • Чтобы запустить встроенную утилиту, необходимо вызвать консоль «Выполнить» и ввести команду gpedit.msc:

груповые политики

  • Теперь следует перейти по пути:

Конфигурация пользователя — Админ шаблоны — Система

  • Справа появится перечень опций. Нас интересует запрет доступа на редактирование реестра:

Окно редактора gpedit

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

Окно настройки запрета доступа к regedit

  • Обязательно сохраняем изменения, кликнув по кнопке «ОК».

Зачастую, этого способа достаточно, чтобы удалить все ограничения. Но если Вы имеете дело с операционной системой версий «Starter» или «Home», где нет управления локальной групповой политикой, то следует воспользоваться следующим способом.

Используем средства Symantec

Эта компания раньше славилась мощными антивирусными инструментами и прочим ПО для очистки, оптимизации, лечения дисков. Разработчики дают возможность скачать файл с расширением «inf», который позволит быстро «почистить» проблемные зоны в системных параметрах, установив их значения по умолчанию (то есть, выполнив сброс).

  • Переходим по ссылке: UnHookExec.inf
  • Браузер откроет содержимое документа, по которому следует кликнуть ПКМ, выбрать пункт меню «Сохранить…».
  • Обязательно удалите из названия элемента окончание «.txt», чтобы осталось только «UnHookExec.inf».
  • Теперь стоит вызвать контекстное меню файла и кликнуть «Установить». В этот момент визуально никаких изменений Вы не заметите. Так и должно быть.
  • Осталось только проверить, открывается ли редактор реестра.

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

Вот еще один способ для любителей Power Shell и CMD. Запуск этих инструментов нужно производить с админ правами (обязательно!). Если кто не знает, как это сделать, то вот краткая инструкция.

  • Windows 7: открываем «Пуск», переходим к «Программам», затем идем в «Стандартные» и там находим ярлык «Командная строка». Клик правой кнопкой мыши, запуск от имени админа, ГОТОВО!
  • Windows 8 / 10: Здесь всё намного проще. Достаточно на рабочем столе нажать Win + X. Появится перечень действий, где будет нужный пункт:

Контекстное меню в Windows 10 (Win + X)

Копируем эту команду:

reg add "HKCUSoftwareMicrosoftWindowsCurrentVersionPoliciesSystem" /t Reg_dword /v DisableRegistryTools /f /d 0

Затем вставляем её в консоль и жмём «Enter». Можно после этого перезагрузить ПК, но должно и так сработать.

  • AnyTV Free просмотр видео с компа
  • Сброс системы Windows 7 до заводских настроек
  • Как включить стандартный пакет игр на Windows
  • Удаляем баннерные вирусы разными способами
  • Удаляем вирус создающий ярлыки на компьютере

Бывает такое, что утилита CMD тоже не открывается (заблокирована вирусом). Тогда можно пойти другим путем.

  • Снова копируем вышеупомянутый код.
  • Открываем любой текстовый редактор (Блокнот, Notepad++) и вставляем команду в новый документ.
  • Сохраняем его в формате «bat» (исполнимый файл, наподобие «exe», но с более высоким приоритетом).
  • Теперь нужно запустить созданный файлик от имени админа. Спустя мгновенье изменения будут внесены.

Ура! Получилось! Чтобы наверняка устранить все следы вируса, советую очистить диски, реестр, кэш браузеров и прочий «мусор» с помощью любой «достойной» утилиты. Лучше всего подойдет Ccleaner, который сделает всю грязную работу быстро и качественно. Проверено миллионами пользователей.

Уверен, всё у Вас получилось. По крайней мере, мне неизвестны случаи, когда данная инструкция не помогала возобновить доступ к реестру. Может Ваш случай исключительный? Расскажите о возникших проблемах в комментариях. Я постараюсь помочь.

С уважением, Виктор

Содержание

  • Причины отсутствия доступа к реестру
  • Получение полных прав и смена владельца
  • Возвращение исходных прав и восстановление владельца
  • Внесение изменений в реестр от имени учетной записи «Система»

Причины отсутствия доступа к реестру

В некоторые разделы реестра Windows 7 изменения не может внести даже администратор, работающий в редакторе реестра, который запущен с полными правами. Это происходит потому, что у группы «Администраторы» нет прав на запись в этот раздел реестра. Причин для этого может быть три:

    • Группа «Администраторы» является владельцем раздела, но не имеет полных прав на него. В этом случае достаточно просто выдать группе «Администраторы» полные права.
    • Владельцем раздела является системная служба TrustedInstaller. Эта служба работает в рамках комплекса по укреплению безопасности операционной системы, но для любителей «поковырять» реестр она представляет собой досадную помеху на пути к цели. В этом случае нужно сначала стать владельцем раздела, а затем выдать своей группе полные права.
    • Владельцем раздела является системная учетная запись «Система». В этом случае можно поступить так же, как и с TrustedInstaller, но я также расскажу, как использовать другой способ, не связанный с изменениями разрешений.

Нет прав на изменения записи

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

Получение полных прав и смена владельца

Я полагаю, что в редакторе реестра у вас уже открыт нужный раздел.

    1. Щелкните правой кнопкой мыши на разделе реестра и выберите из меню пункт Разрешения.
    2. Выделите группу «Администраторы»:
      • Если доступен флажок Полный доступ, установите его и нажмите кнопку ОК. Этого может оказаться достаточно, если группа является владельцем раздела

Получение прав

      • Если флажок недоступен или вы видите сообщение об ошибке, переходите к пункту 3.
    1. Нажмите кнопку Дополнительно и перейдите на вкладку Владелец.
    2. Здесь я рекомендую различный подход в зависимости от владельца раздела.
      • Если владельцем является TrustedInstaller, выделите свою учетную запись, установите флажок Заменить владельца подконтейнеров и объектов и нажмите кнопку ОК.

Смена владельца

    • Если владельцем является Система, можно поступить так же

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

Возвращение исходных прав и восстановление владельца

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

  1. Щелкните правой кнопкой мыши на разделе реестра и выберите из меню пункт Разрешения.
  2. Выделите группу «Администраторы», снимите флажок Полный доступ и нажмите кнопку Применить.

    Возврат прав

  3. Нажмите кнопку Дополнительно и перейдите на вкладку Владелец. Вы увидите, что в отличие от вашей учетной записи, в списке нет служебных учетных записей Система и TrustedInstaller. Их нужно добавлять в список, как описано ниже.
  4. Нажмите кнопку Другие пользователи и группы и в качестве имени объекта введите:
    • NT ServiceTrustedInstaller, если владельцем являлась учетная запись TrustedInstaller
    • система, если владельцем являлась учетная запись Система (в английской ОС нужно вводить System)
    • Нажмите кнопку ОК.

      Изменение прав

  5. Теперь нужная учетная запись есть в списке. Выделите ее, установите флажок Заменить владельца подконтейнеров и объектов и нажмите кнопку ОК.

    Изменение прав

Исходные права и владелец раздела реестра восстановлены.

Внесение изменений в реестр от имени учетной записи «Система»

Если владельцем раздела реестра является специальная учетная запись «Система», существует способ внести изменения в раздел, не изменяя владельца и разрешений. Для этого используется утилита PsExec, входящая в набор утилит Марка Руссиновича PsTools. Суть способа сводится к запуску редактора реестра от имени системы.

  1. Загрузите набор PsTools и распакуйте утилиту PsExec в папку Windows, чтобы не указывать к ней путь в командной строке.
  2. Откройте командную строку от имени администратора и выполните команду:

    psexec -i -s regedit

Запустится редактор реестра, причем от имени системы, что задается параметром — s.

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

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

Проверка владельца

Теперь вы можете вносить изменения в разделы реестра, владельцем которых является учетная запись «Система».

К сожалению, я не нашел способа запустить редактор реестра от имени TrustedInstaller.

16 Апрель 2014 Юрий Хрипачев Главная страница » Windows

Приветствую Вас на своем блоге! “Редактирование реестра запрещено администратором системы”, такую надпись вы увидите при попытке открыть редактор реестра, если вход в него будет запрещен. Произойти такое может из за действия вируса или по желанию администратора вашей сети.

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

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

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

Запретить и разрешить редактировать реестр, можно несколькими способами, вот лишь некоторые из них.

С применением стороннего приложения

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

Необходимо отметить, что в отдельные версии «Тотал Командера» эта программа уже бывает встроена.

Алгоритм действий в этой утилите не отличается значительной сложностью и состоит лишь из следующих нескольких этапов:

  • Запустить «AVZ»;
  • Затем кликнуть «Файл»;
  • Далее войти во вкладку «Восстановление системы»;
  • «Восстановление системы»

  • После этого кликнуть «Выполнить отмеченные операции»;
  • Щелкнуть на «Закрыть»;
  • Готово. Ошибка исправлена.

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

Редактирование реестра запрещено администратором системы — как исправить?

Если при попытке запуска regedit (редактора реестра) вы видите сообщение о том, что редактирование реестра запрещено администратором системы, это говорит о том, что каким-то образом были изменены системные политики Windows 10, 8.1 или Windows 7, отвечающие за доступ пользователей (в том числе с учетными записями Администратора) к редактированию реестра. В этой инструкции подробно о том, что делать, если редактор реестра не запускается с сообщением «редактирование реестра запрещено» и нескольких сравнительно простых способах исправить проблему — в редакторе локальной групповой политики, с помощью командной строки, .reg и .bat файлов. Однако, есть одно обязательное требование для того, чтобы описанные шаги были возможны: ваш пользователь должен иметь права администратора в системе.

Решение проблемы от

Специалисты из «Симантик» разработали «UnHookExec.inf», с использованием которого тоже можно быстро избавиться от ошибки и активировать реестр.

Потребуется выполнить следующие действия:

  1. Скачать с официального источника вышеуказанный файл: «https://securityresponse.symantec.com/avcenter/UnHookExec.inf»;
  2. После того как он будет сохранен в памяти компьютера, вызвать на нем контекстное меню;
  3. Кликнуть «Установить»;
  4. Дождаться завершения процесса;
  5. Готово. Ошибка устранена, и настройки системы теперь вернулись в нормальное состояние.

Разрешение редактирования реестра с помощью редактора локальной групповой политики

Самый простой и быстрый способ отключить запрет на редактирование реестра — использовать редактор локальной групповой политики, однако он доступен только в Профессиональной и Корпоративной редакциях Windows 10 и 8.1, также в Windows 7 максимальная. Для Домашней редакции используйте один из следующих 3-х методов включить редактор реестра.

Для того, чтобы разблокировать редактирование реестра в regedit с помощью редактора локальной групповой политики, выполните следующие шаги:

  1. Нажмите кнопки Win + R и введите gpedit.msc
    в окне «Выполнить» и нажмите Enter.

  2. Зайдите в Конфигурация пользователя — Административные шаблоны — Система.

  3. В рабочей области справа выберите пункт «Запретить доступ к средствам редактирования реестрам», дважды нажмите по нему, либо кликните правой кнопкой мыши и выберите «Изменить».
  4. Выберите пункт «Отключено» и примените сделанные изменения.

Разблокировка редактора реестра

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

Решение проблемы через консоль

В случае отсутствия положительного результата после использования всех вышеупомянутых методик рекомендуется воспользоваться «всемогущей» консолью (командной строки).

С этой целью надо сделать следующее:

  1. Войти в КС с расширенными правами, для этого кликнуть «Пуск» и навести курсор на строчку «Программы». Затем перевести стрелку на раздел «Стандартные». После этого в развернувшемся меню от «Командной строки» открыть контекстное окошко и выбрать «Запустить от имени Администратора»;
  2. Скопировать в окно с черным фоном: «reg add «HKCUSoftwareMicrosoftWindowsCurrentVersionPoliciesSystem» /t Reg_dword /v DisableRegistryTools /f /d 0»;
  3. Щелкнуть «Ввод»;
  4. Готово. Сейчас уже все должно работать в нормальном режиме.

Как включить редактор реестра с помощью командной строки или bat файла

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

  • В Windows 10 — начните набирать «Командная строка» в поиске на панели задач, а когда результат будет найден, нажмите по нему правой кнопкой мыши и выберите «Запуск от имени администратора».
  • В Windows 7 — найдите в Пуск — Программы — Стандартные «Командная строка», кликните по ней правой кнопкой мыши и нажмите «Запустить от имени Администратора»
  • В Windows 8.1 и 8, на рабочем столе нажмите клавиши Win + X и выберите в меню «Командная строка (Администратор)».

В командной строке введите команду:

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

Может случиться так, что использование командной строки также отключено, в этом случае можно поступить несколько иначе:

  • Скопируйте код, написанный выше
  • В блокноте создайте новый документ, вставьте код и сохраните файл с расширением .bat (подробнее: Как создать .bat файл в Windows)
  • Кликните правой кнопкой мыши по файлу и запустите его от имени Администратора.
  • На мгновение появится окно командной строки, после чего исчезнет — это означает, что команда была выполнена успешно.

Использование файла реестра для снятия запрета на редактирование реестра

Ещё один метод, на случай, если .bat файлы и командная строка не работают — создать .reg файл реестра с параметрами, которые разблокируют редактирование, и добавление этих параметров в реестр. Шаги будут следующими:

  1. Запустите Блокнот (находится в стандартных программах, также можно использовать поиск на панели задач).
  2. В блокнот вставьте код, который будет указан далее.
  3. В меню выберите Файл — Сохранить, в поле «Тип файла» укажите «Все файлы», а затем укажите любое имя файла с обязательным расширением .reg

  4. «Запустите» этот файл и подтвердите добавление сведений в реестр.

Код .reg файла для использования:

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

Восстановление доступа к реестру

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

Способ 1: Удаление вирусов

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

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

Способ 2: Настройка редактора локальной групповой политики

Обратите внимание, что данный компонент отсутствует в начальных версиях Windows (Home, Basic), в связи с чем владельцам этих ОС следует пропустить все, что будет сказано ниже, и сразу перейти к следующему способу.

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

    Нажмите комбинацию клавиш Win + R, в окне «Выполнить»введите gpedit.msc, затем Enter.

В открывшемся редакторе, в ветке «Конфигурация пользователя» найдите папку «Административные шаблоны», разверните ее и выберите папку «Система».

В окне смените параметр на «Отключить» либо «Не задано» и сохраните изменения кнопкой «ОК».

Теперь попробуйте запустить редактор реестра.

Способ 3: Командная строка

Через командную строку можно восстановить работоспособность реестра, введя специальную команду. Этот вариант будет полезен, если групповая политика как компонент ОС отсутствует или изменение ее параметра не помогло. Для этого:

    Через меню «Пуск»откройте «Командную строку»с правами администратора. Для этого кликните по компоненту правой кнопкой мыши и выберите пункт «Запуск от имени администратора».

Скопируйте и вставьте следующую команду:

reg add «HKCUSoftwareMicrosoftWindowsCurrentVersionPoliciesSystem» /t Reg_dword /v DisableRegistryTools /f /d 0

  • Нажмите Enter и проверьте реестр на работоспособность.
  • Способ 4: BAT-файл

    Еще один вариант включения реестра — создание и использование BAT-файла. Он станет альтернативой запуску командной строки, если та по каким-то причинам недоступна, например, из-за вируса, заблокировавшего и ее, и реестр.

    1. Создайте текстовый документ TXT, открыв обычное приложение «Блокнот».
    2. Вставьте в файл следующую строку:

    reg add «HKCUSoftwareMicrosoftWindowsCurrentVersionPoliciesSystem» /t Reg_dword /v DisableRegistryTools /f /d 0

    Эта команда включает доступ к реестру.

    Сохраните документ с расширением BAT. Для этого нажмите «Файл» — «Сохранить».

    В поле «Тип файла» смените вариант на «Все файлы», после чего в «Имя файла» задайте произвольное название, дописав в конце .bat, как это показано на примере ниже.

    Кликните по созданному BAT-файлу правой кнопкой мыши, в контекстном меню выберите пункт «Запуск от имени администратора». На секунду появится окно с командной строкой, которое потом исчезнет.

    После этого проверьте работу редактора реестра.

    Способ 5: INF-файл

    Компания Symantec, занимающаяся разработкой ПО в области информационной безопасности, предоставляет свой способ разблокировки реестра использованием файла расширения INF. Он сбрасывает значения ключей shellopencommand по умолчанию, восстанавливая тем самым доступ к реестру. Инструкция к этому методу следующая:

      Скачайте с официального сайта Symantec INF-файл, перейдя по этой ссылке.

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

    Откроется окно сохранения — в поле «Имя файла» вы увидите, что скачивается UnHookExec.inf — с этим файлом мы и будем работать далее. Нажмите «Сохранить».

    Нажмите по файлу правой кнопкой мыши и выберите пункт «Установить». Никаких визуальных уведомлений об инсталляции при этом не будет отображено, поэтому вам остается проверить реестр – доступ к нему должен восстановиться.

    Мы рассмотрели 5 способов восстановления доступа к редактору реестра. Некоторые из них должны помочь даже при условии блокировки командной строки и отсутствия компонента gpedit.msc.

    Отблагодарите автора, поделитесь статьей в социальных сетях.

    Включение редактора реестра с помощью UnHookExec.inf от компании Symantec

    Производитель антивирусного программного обеспечения, компания Symantec, предлагает скачать небольшой inf файл, который позволяет снять запрет на редактирование реестра парой кликов мыши. Многие трояны, вирусы, шпионское ПО и другие вредоносные программы изменяют системные настройки, которые могут повлиять в том числе и на запуск редактора реестра. Данный файл позволяет сбросить эти настройки к стандартным для Windows значениям.

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

    Также, средства включения редактора реестра вы можете встретить в сторонних бесплатных утилитах для исправления ошибок Windows 10, например, такая возможность есть в разделе System Tools в программе FixWin for Windows 10.

    На этом все: надеюсь, один из способов позволит вам успешно решить проблему. Если же включить доступ к редактированию реестра не удается, опишите ситуацию в комментариях — я постараюсь помочь.

    Устранение ошибки «Редактирование реестра запрещено администратором системы»

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

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

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

    Например, когда редактирование реестра становится запрещено администратором операционной системы Windows 7.
    Редактирование реестра запрещено

    Содержание

    1. Инструкция по решению проблемы
    2. С применением стороннего приложения
    3. Решение проблемы от компании «Symantec»
    4. Решение проблемы через консоль
    5. Что делать, когда применение консоли с расширенными полномочиями тоже невозможно?

    Инструкция по решению проблемы

    В «Виндовс 7» можно быстро включить редактор, исполнив следующие простые шаги:

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

    Перейти к следующим инструкциям

    С применением стороннего приложения

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

    Необходимо отметить, что в отдельные версии «Тотал Командера» эта программа уже бывает встроена.

    Алгоритм действий в этой утилите не отличается значительной сложностью и состоит лишь из следующих нескольких этапов:

    • Запустить «AVZ»;
    • Затем кликнуть «Файл»;
    • Далее войти во вкладку «Восстановление системы»;«Восстановление системы»Поставить галочку в графу «Разблокировка редактора реестра»;
    • После этого кликнуть «Выполнить отмеченные операции»;
    • Щелкнуть на «Закрыть»;
    • Готово. Ошибка исправлена.

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

    Решение проблемы от компании «Symantec»

    Специалисты из «Симантик» разработали «UnHookExec.inf», с использованием которого тоже можно быстро избавиться от ошибки и активировать реестр.

    Потребуется выполнить следующие действия:

    1. Скачать с официального источника вышеуказанный файл: «http://securityresponse.symantec.com/avcenter/UnHookExec.inf»;
    2. После того как он будет сохранен в памяти компьютера, вызвать на нем контекстное меню;
    3. Кликнуть «Установить»;
    4. Дождаться завершения процесса;
    5. Готово. Ошибка устранена, и настройки системы теперь вернулись в нормальное состояние.

    Решение проблемы через консоль

    В случае отсутствия положительного результата после использования всех вышеупомянутых методик рекомендуется воспользоваться «всемогущей» консолью (командной строки).

    С этой целью надо сделать следующее:

    1. Войти в КС с расширенными правами, для этого кликнуть «Пуск» и навести курсор на строчку «Программы». Затем перевести стрелку на раздел «Стандартные». После этого в развернувшемся меню от «Командной строки» открыть контекстное окошко и выбрать «Запустить от имени Администратора»;
    2. Скопировать в окно с черным фоном: «reg add «HKCUSoftwareMicrosoftWindowsCurrentVersionPoliciesSystem» /t Reg_dword /v DisableRegistryTools /f /d 0»;
    3. Щелкнуть «Ввод»;
    4. Готово. Сейчас уже все должно работать в нормальном режиме.

    Что делать, когда применение консоли с расширенными полномочиями тоже невозможно?

    Попробуйте обойти это препятствие, используя следующую простую методику:

    1. Напечатать в блокноте код, указанный в пункте 2 предыдущего способа;
    2. Затем сохранить этот файл, но уже с расширением «.bat»;
    3. После чего вызвать контекстное меню от созданного файла и открыть его с расширенными полномочиями;
    4. Дождаться завершения процесса;
    5. Готово.

    Вы тут: Главная Windows Как получить доступ к разделу реестра или папке и вернуть все на свои места

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

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

    • Группа «Администраторы» является владельцем раздела или папки, но не имеет полных прав на объект. В этом случае достаточно просто выдать группе «Администраторы» полные права.
    • Владельцем раздела реестра или папки являются системная учетная запись Система или TrustedInstaller (Вторая служит в рамках комплекса по укреплению безопасности операционной системы, но для любителей «поковырять» систему она представляет собой досадную помеху на пути к цели). В этом случае можно сначала стать владельцем раздела или папки, а затем выдать своей группе полные права. Но есть и более интересные альтернативы — утилиты для запуска исполняемых файлов от имени этих учетных записей.

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

    👉 Инструкции в этой статье одинаково применимы к разделам реестра и папкам файловой системы. Реестр используется в качестве примера.

    На этой странице

    • Как делать грамотно и быстро
      • Внесение изменений в реестр от имени учетной записи «Система»
      • Внесение изменений в реестр от имени учетной записи TrustedInstaller
    • Как делать неграмотно и медленно
      • Получение полных прав и смена владельца
      • Возвращение исходных прав и восстановление владельца

    Как делать грамотно и быстро

    Быстрее всего запускать редактор реестра или командную строку с правами системы или TrustedInstaller и вносить изменения. Тогда не надо будет тратить время на смену прав и их восстановление.

    Внесение изменений в реестр от имени учетной записи «Система»

    Если владельцем раздела реестра является специальная учетная запись «Система», существует способ внести изменения в раздел, не изменяя владельца и разрешений. Для этого используется утилита PsExec, входящая в набор утилит Марка Руссиновича PsTools. Суть способа сводится к запуску редактора реестра от имени системы.

    1. Загрузите набор PsTools и распакуйте утилиту PsExec в папку Windows, чтобы не указывать к ней путь в командной строке.
    2. Откройте командную строку от имени администратора и выполните команду:
      psexec64 -i -s regedit

    Запустится редактор реестра, причем от имени системы, что задается параметром -s (параметр -i обеспечивает интерактивный запуск приложения).

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

    Теперь вы можете вносить изменения в разделы реестра, владельцем которых является учетная запись «Система».

    Внесение изменений в реестр от имени учетной записи TrustedInstaller

    Попробуйте эти утилиты:

    • Trusted Shell (64-разрядная версия в архиве, пароль: tshell). Достаточно запустить утилиту с правами администратора, затем в командной строке ввести regedit. Автор, Дмитрий Стариков, рассказывает о принципах работы в комментариях к этой записи.
    • DevxExec. Краткие инструкции в комментариях.
    • ExecTI от Winaero.
    • RunAsTI. Запуск от имени системы и/или TrustedInstaller. Принцип работы по ссылке. По информации участников форума, утилита работает из setupcomplete.cmd в отличие от tshell и devxexec.
    • PowerRun. Запуск от имени системы и/или TrustedInstaller.

    Как делать неграмотно и медленно

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

    Получение полных прав и смена владельца

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

    Windows 8 и новее

    1. Щелкните правой кнопкой мыши на разделе реестра и выберите из меню пункт Разрешения.
    2. Выделите группу «Администраторы»:
      • Если доступен флажок Полный доступ, установите его и нажмите кнопку ОК. Этого может оказаться достаточно, если группа является владельцем раздела.
      • Если флажок недоступен или вы видите сообщение об ошибке, переходите к пункту 3.
    3. Нажмите кнопку Дополнительно, нажмите ссылку Изменить вверху окна, введите адрес электронной почты учетной записи Microsoft или имя локальной учетной записи, проверьте имя и нажмите кнопку ОК.
      permissions
    4. Установите флажок Заменить владельца подконтейнеров и объектов вверху окна и нажмите кнопку ОК.
    5. Установите флажок «Полный доступ», как описано в пункте 2.

    Windows 7

    Посмотреть инструкции


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

    Возвращение исходных прав и восстановление владельца

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

    Windows 8 и новее

    1. Щелкните правой кнопкой мыши на разделе реестра и выберите из меню пункт Разрешения.
    2. Нажмите кнопку Дополнительно, нажмите ссылку Изменить вверху окна и введите имя учетной записи:
      • NT ServiceTrustedInstaller, если владельцем являлась учетная запись TrustedInstaller
      • система, если владельцем являлась учетная запись Система (в английской ОС нужно вводить System)
      • permissions

    3. Установите флажок Заменить владельца подконтейнеров и объектов вверху окна и нажмите кнопку ОК.
    4. Выделите группу «Администраторы», снимите флажок Полный доступ и нажмите кнопку Применить.

    Windows 7

    Посмотреть инструкции

    Редактор реестра дает расширенный доступ к полезным настройкам, исправлению ошибок, восстановлению нормальной работы системы. Но иногда при попытке что-то изменить появляется уведомление о том, что редактирование реестра запрещено администратором операционной системы Win 7 (или 8, 10). Есть несколько способов обойти данное ограничение – далее мы расскажем, как это делается.

    Как внести изменение в реестр, если редактирование запрещено администратором системы Windows

    Включение реестра через «Редактор групповой политики»

    Данный метод подойдет только обладателям Windows «Профессиональная», потому что «Базовая» и Home подобное не поддерживают.

    Итак, чтобы получить доступ к редактору:

    1. Нажмите сочетание кнопки с логотипом Windows и R.
    2. В строку впишите «gpedit.msc» (без кавычек) и щелкните по «Enter».Команда gpedit.msc
    3. Слева в списке найдите и разверните заголовок User configuration.
    4. Под ним вы найдете папку Administrative template, а в ней еще одну – System.Папка System
    5. Здесь будет целый список настроек, откройте двойным кликом Deny access to registry editing tools.Запрет на доступ к средствам редактирования реестра
    6. Поставьте отметку напротив Unplug или Off.

    Закройте окно и попробуйте внести изменения в реестр.

    Убираем запрет администратора на редактирование реестра с помощью «Командной строки»

    Если у вас нет инструмента, описанного в предыдущей главе, можно обратиться к Command Line. Чтобы не столкнуться с запретом от Windows XP (7, 8, 10), лучше найти консоль через «Поиск», щелкнуть дополнительной кнопкой и выполнить Run as Administrator.

    1. В поле нужно внести: reg add «HKCUSoftwareMicrosoftWindowsCurrentVersionPoliciesSystem» /t Reg_dword /v DisableRegistryTools /f /d 0, сохраняя все знаки и пробелы, как здесь.Использование командной строки
    2. Кликните «Интер».

    Теперь проверьте, помог ли данный метод.

    Открытие доступа к реестру с помощью bat-файла

    Если Command Line не запустилась (например, Windows7 не запускает приложение от имени администратора) или отказывается выполнять команду, можно прибегнуть к другому методу:

    1. Запустите стандартное приложение «Блокнот», которое есть в любой «Виндовс».
    2. Нажмите File — New.Создание нового файла
    3. Внесите в поле reg add «HKCUSoftwareMicrosoftWindowsCurrentVersionPoliciesSystem» /t Reg_dword /v DisableRegistryTools /f /d 0.Команда в блокноте
    4. Выполните File – Save as All file types, дайте любое латинское название и припишите к нему .bat (например, file.bat).Сохранение bat-файла
    5. Теперь кликните по созданному документу дополнительной кнопкой и выберите Run as Administrator.
    6. После этого должна мелькнуть и исчезнуть консоль Command Line.

    Перейдите к редактированию реестра.

    С применением стороннего приложения

    Можно также скачать специальную утилиту, которая снимает запрет на внесение изменений в реестр. Ее можно найти на сайте разработчика – компании Symantec.

    1. Скачайте файл – он представлен как ссылка, кликните ПКМ и выберите Save as…
    2. Когда скачивание завершиться, кликните по элементу ПКМ и выберите Install.

    После этого ничего, заметного глазу, не произойдет, но реестр станет доступным.

    Также попробуйте скачать RegOrganizerPortable и запустить консоль реестра. Перейдите по пути: HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesSystem и обнулите данные DisableRegistryTools.

    RegOrganizerPortable

    Можно попробовать и другие программы для редактирования реестра, т.к., запрет на внесение изменений распространяется только на стандартную консоль Regedit в Windows. Обратите внимание на такие приложения, как:

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

    RegCool

    Registrar Registry Manager – функциональная и бесплатная программа для редактирования реестра, которая может заменить недоступный Regedit. Приложение способно выполнять резервное копирование и регенерацию компонентов, поиск идентичных записей, проверять работоспособность реестра, давать старт процессам.

    Registrar Registry Manager

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

    Registry Workshop

    Registry First Aid — основной ее задачей является исправление ошибок в реестре после неудачного редактирования и произведение тонких многоуровневых настроек для улучшения работоспособности Windows. Она восстанавливает записи, ищет и удаляет ложные, нефункционирующие ключи, оставшиеся после деинсталляции программ.

    Registry First Aid

    KEYROLL Portable – программа с русскоязычным интерфейсом и не требующая установки. Она вполне соответствует функционалу Regedit: способна менять значения и параметры реестра. Все списки рассортированы по категориям, как в привычном приложении, также вы можете добавить собственные. Единственное условие, обязательное при работе с этим редактором, — перед каждым действием сохранять резервные копии. В нем нет такой удобной системы отката изменений, как в предыдущих приложениях.

    KEYROLL Portable

    Кстати, с помощью любой из этих утилит вы сможете вернуть права на пользование Regedit, отредактировав соответствующую запись в реестре – DisableRegistryTools, как это описано выше.

    Понравилась статья? Поделить с друзьями:
  • Windows 7 журнал событий windows отключается
  • Windows 7 жалуется на нехватку памяти
  • Windows 7 другой пользователь на экране приветствия
  • Windows 7 драйвера benq scanner 5000 для windows
  • Windows 7 драйвер для сетевого принтера