Как запретить редактирование реестра.
Для того, чтобы запретить доступ к редактору реестра, запустите программу regedit.
Для этого нажмите сочетание горячих клавиш Win+R
И введите команду: regedit
Запрещает редактирование реестра параметр DisableRegistryTools, который находится по пути:
Если он имеет значение 1, то вход в редактор реестра будет запрещен.
Если он имеет значение 0 или такого параметра вообще не будет, то вход в редактор будет открыт.
Если у вас уже есть такой параметр, то присвойте ему значение 1 и закройте реестр. Больше вы его не откроете, пока не разрешите к нему доступ.
Если у вас в разделе System нет параметра DisableRegistryTools, то создайте его.
Вообще, если вы никогда не запрещали доступ, ни к редактору реестра, ни к диспетчеру задач, то у вас и раздела System может не быть. Так что, если в разделе Policies нет раздела System, то смело создавайте его.
Затем создавайте параметр Dword с названием DisableRegistryTools.
Назначьте ему значение 1
Все, вы запретили редактирование реестра.
Так же, запретить редактирование реестра можно и с помощью утилиты “Редактор локальной групповой политики”. С помощью этого редактора также можно и разрешить редактирование реестра. Минус этого способа, это отсутствие данного редактора в начальных версиях Windows.
Чтобы запустить редактор локальной групповой политики, нажмите Win+R и введите команду: gpedit.msc
Затем перейдите по пути:
Если вы хотите запретить доступ к редактору реестра, то отметьте пункт “Включить”.
Если у вас редактор реестра уже заблокирован, то для того, чтобы его разблокировать отметьте пункт “Не задано” или “Отключить”.
Ошибка доступа к разделам реестра
В некоторых случаях, может получиться так, что пользователь не имеет доступа только к определенным разделам реестра.
Стоит заметить, что отменить изменения в реестре нельзя, если заранее не была создана копия. Поэтому стоит очень внимательно выполнять следующие инструкции.
Смена владельца
Для начала можно попробовать сменить владельца. В этом случае необходимо встать на тот раздел, редактирование которого не удается и щелкнуть по нему правой кнопкой мыши, после чего выбрать разрешения.
В открывшемся окне нужно нажать на дополнительно, а в следующем, щелкнуть по кнопке изменить в самом верху.
Затем следует ввести нужное имя и кликнуть на «Проверить имена»
В следующих двух окнах придется кликнуть на ОК, после чего учетная запись будет добавлена во владельцы и пользователь сможет редактировать нужный раздел.
Возвращаем исходные настройки
После внесения нужных изменений стоит вернуть все как было и убрать лишних пользователей, чтобы они случайно ничего не отредактировали. Для этого стоит зайти на вкладку безопасности и удалить там добавленные учетные записи.
Включение реестра через редактор групповой политики
Примечание: компьютеры под управлением Windows 7 Домашняя и начальных редакций 8 не имеют доступа к групповой политики (gpedit.msc). Если Вы используете данные ОС, пропустите этот метод и приступайте к следующему.
Чтобы включить редактор реестра на Windows 7, 8 проделайте следующую комбинацию шагов:
1. Вызовите окно ввода команд «выполнить», для этого нажмите клавиши Win + R. Введите или скопируйте в соответствующую область gpedit.msc и кликните OK.
2. В редакторе групповой политики в ветке «конфигурация пользователя» переместитесь в раздел «административные шаблоны», а затем «система». В правой стороне окна найдите опцию, отвечающую за доступ к реестру, и дважды кликните на нее
Для быстрого поиска обратите внимание на скриншот ниже
3. В новом окошке выберите «не задано» или «отключить» и нажмите OK. После проделанных действий, попробуйте запустить редактор реестра Windows 8, 7 и вносите необходимые изменения.
С применением стороннего приложения
Для этого потребуется скачать и инсталлировать многофункциональную и, главное, бесплатную программу «AVZ», которая отлично справляется не только с ликвидацией вредоносных утилит, но и успешно позволяет устранить некоторые последствия воздействия вирусов.
Необходимо отметить, что в отдельные версии «Тотал Командера» эта программа уже бывает встроена.
Алгоритм действий в этой утилите не отличается значительной сложностью и состоит лишь из следующих нескольких этапов:
- Запустить «AVZ»;
- Затем кликнуть «Файл»;
- Далее войти во вкладку «Восстановление системы»;
-
Поставить галочку в графу «Разблокировка редактора реестра»;
- После этого кликнуть «Выполнить отмеченные операции»;
- Щелкнуть на «Закрыть»;
- Готово. Ошибка исправлена.
Кроме «AVZ», с задачей хорошо справляется и файл, специально созданный разработчиком следующего антивируса.
Дополнительные сведения о реестре Windows
1. Где находятся файлы реестра.
Общие системны ветки находятся в каталоге \Windows\System32\config. Ветка пользователя в файле NTUSER.DAT, который в свою очередь находится в профиле пользователя (команда %userprofile%).
В случае крайней необходимости, можно загрузить компьютер с реанимационного диска или Windows LiveCD и подключить эти файлы в альтернативный редактор.
2. Где находятся файлы резервных копий реестра.
В каталоге \Windows\System32\config\RegBack.
3. Как почистить реестр.
Это можно сделать специализированными утилитами, например, CCleaner.
4. Как отключить сетевой доступ.
Для этого достаточно отключить службу Windows «Удаленный реестр».
Используем редактор групповых политик
Данный инструмент является очень важным для тонкой настройки системы. Подробно о нём я рассказывал в одной из предыдущих публикаций.
Чтобы запустить встроенную утилиту, необходимо вызвать консоль «Выполнить» и ввести команду gpedit.msc:
Теперь следует перейти по пути:
Конфигурация пользователя — Админ шаблоны — Система
Справа появится перечень опций. Нас интересует запрет доступа на редактирование реестра:
- Выделяем этот пункт и вызываем контекстное меню, в котором выбираем «Изменить».
- Откроется окно настроек, где следует установить переключатель в положение «Отключено»:
Обязательно сохраняем изменения, кликнув по кнопке «ОК».
Зачастую, этого способа достаточно, чтобы удалить все ограничения. Но если Вы имеете дело с операционной системой версий «Starter» или «Home», где нет управления локальной групповой политикой, то следует воспользоваться следующим способом.
Суть проблемы
Многие «трояны» и вредоносные рекламные скрипты способные влезать не только в файловую систему, настройки браузеров, но и в более укромные места ОС. Чтобы их устранить, приходится прибегать к крайним мерам. Но что делать, если доступ к regedit закрыт? Как поступать в подобных случаях?
Очень часто причиной подобных явлений становится вирус, который устанавливает административную блокировку на ресурсы и конфигураторы. Это делается с целью «самозащиты». Реже неприятность проявляется из-за человеческой невнимательности или злого умысла, когда кто-то меняет пользовательские параметры. Вот как это выглядит на деле:
Как включить редактор реестра с помощью командной строки или bat файла
Этот способ подойдет для любой редакции Windows, при условии, что командная строка также не заблокирована (а такое случается, в этом случае пробуем следующие варианты).
Запустите командную строку от имени администратора (см. Все способы запустить командную строку от Администратора):
- В Windows 10 — начните набирать «Командная строка» в поиске на панели задач, а когда результат будет найден, нажмите по нему правой кнопкой мыши и выберите «Запуск от имени администратора».
- В Windows 7 — найдите в Пуск — Программы — Стандартные «Командная строка», кликните по ней правой кнопкой мыши и нажмите «Запустить от имени Администратора»
- В Windows 8.1 и 8, на рабочем столе нажмите клавиши Win + X и выберите в меню «Командная строка (Администратор)».
В командной строке введите команду:
reg add "HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\System" /t Reg_dword /v DisableRegistryTools /f /d 0
и нажмите Enter. После выполнения команды вы должны получить сообщение о том, что операция успешно завершена, а редактор реестра будет разблокирован.
Может случиться так, что использование командной строки также отключено, в этом случае можно поступить несколько иначе:
- Скопируйте код, написанный выше
- В блокноте создайте новый документ, вставьте код и сохраните файл с расширением .bat (подробнее: Как создать .bat файл в Windows)
- Кликните правой кнопкой мыши по файлу и запустите его от имени Администратора.
- На мгновение появится окно командной строки, после чего исчезнет — это означает, что команда была выполнена успешно.
Данная установка запрещена политикой, заданной системным администратором
WinITPro.ru / Вопросы и ответы / Данная установка запрещена политикой, заданной системным администратором
15.10.2018 Max Вопросы и ответы комментариев 6
При попытке установить программу из MSI пакета на рабочей станции (права администратора имеются) возникает ошибка «Данная установка запрещена политикой, заданной системным администратором». Проверили – ни какой другой MSI файл также не запускается. Что делать?
Ответ
Сообщение «Данная установка запрещена политикой, заданной системным администратором» (The system administrator has set policies to prevent this installation) может появляться как во время запуска exe файлов, так и при установке MSI пакетов. Даже, если ограничения не настраивались специально, в некоторых случаях Windows или какая-т другая программа могла самостоятельно изменить параметры политики Software Restriction Policies (SRP). Вот что можно предпринять в таком случае:
Временное отключение UAC
Возможной причиной проблемы с установкой приложения может быть политики UAC. Попробуйте установить приложение при отключенном UAC (напомню, что отключение UAC это не рекомендуемый шаг, и после тестирования его нужно включить обратно).
- Через меню «Пуск» введите и запустите «Изменение параметров контроля учетных записей».
- Переместите ползунок в положение «Не уведомлять»(уровни UAC). Необходимы права администратора.
- Перезагрузите компьютер, чтобы проделанные изменения вступили в силу.
Если это не помогло избавиться от уведомления, то попробуйте отключить политику блокировки, блокирующего выполнение MSI пакетов установщиком Windows через редактор локальной групповой политики или реестр.
Служба Windows Installer
Откройте консоль управления службами (services.msc) и убедитесь, что служба Windows Installer (Установщик Windows) присутствует в системе и запущена (если нет, запустите службу).
Групповая политика отключения установщика Windows
- Нажмите сочетание клавиш Win+R и введите команду «gpedit.msc».
- В левой части экрана перейдите в раздел GPO «Конфигурация компьютера» — «Административные шаблоны» — «Компоненты Windows» — «Установщик Windows» (Computer Configuration -> Administrative Templates -> Windows Components -> Windows Installer).
Справа отобразятся допустимые для редактирования элементы.
- Найдите в списке «Отключение установщика Windows» (Disable Windows Installer), откройте его двойным нажатием и выберите «Отключено». Сохраните внесенные изменения с помощью кнопки «Применить».
Проверьте, что в политиках Политики ограниченного использования программ ( Software Restriction Policies) отсутствуют политики, запрещающие запуск указанного файла (типа файлов). Если такие политики есть, удалите их.
Данные политики находятся в разделе Computer Configuration -> Windows Settings -> Security Settings -> Software Restriction Policies (Конфигурация компьютера -> Конфигурация Windows -> Параметры безопасности -> Политики ограниченного использования программ)
Откройте командную строку и выполните gpupdate /force.
Ключ реестра DisableMSI
Если вы используете операционную систему Windows редакции Home, то редактор локальной групповой политики в ней не будет доступен. Внести все необходимые изменения можно через реестр. Для этого:
- Откройте редактор реестра (regedit.exe)
- Перейдите в раздел HKEY_LOCAL_MACHINE\SOFTWARE\Policies \Microsoft\Windows\Installer» найдите и удалите параметры DisableMSI и DisablePatch (при наличии, или измените на 0).
- Здесь же перейдите к разделу HKEY_CLASSES_ROOT\Installer\Products. Отобразится список доступных ключей. Каждый из них ссылается на установку конкретной программы. Проверить, принадлежит ли выбранный ключ нужному продукту можно в правой части экрана. Для этого проверьте значение в строке «Product Name».
- Попытайтесь найти раздел реестра, который относится к проблемной программе (при установке которого возникает ошибка) и полностью удалите его ветку. Найдите нужный ключ в меню «Products» (тот, при установке которого возникает ошибка «Данная установка запрещена политикой, выбранной системным администратором») и полностью удалите папку. Перед этим обязательно сделайте резервную копию.
После проделанных действий обязательно перезагрузите компьютер и запустите установку нужной программы. Ошибка больше не будет появляться.
https://youtube.com/watch?v=wN5L64KU7K0
Если решить проблему не получилось, попробуйте создать новую папку внутри Program Files или Windows, скопировать в нее дистрибутив и запустите его с правами администратора.
Предыдущая статья Следующая статья
Редактирование реестра запрещено администратором системы
Приветствую Вас на своем блоге!“Редактирование реестра запрещено администратором системы”, такую надпись вы увидите при попытке открыть редактор реестра, если вход в него будет запрещен.Произойти такое может из за действия вируса или по желанию администратора вашей сети.
Если вход в редактор реестра закрыл вирус, то перед тем, как открыть к нему доступ, сначала нужно удалить вирус и очистить систему.А если вход в редактор закрыл администратор сети или компьютера, например, чтобы не опытные пользователи не испортили систему, то сначала подумайте, стоит ли вам открывать к нему доступ.
В этой статье я расскажу, как запретить доступ к редактору реестра, если вам нужно ограничить к нему доступ других пользователей и как разблокировать редактор реестра, если злодеи закрыли к нему доступ.
В принципе, запретить и разблокировать редактор реестра можно в одной программе, так что нет смысла писать об этом в разных статьях.
Запретить и разрешить редактировать реестр, можно несколькими способами, вот лишь некоторые из них.
Как запретить редактирование реестра.
Для того, чтобы запретить доступ к редактору реестра, запустите программу regedit.Для этого нажмите сочетание горячих клавиш Win+R
И введите команду: regedit
Запрещает редактирование реестра параметр DisableRegistryTools, который находится по пути:
Если он имеет значение 1, то вход в редактор реестра будет запрещен.Если он имеет значение 0 или такого параметра вообще не будет, то вход в редактор будет открыт.
Если у вас уже есть такой параметр, то присвойте ему значение 1 и закройте реестр. Больше вы его не откроете, пока не разрешите к нему доступ.
Если у вас в разделе System нет параметра DisableRegistryTools, то создайте его.
Вообще, если вы никогда не запрещали доступ, ни к редактору реестра, ни к диспетчеру задач, то у вас и раздела System может не быть. Так что, если в разделе Policies нет раздела System, то смело создавайте его.
Затем создавайте параметр Dword с названием DisableRegistryTools.
Назначьте ему значение 1
Все, вы запретили редактирование реестра.
Так же, запретить редактирование реестра можно и с помощью утилиты “Редактор локальной групповой политики”. С помощью этого редактора также можно и разрешить редактирование реестра. Минус этого способа, это отсутствие данного редактора в начальных версиях Windows.
Чтобы запустить редактор локальной групповой политики, нажмите Win+R и введите команду: gpedit.msc
Затем перейдите по пути:
Если вы хотите запретить доступ к редактору реестра, то отметьте пункт “Включить”.Если у вас редактор реестра уже заблокирован, то для того, чтобы его разблокировать отметьте пункт “Не задано” или “Отключить”.
Как разблокировать редактор реестра.
Для того, чтобы разблокировать доступ к реестру Windows, можно воспользоваться многими программами. Как вариант можно загрузиться с загрузочного диска типа LiveCD и снять все запреты, зайдя в редактор удаленного реестра.
Я предлагаю воспользоваться программой AVZ, скачать ее можно или с сайта автора или с моего сайта. Все ссылки здесь. Эта программа обязательно должна быть в арсенале у каждого пользователя компьютера.
Запустите программу и перейдите по пути: “Файл – Восстановление системы”.
Затем отметьте галочкой пункт №17 – “Разблокировка редактора реестра”.После этого доступ к реестру будет открыт.
Следующий способ открыть доступ к редактору реестра, это изменение реестра через командную строку.Нажмите Win+R и введите команду: cmd
В открывшемся окне наберите команду:
У меня в Windows 7 разблокировать реестр этой командой не получилось, хоть от имени администратора я запускал командную строку, хоть нет. Но попробовать стоит, может вам больше повезет.
А вот в Windows XP все прошло просто замечательно и доступ к реестру был открыт.
Как видите способов запретить и разрешить редактирование реестра очень много, так что какой нибудь вам обязательно поможет.Чтобы поддерживать свою систему в боевой готовности, иногда нужно чистить реестр, как это можно сделать, вы узнаете прочитав эту статью.Удачи!
С уважением Юрий Хрипачев.
Восстановление доступа к реестру
Причин, по которым редактор становится недоступным для запуска и изменения, не так много: либо учетная запись администратора системы действительно не позволяет вам это сделать в результате определенных настроек, либо виной всему работа вирусных файлов. Далее мы рассмотрим актуальные способы восстановления доступа к компоненту regedit с учетом разных ситуаций.
Способ 1: Удаление вирусов
Вирусная активность на ПК довольно часто блокирует реестр — это предотвращает удаление вредоносного программного обеспечения, поэтому многие пользователи сталкиваются с этой ошибкой после заражения ОС. Естественно, выход здесь только один — просканировать систему и устранить вирусы, если те были найдены. В большинстве случаев после успешного их удаления работоспособность реестра восстанавливается.
Подробнее: Борьба с компьютерными вирусами
Если антивирусные сканеры ничего не нашли или даже после удаления вирусов доступ к реестру не восстановился, придется сделать это самостоятельно, поэтому переходите к следующей части статьи.
Способ 2: Настройка редактора локальной групповой политики
Обратите внимание, что данный компонент отсутствует в начальных версиях Windows (Home, Basic), в связи с чем владельцам этих ОС следует пропустить все, что будет сказано ниже, и сразу перейти к следующему способу. Всем остальным пользователям легче решить поставленную задачу именно через настройку групповой политики, и вот как это сделать:
Всем остальным пользователям легче решить поставленную задачу именно через настройку групповой политики, и вот как это сделать:
- Нажмите комбинацию клавиш Win + R, в окне «Выполнить» введите gpedit.msc, затем Enter.
В открывшемся редакторе, в ветке «Конфигурация пользователя» найдите папку «Административные шаблоны», разверните ее и выберите папку «Система».
В правой части найдите параметр «Запретить доступ к средствам редактирования реестра» и кликните по нему левой кнопкой мыши два раза.
В окне смените параметр на «Отключить» либо «Не задано» и сохраните изменения кнопкой «ОК».
Теперь попробуйте запустить редактор реестра.
Способ 3: Командная строка
Через командную строку можно восстановить работоспособность реестра, введя специальную команду. Этот вариант будет полезен, если групповая политика как компонент ОС отсутствует или изменение ее параметра не помогло. Для этого:
- Через меню «Пуск» откройте «Командную строку» с правами администратора. Для этого кликните по компоненту правой кнопкой мыши и выберите пункт «Запуск от имени администратора».
Скопируйте и вставьте следующую команду:
Нажмите Enter и проверьте реестр на работоспособность.
Способ 4: BAT-файл
Еще один вариант включения реестра — создание и использование BAT-файла. Он станет альтернативой запуску командной строки, если та по каким-то причинам недоступна, например, из-за вируса, заблокировавшего и ее, и реестр.
- Создайте текстовый документ TXT, открыв обычное приложение «Блокнот».
-
Вставьте в файл следующую строку:
Эта команда включает доступ к реестру.
Сохраните документ с расширением BAT. Для этого нажмите «Файл» — «Сохранить».
В поле «Тип файла» смените вариант на «Все файлы», после чего в «Имя файла» задайте произвольное название, дописав в конце .bat, как это показано на примере ниже.
Кликните по созданному BAT-файлу правой кнопкой мыши, в контекстном меню выберите пункт «Запуск от имени администратора». На секунду появится окно с командной строкой, которое потом исчезнет.
После этого проверьте работу редактора реестра.
Способ 5: INF-файл
Компания Symantec, занимающаяся разработкой ПО в области информационной безопасности, предоставляет свой способ разблокировки реестра использованием файла расширения INF. Он сбрасывает значения ключей shell\open\command по умолчанию, восстанавливая тем самым доступ к реестру. Инструкция к этому методу следующая:
Нажмите по файлу правой кнопкой мыши и выберите пункт «Установить». Никаких визуальных уведомлений об инсталляции при этом не будет отображено, поэтому вам остается проверить реестр – доступ к нему должен восстановиться.
Мы рассмотрели 5 способов восстановления доступа к редактору реестра. Некоторые из них должны помочь даже при условии блокировки командной строки и отсутствия компонента gpedit.msc.
Опишите, что у вас не получилось.
Наши специалисты постараются ответить максимально быстро.