Отключение функции DEP в Windows 7


В Виндовс 7 встроен очень полезный алгоритм предотвращения выполнения данных (ПВД), оригинальное название Data Execution Prevention (DEP). Суть состоит в следующем — ОС при аппаратной реализации NX (от фирмы-производителя Advanced Micro Devices) либо XD (от фирмы-производителя Интел) запрещает выполнять действия алгоритму из того сектора оперативной памяти, который отмечен параметром неисполняемый. Более просто: выполняет блокировку одного из направлений вирусной атаки.

Отключение DEP для Виндовс 7

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

Способ 1: Командная строка

  1. Открываем «Пуск», вводим cmd. Жмём ПКМ, открываем с возможностью администрирования.
  2. Пуск cmd запуск от имени администратора

  3. Набираем следующую команду:
    bcdedit.exe /set {current} nx AlwaysOff
    Жмём «Enter».
  4. Cmd команда отключения DEP

  5. Увидим оповещение, в котором написано, что действие завершено, после этого перезапускаем ПК.

Способ 2: Панель управления

  1. С возможностью администрирования входим в ОС, переходим по адресу:
    Панель управления\Все элементы панели управления\Система
  2. Панель управления система DEP

  3. Переходим в «Дополнительные параметры системы».
  4. Система дополнительные параметры системы

  5. Подраздел «Дополнительно» находим в участке «Быстродействие», переходим в пункт «Параметры».
  6. Свойства системы быстродействие параметры

  7. Подраздел «Предотвращение выполнения данных», выбираем значение «Включить DEP для …:».
  8. Выключение Dep

  9. В данном меню у нас появляется выбор, самим настроить для каких именно программ или приложений необходимо выключить алгоритм ПВД. Выделяем программу, представленную в каталоге, либо жмём «Добавить», выбираем файл с расширением «.exe».
  10. Выключение DEPдля определенной программы

Способ 3: Редактор реестра

  1. Открываем редактор реестра. Оптимальный вариант – нажимаем клавиши «Win+R», пишем команду regedit.exe.
  2. выполнить regedit

  3. Переходим в следующий раздел:
    HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ AppCompatFlags \ Layers.
  4. Редактор реестра Layers

  5. Создаем «Строковый параметр», название которого приравнивается к адресу местоположения элемента, в котором необходимо отключить функционал DEP, значение присваиваем – DisableNXShowUI.
  6. Строковый параметр отключение DEP

Включения работы DEP: запускаем интерпретатор команд Виндовс 7, и в нём вводим команду:
Bcdedit.exe/set{current} nx OptIn
Дальше перезапускаем ПК.

При выполнении данных несложных действий при помощи командной строки или настройки системы/реестра отключается функция DEP в Виндовс 7. Представляет ли опасность отключение функционала DEP? Чаще всего нет, если программа, для которой происходит это действие, с официального ресурса, то это не опасно. В других случаях есть опасность заражения вирусным ПО.

Помогла ли Вам статья?
Да Нет

Рекомендуем:

Задайте вопрос или оставьте мнение
Получить ответ на Email
Уведомить о

1 Ответ
По рейтингу
Новые Старые
Межтекстовые Отзывы
Посмотреть все комментарии
Аноним
24 октября 2023 20:15

спасибо друг,способ 4 помог