Доступ к реестру запрещен администратором. Что делать, если появляется сообщение «Редактирование реестра запрещено администратором системы»
Обновлено: 06.08.2018 Опубликовано: 2016 год или раньше
Описание
Вместе с реестром, может оказаться заблокированным диспетчер задач. Попробуйте его запустить (Alt + Shift + Esc ) и если выскочит ошибка, воспользуйтесь инструкцией Как разблокировать диспетчер задач .
Альтернативный редактор реестра
Если по каким либо причинам, стандартные методы нам не помогли, можно попробовать воспользоваться командной строкой или другим утилитами, например, RegCool.
Дополнительные сведения о реестре Windows
1. Где находятся файлы реестра.
Общие системны ветки находятся в каталоге \Windows\System32\config. Ветка пользователя в файле NTUSER.DAT, который в свою очередь находится в профиле пользователя (команда %userprofile%).
В случае крайней необходимости, можно загрузить компьютер с реанимационного диска или Windows LiveCD и подключить эти файлы в альтернативный редактор.
2. Где находятся файлы резервных копий реестра.
В каталоге \Windows\System32\config\RegBack.
3. Как почистить реестр.
Это можно сделать специализированными утилитами, например, CCleaner .
4. Как отключить сетевой доступ.
Для этого достаточно отключить службу Windows «Удаленный реестр».
Редактор реестра – крайне эффективная утилита Windows, которая позволяет легко изменять множество настроек ОС, удалять программы из автозагрузки, избавляться от последствий вирусной атаки и многое другое. К сожалению, иногда редактор реестра отказывается запускаться, а вы видите сообщение об ошибке: “Редактирование реестра запрещено администратором системы” . В этой статье мы научимся разблокировать редактор ресстра Windows, если его запуск был заблокирован администратором или редактор реестра не запускается из-за действий вредоносного ПО. Указанные способы подойдут для для всех современных операционных систем (Windows XP, 7, 8 и 10)
Разблокируем редактор ресстра, используя редактор локальной групповой политики
Итак, для того, чтобы разблокировать редактор реестра в Windows XP, 7, 8 и 10, используя редактор локальной групповой политики сделайте следующее:
1.Нажмите кнопки Win+R (Win – кнопка на клавиатуре с логотипом пользователя) и введите команду gpedit.msc
2.Заходите по пути Конфигурация пользователя — Административные шаблоны – Система
3.Справа выбираете пункт: “Запретить доступ к средствам редактирования реестра”, кликаете правой кнопкой мыши и выбираете пункт:”Изменить”
4.Выбираете “Отключено” и сохраняете изменения.
Чаще всего, после этого вы получить доступ к реестру Windows (возможно, потребуется перезапуск компьютера)
К сожалению, редактор групповой политики не доступен на в “Домашних” редакциях Windows.
Разблокируем редактор реестра с помощью UnHookExec.inf от Symantec.
Один флагманов в производстве антивирусного программного обеспечения компания Symantec, предлагает нам простой способ получить доступ к редактору реестра Windows. Довольно часто вирусы, трояны и прочее вредоносное ПО изменяют настройки системы, что может повлиять в том числе и на запуск редактора реестра. Представленный ниже файлик сбрасывает эти настройки, возвращая к первоначальным. Итак, скачиваем файл UnHookExec.inf на компьютер. Кликаете по нему правой кнопкой мыши и выбираете установить. Установка произойдет без появления каких-либо окон или сообщений.
Включаем редактор реестра, используя командную строку или файл bat
Для начала, нам необходимо запустить командную строку от имени администратора. Для этого:
- Жмем “Пуск – Программы – Стандартные – Командная строка”, жмем по ней правой кнопкой мыши и выбираем “Запустить от имени администратора”
- В Windows 8 жмем Win+X и выбираете “Командная строка (Администратор)”
В командной строке вводите команду:
reg add «HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\System» /t Reg_dword /v DisableRegistryTools /f /d 0
После выполнения команды реестр должен будет разблокирован. Если командная строка для вас недоступна, вы можете попробовать разблокировать редактор реестра, используя bat файл. Для этого:
- Вставляете код, указанный выше, в блокнот.
- Сохраняете файл с расширением.bat
- Кликаете по файлу правой кнопкой мыши и запускаете от имени “Администратора”. В Windows XP просто запускаете файл.
- На долю секунду появится и исчезнет окно командной строки. Это означает, что команда выполнена успешно.
Или же скачайте и запустите готовый bat файл Unblock_regedit.bat
Надеюсь, статья помогла вам открыть редактор реестра – запрещено ли его открытие администратором, вирусом или еще по каким-либо причинам.
Если при попытке запустить Редактор реестра (любым способом: Пуск – > Выполнить… – > – > OK , или \WINDOWS\regedit.exe , или путем запуска reg -файлов) появляется окно «Редактор реестра» с сообщением «Редактирование реестра запрещено администратором системы» , что это означает?
Как правило, невозможность запуска Редактора реестра говорит о возможном заражении системы вирусами. Дело в том, что вирусы «прописываются» в Реестре Windows (при этом в разделе создается параметр REG_DWORD DisableRegistryTools со значением 1 ). А чтобы их (вирусы) нельзя было выкорчевать из системы, они и делают невозможным запуск Редактора реестра Windows .
***
Как сделать доступным запуск Редактора реестра
Даже после удаления вируса, запретившего запуск Редактора реестра , запуск его невозможен. Чтобы вновь сделать его доступным, нажмите Пуск – > Выполнить … – > в поле Открыть: введите gpedit.msc – > OK – > Групповая политика – > Политика «Локальный компьютер» – > Конфигурация пользователя – > Административные шаблоны – > Система – > справа в окне Система двойным щелчком левой кнопки мыши по строке (Состояние по умолчанию – Не задана ) вызовите окно Свойства: Сделать недоступными средства редактирования реестра –> установлен переключатель Включен –> поставьте Отключен (или Не задан ) –> Применить – > OK .
Закройте окно Групповая политика . Для вступления в силу изменений без перезагрузки ПК сверните все открытые окна (щелкнув кнопку Свернуть все окна на панели Быстрый запуск , или нажав сочетание клавиш – клавиши с логотипом Windows + D ), нажмите клавишу F5 (или щелкните правой кнопкой мыши по свободной от значков поверхности Рабочего стола , в открывшемся контекстном меню нажмите Обновить ).
Примечания
1. Групповая политика Сделать недоступными средства редактирования реестра отключает использование Редактора реестра (). Если эта политика включена, а пользователь попытается запустить Редактор реестра , будет выведено сообщение о том, что текущая политика запрещает выполнение этого действия.
2. Можно сделать доступным запуск Редактора реестра Windows , запустив альтернативный Редактор реестра (например, загрузившись с аварийно-восстановительного диска типа ERD Commander ), в разделе нужно найти параметр REG_DWORD DisableRegistryTools и установить его значение 0 (или совсем удалить этот параметр).
Внимание! При работе с Редактором реестра Windows следует соблюдать осторожность, а то можно такого наредактировать, что придется переустанавливать операционную систему!..
3. При работе пользователя ПК в корпоративной локальной сети отключение Редактора реестра зачастую производится системным администратором – для защиты от деструктивных действий пользователя с шаловливыми ручками! – на то он и сисадмин !..
4. Чтобы утилита Редактор реестра могла запускаться, в Реестре в разделе regedit.exe "%1"
Чтобы информацию из reg -файлов можно было добавлять в Реестр , в разделе значение строкового параметра по умолчанию должно быть – regedit.exe "%1"
Вирусы иногда искажают эти параметры.
Как разрешить запуск Редактора реестра с помощью Интерпретатора команд ?.
Даже если запуск Редактора реестра Windows и reg -файлов запрещен, можно внести изменения в Реестр с помощью Интерпретатора команд Windows .
Например, для того чтобы отключить запрет на редактирование Реестра :
– нажмите Пуск –> Выполнить… –> Запуск программы –> cmd –> OK ;
– переключите (при необходимости) раскладку клавиатуры на EN ;
– после приглашения системы C:\Documents and Settings\Администратор>
введите
– нажмите
– на появившийся запрос системы Delete the registry value DisableRegistryTools (Y/N)?
введите y
(что означает yes
), нажмите
– появится сообщение Операция успешно завершена ;
– на приглашение системы C:\Documents and Settings\Администратор>
введите exit
Для Windows XP это будет выглядеть примерно так:
Microsoft Windows XP [Версия 5.1.2600]
(С) Корпорация Майкрософт, 1985-2001.
C:\Documents and Settings\Администратор>REG DELETE HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System /v DisableRegistryTools
Delete the registry value DisableRegistryTools (Y/N)? y
Операция успешно завершена
C:\Documents and Settings\Администратор>exit
Примечания
1. Для выполнения этой процедуры необходимо войти в систему с учетной записью Администратор или члена группы Администраторы .
2. Для того, чтобы удалить параметр DisableRegistryTools принудительно, без дополнительного предупреждения, используйте ключ /f
REG DELETE HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System /v DisableRegistryTools /f
В этом случае запрос на удаление параметра появляться не будет, сразу появится сообщение Операция успешно завершена .
3 . Для вступления изменений в силу без перезагрузки ПК рекомендуется:
– свернуть все окна (щелкнув по одноименной кнопке на Панели быстрого запуска или нажав клавишу с логотипом Windows + D );
– щелкнуть по свободной от значков поверхности Рабочего стола , выбрать из открывшегося контекстного меню Обновить или просто нажать клавишу F5 .
4 . Если при попытке удаления параметра появляется сообщение Ошибка: Системе не удалось найти указанный раздел или параметр реестра , значит, этотраздел не существует (возможно, вы пытаетесь удалить его повторно).
5 . Если при попытке удаления параметра появляется сообщение Системе не удается найти указанный путь , проверьте правильность введения команды.
6 . Ключи Программы редактирования системного реестра из командной строки :
REG <Операция> [Список параметров]
<Операция> == [ QUERY | ADD | DELETE | COPY | SAVE | LOAD | UNLOAD | RESTORE | COMPARE | EXPORT | IMPORT ]
Код возврата: (за исключением REG COMPARE)
0 – Успешно
1 – С ошибкой
Для получения справки по определенной операции введите: REG
Примеры:
REG QUERY /?
REG ADD /?
REG DELETE /?
REG COPY /?
REG SAVE /?
REG RESTORE /?
REG LOAD /?
REG UNLOAD /?
REG COMPARE /?
REG EXPORT /?
REG IMPORT /?
REG DELETE <раздел>
<раздел> – Имя раздела в формате: [\\Компьютер\]Путь
<компьютер> – Имя удаленного компьютера, если оно опущено, то по умолчанию считается равным имени локального компьютера. Для удаленных компьютеров доступны только HKLM и HKU.
<путь> – Полный путь к разделу реестра в виде: КОРЕНЬ\Подраздел
<КОРЕНЬ> – Корневой раздел. Значения: [ HKLM | HKCU | HKCR | HKU | HKCC ]
<подраздел> – Полный путь к разделу реестра в выбранном корневом разделе.
<параметр> – Имя удаляемого параметра в указанном разделе. Если опущено, из указанного раздела будут удалены все подразделы и параметры.
/ve – Удалять безымянные параметры.
/va – Запрашивать все параметры данного раздела.
/f – Удалять принудительно, без дополнительного предупреждения.