Как отключить DEP (предотвращение выполнения данных) в Windows 10

Отключите DEP в Windows 10:(Turn Off DEP in Windows 10: ) иногда предотвращение выполнения данных(Data Execution) вызывает ошибку, и в этом случае важно отключить его, и в этой статье мы увидим, как именно отключить DEP .

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

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

Как отключить DEP (предотвращение выполнения данных)

Вы можете легко отключить предотвращение выполнения данных(Data) для конкретной программы, выполнив следующие действия:

ПРИМЕЧАНИЕ(NOTE) . DEP можно отключить глобально для всей системы, но делать это не рекомендуется, так как это сделает ваш компьютер менее безопасным.

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

1. Щелкните правой кнопкой мыши «Мой компьютер» или «Этот компьютер (My Computer or This PC ) » и выберите « Свойства». (Properties.) Затем нажмите « Дополнительные параметры системы»(Advanced system settings) на левой панели.

В левой части следующего окна нажмите «Дополнительные параметры системы».

2. На вкладке «Дополнительно» нажмите « Настройки(Settings) » в разделе «Производительность»(Performance) .

Нажмите кнопку «Настройки» под ярлыком «Производительность».

3. В окне « Параметры производительности(Performance Options) » щелкните вкладку «  Предотвращение выполнения данных(Data Execution Prevention) ».

По умолчанию DEP включен для основных программ и служб Windows.

Теперь у вас есть два варианта, как вы можете видеть, по умолчанию DEP включен для основных программ( DEP is turned on for essential Windows programs) и служб Windows, и если выбран второй вариант, он включит DEP для всех программ и служб (не только Windows ), кроме тех, которые вы выбрали. .

4. Если у вас возникли проблемы с программой, выберите второй переключатель, который включит DEP для всех программ и служб,( Turn on DEP for all programs and services) кроме выбранных, а затем добавьте программу, с которой возникла проблема. Однако теперь DEP включен для всех других программ в Windows , и вы можете оказаться там, где начали, т. е. у вас могут возникнуть те же проблемы с другими программами Windows . В этом случае вам придется вручную добавить каждую программу, с которой возникла проблема, в список исключений.

5. Нажмите кнопку « Добавить(Add) » и перейдите к местоположению исполняемого файла программы, который вы хотите удалить из-под защиты DEP .

Нажмите кнопку «Добавить» и перейдите к местоположению исполняемого файла программы.

ПРИМЕЧАНИЕ. При добавлении программ в список исключений вы можете получить сообщение об ошибке « Вы не можете установить атрибуты DEP для 64-разрядных исполняемых файлов(You can not set DEP attributes on 64-bit executables) » при добавлении 64-разрядных исполняемых файлов в список исключений. Однако вам не о чем беспокоиться, поскольку это означает, что ваш компьютер 64-разрядный, а ваш процессор уже поддерживает аппаратную поддержку DEP .

компьютер поддерживает аппаратный DEP

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

(Turn DEP Always)Включите или всегда (Always Off)отключите DEP с помощью командной строки(Command Prompt)

Постоянное( DEP always on) включение DEP означает, что оно будет всегда включено для всех процессов в Windows , и вы не сможете освободить какой-либо процесс или программу от защиты, а постоянное отключение DEP( DEP always off) означает, что оно будет полностью отключено, и ни один процесс или программа, включая Windows , не будут защищены. Давайте посмотрим, как включить их оба:

1. Щелкните правой кнопкой мыши кнопку Windows и выберите Командная строка (Администратор)(Command Prompt (Admin)) .

2. В cmd  (командная строка) введите следующие команды и нажмите Enter:

To always turn on DEP:  bcdedit.exe /set {current} nx AlwaysOn
To always turn off DEP: bcdedit.exe /set {current} nx AlwaysOff

всегда включать или выключать DEP

3. Нет необходимости запускать обе команды, как показано выше, достаточно запустить только одну. Вам также потребуется перезагрузить компьютер после внесения любых изменений в DEP . После того, как вы использовали одну из приведенных выше команд, вы заметите, что интерфейс Windows для изменения настроек DEP отключен, поэтому используйте параметры командной строки только в крайнем случае.

Настройки DEP отключены

Вам также может понравиться:

Вот и все, вы успешно узнали , как отключить DEP (предотвращение выполнения данных)(How to turn Off DEP (Data Execution Prevention)) . Так что это все, что мы можем обсудить DEP , как отключить DEP и как всегда включать /выключать DEP , и если у вас все еще есть сомнения или вопросы относительно чего-либо, не стесняйтесь комментировать.



About the author

Я профессиональный аудиотехник и клавишник с опытом работы более 10 лет. Я работал в корпоративном мире в качестве консультанта и менеджера по продуктам, а в последнее время — инженером-программистом. Мои навыки и опыт позволяют мне работать над различными типами проектов от малого бизнеса до крупных компаний. Я также являюсь экспертом по Windows 11 и работаю над новой операционной системой уже более двух лет.



Related posts