Что такое dep, как его включить или отключить для игр и программ в Windows 7, 8, 10

В этой статье объясняется, как включить или отключить Data Execution Prevention (DEP) в системе Windows 7, 8 и 10. Это предотвратит выполнение кода, который полагается на аппаратный компонент устройства, в областях, помеченных как неисполняемые. По сути, он блокирует возможность вирусной атаки с этой стороны.

Однако он также может блокировать довольно «тихие» приложения и игры, которые могут выполняться и выдавать ошибки типа «Instruction accessed memory address. Память не может быть прочитана или записана». Dep может быть отключен для всей системы или для конкретного приложения.

Отключение DEP для всей системы

Сначала пользователь должен запустить командную строку от имени администратора, что можно сделать из меню «Пуск», найдя нужное приложение, щелкнув по нему правой кнопкой мыши и выбрав соответствующий пункт меню. Введите bcdedit.exe /set {current} nx AlwaysOff в консоли и запустите его.Командная строка

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

Отключение для определенной программы

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

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

Как узнать VID и PID вашего флеш-накопителя. Программы для определения VID и PID

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

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

После того как начальные шаги сделаны, можно приступать к работе. Начните с нажатия клавиш win+r и введите regedit в открывшемся окне. Откроется приложение реестра, в котором нужно перейти в раздел HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows NT CurrentVersion AppCompatFlags Layers. Теперь нужно щелкнуть правой кнопкой мыши на пустом месте в правой части окна и выбрать пункт New из всплывающего меню, затем щелкнуть на строковом параметре. Имя новой переменной должно быть полным путем программы, чей dep вы хотите отключить.Редактирование параметров

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

Включение DEP

Чтобы включить эту опцию, необходимо вспомнить, как она была отключена. Если вся система была отключена, опция, доступная через панель управления, будет просто недоступна.DEP отключен

В этом случае вам придется снова вызвать командную строку с правами администратора и ввести оператор bcdedit.exe /set {current} nx AlwaysOn. Затем устройство необходимо перезагрузить, после чего функция снова заработает, а отключить ее можно только для определенных приложений.

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

Как зарегистрироваться и пользоваться порталом Autocode?

Если деактивация была произведена через реестр, нужно снова зайти в реестр, перейти в HKEY_LOCAL_MACHINE SOFTWARE Microsoft Windows NT CurrentVersion AppCompatFlags Layers и удалить там параметры, отвечающие за нужное приложение, или удалить их все.

Оцените статью
Silverkomp.ru
Добавить комментарий

Adblock
detector