Как отключить DEP в Windows в 5 простых шагов
Начиная с версии виндовсXP и выше, разработчики предусмотрели особеннуюутилиту dep. Она дает возможность предотвращать выполнение данных, благодаря чему повышается уровень защиты от различных компьютерных угроз. В некоторых случаях подобный процесс мешает выполнять необходимые операции на ПК, и тогда пользователь требуется отключение dep.
Отключение DEP для Windows 7 и Windows 8.1
Когда функция, останавливающая исполнение кода,нарушает работу в системе, то отключают ее действие в отношении всех установленных ПО. Выключение проводят в качестве администратора в командной строке.
Чтобы в Windows 7 отключить depвыполняется ряд операций:
-
При появлении запроса вводится пароль.
-
В окне интерпретатора операционной системы латинскими буквами пропечатывается bcdedit.exe /set {current} nxAlwaysOff. Выполнение команды подтверждается клавишей «Enter».
-
В завершение окно с изменениями и закрывается и перезагружается компьютер.
Чтобы в последующем включить dep на Windows 7, по аналогичному алгоритму вносятся изменения в командной строке, но при этом взаменAlwaysOn пропечатывается AlwaysOff. После перезагрузки функция будет работать в обычном режиме.
Подобные операции выполняют, когда нужноотключить dep в Windows 8 или 8.1. Только в отличие от седьмой версии, чтобы открыть командную строку в восьмерке применяют команду «выполнить», открытую через меню «пуск» или нажатием Win+R. В пустой строке открыть вручную набирают задачу cmd и подтверждают выбор.
Важно обратить внимание на то, что если на компьютере установлена версия XP, то придерживаться подобной инструкции не получиться. Чтобы отключить depв Windowsxpдля всей системы, требуется редактирование файла boot.ini, расположенного в содержании загрузочного диска. Для этого файл открывают, выбирают параметр noexecute и добавляют к нему частичку = AlwaysOff. Настройки сохраняются, после чего ПК перезагружается.
Отключение DEP для отдельных программ
Чаще всего, разумней оставить исполнение функции для защиты всей системы и отключить dep в отношении отдельных программ.
В случае редактирования параметров системы изменения проводятся во вкладке «Дополнительно», расположенной в разделе «Свойства системы». Для этого нужно открыть окошко дополнительных параметров одним из вариантов:
-
Через «мой компьютер» в раздел «Свойства».
-
Через панель управления в разделе «Система».
Настройки закрепляются перезагрузкой ПК.
Обратите внимание, что при выборе некоторых программ, может появиться сообщение «эта программа должна выполняться с включенным dep», тогда поставить ее в исключения не получиться и единственным вариантом останется отключение функции для всей системы.
В редакторе реестра
Аналогичные операции выполняют и в редакторе реестра. Для этого:
-
Открывается окно редактора, через пуск или комбинацию Win+R и набор в команде «Выполнить» английского слова regedit. После нажимается «ОК» или «Enter».
-
Открывается или создается подраздел Layers в папке AppCompatFlags, расположенной по пути следования через раздел локальных машин, папки SOFTWARE, Microsoft, Windows NT и CurrentVersion.
-
Затем в окне раздела для каждого ПО, к которому нужно отключить dep, через контекст создается строковый параметр. Каждому новому параметру присваивается имя, краткое от названия исполняемого файла, а в строке значений задается путь его открытия. Например, если нужно отключить предотвращение выполнения данных к программе InternetExplorer, то выполняют следующие настройки:
В завершение компьютер перезагружается.
Чтобы вновь включить depдля программ, отмеченных в списке исключений, проводится возвращение исходных настроек.
Для этого восстанавливаетсяотметка в строке работы утилиты в отношении основных программ и служб или в редакторе реестра удаляются строковые параметры, соответствующие ПО, к которым возвращается исполнение функции data execution prevention.