Настройте или отключите DEP (предотвращение выполнения данных) в Windows
Предотвращение выполнения данных, также известное как DEP, представляет собой набор технологий, встроенных в Windows XP SP2 и более поздних версий, которые предотвращают запуск кода в определенных областях памяти, которые не авторизованы..
Это помогает предотвратить все виды атак и эксплойтов, которые обычно могли бы выполняться свободно. Предотвращение выполнения данных поставляется в двух вариантах: аппаратно-поддерживаемый DEP и программно-принудительный DEP.
Большинству пользователей никогда не придется беспокоиться о DEP, поскольку он работает в фоновом режиме и обычно защищает только двоичные файлы системы Windows или программы, которые «согласны». Однако, если DEP включен для всех программ, это может вызвать проблемы с определенными программами..
DEP иногда отключает программу или процесс без какого-либо уведомления, если это нарушает DEP. Обычно это сторонние или более старые программы, написанные неправильно для Windows.
Вы можете отключить предотвращение выполнения данных для конкретной программы в Windows, выполнив следующие действия. Обратите внимание, что вы можете отключить DEP глобально для всей системы, но это не рекомендуется, так как это делает ваш компьютер менее безопасным.
Включить / отключить DEP
Шаг 1: Щелкните правой кнопкой мыши на Мой компьютер и выбрать свойства. Затем нажмите на продвинутый вкладка, а затем настройки под Спектакль.
В Windows 8 или Windows 10, щелкните правой кнопкой мыши на этом компьютере, выберите свойства а затем нажмите на Расширенные системные настройки ссылка на сайт.
Шаг 2: Теперь нажмите на Предотвращение выполнения данных вкладка, и вы увидите две переключатели:
Шаг 3Вот где это может быть немного сложно. По умолчанию для DEP следует установить первую радиокнопку и, следовательно, защищать только основные программы и службы Windows. Если выбран второй переключатель, он включит DEP для ВСЕХ процессов, а не только для процессов Windows..
Если у вас возникли проблемы с программой, попробуйте выбрать первую радиокнопку, перезагрузите компьютер и посмотрите, исправит ли это проблему. Если нет, вы можете пойти дальше и нажать Включите DEP для всех программ и служб, кроме выбранных. и затем добавьте программу, которая имеет проблемы. Обязательно установите флажок также.
Однако теперь DEP включен для любой другой программы в Windows, и у вас может возникнуть такая же проблема с другими программами. В этом случае вы должны вручную каждую программу в список исключений.
Шаг 4: Нажмите добавлять Нажмите кнопку и выберите местоположение исполняемого файла для программы, которую вы хотите удалить из DEP-защиты..
Стоит также отметить, что вы можете получить сообщение об ошибке с указанием Вы не можете установить атрибуты DEP для 64-битных исполняемых файлов при добавлении 64-битного исполняемого файла в список исключений. Это нормально, потому что это означает, что ваш компьютер 64-битный и ваш процессор уже поддерживает аппаратный DEP.
Это означает, что все 64-битные процессы всегда защищены. Единственный способ помешать DEP защитить 64-битное приложение - полностью его отключить. Однако, чтобы полностью отключить DEP, вы должны использовать командную строку.
Всегда включать / выключать DEP
В дополнение к двум параметрам, которые вы видите на вкладке «Предотвращение выполнения данных» выше, есть еще два параметра, которые вы можете настроить для DEP.
Всегда включен - DEP будет включен для всех процессов в Window, и вы не можете освободить ни один процесс или программу от защиты
Всегда выключен - DEP будет полностью отключен, и ни один процесс или программа, включая процессы Windows, не будут защищены.
Для этого откройте командную строку, нажав на Начните, печатать в CMD, щелкнув правой кнопкой мыши по первому элементу и выбрав Запустить от имени администратора.
Теперь, чтобы включить DEP всегда, скопируйте и вставьте следующую команду:
bcdedit.exe / set current nx AlwaysOn
Чтобы всегда отключать DEP, введите следующую команду:
bcdedit.exe / set current nx AlwaysOff
Обратите внимание, что вам нужно выполнить только одну из этих команд, а не обе, как показано выше. Вам также нужно будет перезагрузить компьютер после внесения изменений в DEP..
После внесения изменений вы заметите, что интерфейс Windows для изменения настроек DEP отключен, поэтому используйте только параметры командной строки, если это необходимо. Один вариант не дает вам абсолютно никакой защиты, а другой дает вам полную защиту.
По умолчанию и идеальным вариантом является проверка первого переключателя, который защищает только основные программы и службы Windows. Если у вас есть какие-либо вопросы, не стесняйтесь комментировать. наслаждаться!