3 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

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

Содержание

Исправляем проблему Редактирование реестра запрещено администратором системы

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

Без лишних предисловий начинаем действовать

1 способ. Самый легкий и от компании Symantec.

Скачиваем с официального сайта производителя антивирусов файлик UnHookExec.inf (ПКМ по ссылке -> Сохранить как. ) , затем жмем на сохраненном файле ПКМ и в меню выбираем Установить.
Этот файл сбрасывает системные настройки к стандартным. Кому интересно — раскрываем спойлер и смотрим что содержится внутри файла:

[UnhookRegKey]
HKLM, SoftwareCLASSESbatfileshellopencommand. «»»%1″» %*»
HKLM, SoftwareCLASSEScomfileshellopencommand. «»»%1″» %*»
HKLM, SoftwareCLASSESexefileshellopencommand. «»»%1″» %*»
HKLM, SoftwareCLASSESpiffileshellopencommand. «»»%1″» %*»
HKLM, SoftwareCLASSESregfileshellopencommand. «regedit.exe «»%1″»»
HKLM, SoftwareCLASSESscrfileshellopencommand. «»»%1″» %*»
HKCU, SoftwareMicrosoftWindowsCurrentVersionPoliciesSystem,DisableRegistryTools,0x00000020,0

2 способ. Командная строка.
Запускаем её от имени Администратора и вводим команду

С таким же успехом можно создать в Блокноте файл с вышеописанным содержимым и сохранить его с расширением .bat и запустить от имени Администратора.

3 способ. Через редактор групповой политики.

1) Пуск — Выполнить (Добавляем в меню Пуск службу Выполнить) (win + r) — вводим gpedit.msc
2) Идем по пути Конфигурация пользователяАдминистративные шаблоныСистема.
3) Справа ищем пункт «Запретить доступ к средствам редактирования реестрам» и щелкаем по нему два раза (либо ПКМ — Изменить)
4) Выбираем в новом окошке Отключить (Отключено) и сохраняем всё.

Вот такими способами можно исправить ошибку Редактирование реестра запрещено администратором системы.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Читать еще:  Как изменить цвет папок Windows с помощью Folder Colorizer 2

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

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 — с этим файлом мы и будем работать далее. Нажмите «Сохранить».

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

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

    Если при попытке запустить Редактор реестра (Пуск –> Выполнить –> regedit –> OK) или при попытке загрузить reg-файл появляется окно с сообщением «Редактирование реестра запрещено администратором системы», то это, как правило, говорит о последствиях вероятного заражения системы вирусами. Обычно вирусы «прописываются» в реестре Windows и, чтобы их нельзя было оттуда удалить, блокируют запуск Редактора реестра Windows. А как сделать доступным запуск Редактора реестра?Есть несколько способов, в различных ситуациях может помочь тот или иной.

    Способ 1.

    1. нажмите Пуск –> Выполнить –> Запуск программы –> cmd –> OK;
    2. переключите (при необходимости) раскладку клавиатуры на EN;
    3. после приглашения системы C:Documents and SettingsАдминистратор>
    введите:

    REG DELETE HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesSystem /v DisableRegistryTools

    4. нажмите Enter;
    5. на появившийся запрос системы Delete the registry value DisableRegistryTools (Y/N)? введите «y», нажмите Enter;
    6. появится сообщение Операция успешно завершена;
    7. на приглашение системы C:Documents and SettingsАдминистратор> введите «exit» и нажмите Enter (или просто закройте окно интерпретатора команд);
    8. Перезагрузите компьютер.

    Способ 2.

    1. нажмите Пуск –> Выполнить –> в поле Открыть: введите gpedit.msc –> OK
    2. перейдите в Конфигурация пользователя –> Административные шаблоны –> Система
    3. в правом окошке двойным щелчком левой кнопки мыши по строке Сделать недоступными средства редактирования реестра вызовите окно Свойства. Если значение установлено как Включен –> поставьте Отключен –> Применить –> OK;
    4. перезагрузите компьютер.

    Способ 3.

    В альтернативном редакторе реестра (есть модули у Far Manager, Total Commander…) выберите ветку:

    и удалите параметр DisableRegistryTools. Или установите его значение в «0″ (ноль).

    Способ 4.

    1. скачать и запустить программу AVZ;
    2. выбрать в меню «Файл» -> «Восстановление системы» -> «Разблокировка редактора реестра» (пункт 17);
    3. нажать выполнить отмеченные операции.

    Способ 5.

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

    Включение редактора реестра на Windows 7, 8

    Редактор реестра представляет собой полезную утилиту, которая позволяет менять дополнительные настройки Windows, но иногда при попытке открыть реестр в Виндовс 7, 8, мы видим ошибку «редактирование реестра запрещено администратором системы». Она вызывается вследствие атак вирусного ПО или запрета администратором системы.

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

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

    Примечание: компьютеры под управлением Windows 7 Домашняя и начальных редакций 8 не имеют доступа к групповой политики (gpedit.msc). Если Вы используете данные ОС, пропустите этот метод и приступайте к следующему.

    Чтобы включить редактор реестра на Windows 7, 8 проделайте следующую комбинацию шагов:

    1. Вызовите окно ввода команд «выполнить», для этого нажмите клавиши Win + R. Введите или скопируйте в соответствующую область gpedit.msc и кликните OK.

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

    3. В новом окошке выберите «не задано» или «отключить» и нажмите OK. После проделанных действий, попробуйте запустить редактор реестра Windows 8, 7 и вносите необходимые изменения.

    Использование VBA скрипта

    Если Вы не в силах воспользоваться способом выше из-за отсутствия gpedit.msc и попрежнему редактирование реестра запрещено администратором системы, тогда используйте скрипт. Если Regedit был отключен перед запуском скрипта VBS, то он будет включен и наоборот.

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

    cd /d %userprofile%desktop

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

    3. После нажатия Энтера у Вас на дисплее отобразится сообщение. Enable означает включен редактор реестра Windows, соответственно Disable – отключен. Щелкните OK и проверьте результат.

    Включение Regedit с помощью UHE.inf

    INF-файл удаляет ограничения на изменения ключей реестра одним щелчком мыши. Большинство вирусов, шпионских программ, троянов, червей обычно влияют на раздел ShellOpenCommand, который позволяет им запускаться каждый раз, когда выполняется файл определенного типа. Как правило, они связывают исполнение с расширением exe файлов. UHE.inf позволяет не только разрешить редактирование реестра, но также удаляет такие ассоциации.

    1. Скачайте UHE.inf здесь и разархивируйте.

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

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

    Чтобы использовать данный вид включения реестра на Windows 7, 8 Вы можете использовать элементы командной строки. Сделайте ряд простых шагов для создания bat-файла.

    1. Создайте новый текстовый документ (.txt), задайте имя и откройте его.

    2. Скопируйте в него строки ниже и сохраните:

    REG ADD «HKCU Software Microsoft Windows CurrentVersion Policies System» / т REG_DWORD / V DisableRegistryTools / F / D 0

    4. Кликните по батнику правой кнопкой и произведите запуск от имени администратора. CMD будет мигать в течение секунды, а затем исчезнет. Это указывает на успешное выполнение.

    5. Выйдите из системы и снова войдите.

    На этом все один из способов поспособствует исчезновению сообщения «редактирование реестра запрещено администратором системы» и восстановит полноту функционирования Windows. Если ОС позволяет использовать групповую политику, в первую очередь воспользуйтесь ей. Иначе пробуйте один из других методов включения Regedit.

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

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

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

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

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

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

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

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

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

    Обычно этого достаточно, чтобы редактор реестра 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 файла для использования:

    Windows Registry Editor Version 5.00

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

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

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

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

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

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

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

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

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

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

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

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

    • Необходимо удерживать «Win» и нажать на «R»;
    • Далее в отобразившееся меню вставить «msc»;
    • Щелкнуть «Ok»;
    • Войти в раздел «Конфигурация пользователя»;
    • После этого – в директорию «Административные шаблоны»;
    • Открыть поддиректорию «Система»;
    • Кликнуть ПКМ по «Запретить доступ к средствам редактирования реестра»;
    • В отобразившемся меню щелкнуть «Изменить»;
    • Установить отметку в графу «Отключено»;
    • Кликнуть «Применить»;
    • Нажать «Ok»;
    • Перезапустить ПК;
    • Готово. Сейчас редактор уже доступен.

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

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

    Для этого потребуется скачать и инсталлировать многофункциональную и, главное, бесплатную программу «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. Готово.

    Ссылка на основную публикацию
    Статьи c упоминанием слов:
    Adblock
    detector