Как запретить программе изменять реестр

Реестр Windows – это иерархическая база данных, в которой содержится информация о конфигурации и настройках системы. Неумелое изменение ее содержимого может привести к необходимости переустанавливать Windows. Как ввести запрет на изменение реестра для неопытных пользователей?

Как запретить изменение реестра

Статьи по теме:

  • Как запретить изменение реестра
  • Как запретить закрытие
  • Как запретить запись на флешку

Инструкция

Есть несколько способов запретить пользователям редактировать реестр. Из меню «Пуск» выбирайте опцию «Выполнить» и введите в командное окно gpedit.msc. В правой части раскрывшегося окна экрана «Групповая политика» кликните дважды по пункту «Конфигурация пользователя».

В новом окне двойным кликом откройте «Административные шаблоны», затем таким же образом щелкайте по пункту «Cиcтeмa». В прaвoй чacти нового oкна найдите «Сделать недоступными средства редактирования реестра». Вызывайте выпадающее меню щелчком правой клавиши мыши и выбирайте опцию «Свойства». Отметьте пункт «Включен». В разделе «Отключить запуск regedit без предупреждения?» можете выбрать из списка значение «Да» или «Нет».

Реестр не сохраняет изменения, РЕШЕНО!!!

Есть способ запретить выполнение команды regedit.exe. Для других команд редактирование реестра будет доступно. Ввeдитe rеgеdit в командную строку. Раскроется окно редактора реестра.

Откройте раздел HKCurrentUserSoftwareMicrosoftWindowsCurrentVersionPolicies. В меню «Правка» выбирайте опции «Создать» и «Раздел». Введите название раздела System. В меню «Правка» создайте «Параметр Dword» с помощью команды «Создать» и введите название параметра DisableRegistryTools. Щелкните дважды по названию и присвойте ему значение.

Если значение равно 1, редактирование реестра запрещено, если 0 – разрешено.

Для полного успеха лучше подтвердить запрет через групповые политики, как описано выше.

Из меню «Пуск» откройте «Все программы», «Стандартные» и «Блокнот». Запишите в нем код:
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USERSOFTWAREMicrosoft WindowsCurrentVersonPoliciesSystem]

«DisableRegistryTools»=dword:00000001
Добавьте пустую строку. Сохраните запись как edit.reg. Закройте «Блокнот» и дважды щелкните по значку созданного вами файла. Новый параметр добавится в реестр. Если вам потребуется снять запрет на редактирование, откройте в «Блокноте» этот файл и измените значение параметра на 0:

Источник: www.kakprosto.ru

Как закрыть доступ пользователей к реестру Windows 10

В Windows 10 реестр является критически важной базой данных, в которой хранятся параметры низкого уровня, необходимые для ОС и многих приложений. Хотя вы можете использовать его для изменения многочисленных настроек на вашем компьютере (например, запрета пользователям менять обои на рабочем столе), редактировать эту базу данных не имеет смысла, если вы точно не знаете, что делаете, потому что маленькая ошибка может привести ко многим проблемам.

Читайте также:
Как визуализировать программу на python

Как запретить запуск любой программы на компьютере или ноутбуке в Windows 10, 8 или 7

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

Запрет на редактирование реестра Windows 10

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

В этом руководстве по Windows 10 мы расскажем вам, как запретить пользователям открывать и редактировать реестр с помощью групповой политики и (как ни странно) самого реестра.

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

Самый простой способ запретить пользователям открывать и редактировать реестр в Windows 10 – использовать редактор локальной групповой политики. Однако, вы можете использовать эту опцию, только если у вас установлена Windows 10 Pro, Enterprise или Education.

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

  1. Используйте сочетание клавиш Win + R , чтобы открыть командное окно «Выполнить».
  2. Введите gpedit.msc и нажмите кнопку ОК , чтобы открыть редактор локальной групповой политики.
  3. Найдите следующий путь: Конфигурация пользователя → Административные шаблоны → СистемаЗапретим доступ к средствам редактирования реестра Windows 10
  4. На правой стороне дважды щелкните политику Запретить доступ к средствам редактирования реестра.
  5. Выберите опцию «Включено».
  6. В разделе Параметры: выберите Да в раскрывающемся меню, если вы не хотите, чтобы пользователи использовали реестр, но при этом могли изменять параметры без вывода сообщений с помощью переключателя regedit /s. Или выберите Нет , чтобы вообще запретить запуск редактора. Запретим запуск редактора реестра для пользователей Windows 10
  7. Нажмите Применить и ОК .

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

Читайте также:
Coreldraw выдает ошибку при открытии программы

Если вам больше не нужен этот параметр, вы можете выполнить те же действия, но на шаге 5 выберите параметр «Не задано» . Эти измененные параметры через редактор локальной групповой политики должны вступить в силу немедленно, и вам не нужно перезагружать компьютер.

Как запретить доступ к реестру с помощью реестра

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

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

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

Отключить реестр

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

  1. Откройте редактор от имени администратора через системный поиск (regedit). Если вы работаете со стандартной учетной записью, вы должны ввести учетные данные, чтобы перейти на учетную запись администратора. В противном случае вы не сможете внести изменения, если временно не измените тип учетной записи на Администратора.
  2. Найдите следующий путь: HKEY_CURRENT_USERSOFTWAREMicrosoftWindowsCurrentVersionPolicies
  3. Щелкните правой кнопкой мыши ключ Policies, выберите Создать → Раздел. Создание нового раздела в ветке редактора реестра
  4. Назовите ключ System и нажмите Enter .
  5. Щелкните правой кнопкой мыши справа в правом поле (при выделенном «System»), выберите Создать → Параметр DWORD (32 бит) . Создадим значение строкового параметра DWORD (32-bit)
  6. Назовите ключ DisableRegistryTools и нажмите Enter . Обновление значений ключа в реестре Windows 10
  7. Дважды щелкните по вновь созданному DWORD и измените его значение с 0 на 1 . Параметры значения DisableRegistryTools:
    • 0 – редактор реестра работает нормально.
    • 1 – редактор реестра не открывается, но его можно запустить в режиме без вывода сообщений с помощью ключа /s при использовании команд.
    • 2 – редактор реестра не может быть запущен в обычном режиме или в режиме без вывода сообщений.
    • Нажмите ОК .

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

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

    Читайте также:
    Программа настройки звука на компьютере по частотам

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

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

    Включить реестр

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

    1. Откройте Блокнот.
    2. Скопируйте и вставьте следующий код в текстовый файл: Windows Registry Editor Version 5.00 [HKEY_CURRENT_USERSOFTWAREMicrosoftWindowsCurrentVersionPoliciesSystem] «DisableRegistryTools»=dword:00000000
    3. Откройте меню «Файл» и выберите Сохранить как.
    4. Сохраните файл в месте, которое легко найти с описательным именем и с расширения .reg (например, enableReg.reg).
    5. Запустите командную строку от имени администратора.
    6. Введите следующую команду, чтобы перейти к REG-файлу, который вы создали, и нажмите Enter : cd C:UsersUsers В команде измените C:UsersUsers, указав путь к файлу enableReg.reg
    7. Введите следующую команду, чтобы включить реестр, и нажмите Enter : regedit.exe /s enableReg.reg
    8. Закройте командную строку.

    Эти шаги изменят значение DWORD DisableRegistryTools с 1 обратно на 0. Если вы не получили никаких ошибок, теперь вы сможете немедленно восстановить доступ к реестру.

    Это руководство ориентировано на Windows 10, но вы можете использовать те же шаги в Windows 8.1 и Windows 7.

    Источник: windows-school.ru

    Windows 7 — Ограничение доступа к реестру

    Реестр — это очень уязвимая часть операционной системы Windows. Поэтому, если вы не знаете какие именно изменения вы производите в реестре, вы можете серьезно повредить операционную систему своего компьютера. Сегодня мы покажем вам, как ограничить доступ к реестру пользователям операционной системы Windows 7.

    Сначала введите gpedit.msc в поле поиска меню «Пуск».

    Запуск gpedit.msc

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

    Редактор локальной групповой политики

    Установите переключатель в положение «Включить», нажмите кнопку «ОК», затем закройте редактор «Групповой политики».

    Запретить доступ к средствам редактирования реестра

    Теперь, если пользователь попытается получить доступ к реестру.

    Запуск regedit

    Он получит предупреждение, что он не имеет к нему доступа.

    Диалоговое окно - Редактирование реестра запрещено

    Примечание: этот метод использует редактор Групповой политики, который не доступен в домашних версиях Windows 7.

    Источник: itchief.ru

    Рейтинг
    ( Пока оценок нет )
    Загрузка ...
    EFT-Soft.ru