Как отключить DEP в Windows

DEP (Data Execution Prevention) — это функция безопасности в Windows, которая помогает защищать систему от вредоносных программ и вирусов, предотвращая запуск кода в определенных участках памяти. Несмотря на ее пользу, DEP может вызывать конфликты с некоторыми программами. Если вам нужно временно отключить DEP, вот пошаговое руководство, как это сделать.

Шаг 1: Откройте командную строку от имени администратора

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

  • Нажмите Win + S и введите "cmd".
  • Найдите Командная строка в результатах поиска.
  • Щелкните правой кнопкой мыши и выберите Запуск от имени администратора.

Шаг 2: Проверьте текущие настройки DEP

Прежде чем изменять параметры, можно проверить, какие настройки DEP активны. В командной строке введите следующую команду:

wmic OS Get DataExecutionPrevention_SupportPolicy

Результат покажет один из четырех возможных параметров:

  • 0 — DEP отключен для всех процессов.
  • 1 — DEP включен только для основных системных программ и служб.
  • 2 — DEP включен для всех программ и служб.
  • 3 — DEP включен для всех процессов, кроме исключений, которые вы указали вручную.

Шаг 3: Отключите DEP через командную строку

Для полного отключения DEP введите следующую команду и нажмите Enter:

bcdedit.exe /set {current} nx AlwaysOff

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

Шаг 4: Включите DEP снова при необходимости

Если вы захотите повторно включить DEP, введите в командной строке следующую команду:

bcdedit.exe /set {current} nx AlwaysOn

Не забудьте перезагрузить компьютер, чтобы вернуть DEP в исходное состояние.

Альтернативный метод: Отключение DEP через графический интерфейс

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

  1. Откройте Панель управления и перейдите в раздел Система.
  2. Щелкните Дополнительные параметры системы в левом меню.
  3. Перейдите на вкладку Дополнительно и нажмите кнопку Параметры в разделе Быстродействие.
  4. На вкладке Предотвращение выполнения данных вы можете выбрать опцию Включить DEP для всех программ и служб, кроме выбранных или Включить DEP только для основных программ.
  5. Для добавления программы в исключения нажмите Добавить, выберите программу и сохраните изменения.