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

Ответить


Этот вопрос предназначен для предотвращения автоматической отправки форм спам-ботами.
Смайлики
:| :) :wink: :D :lol: :( :cry: 8) :o :oops: :? :x :P :evil: :twisted: :roll: :!: :?: :idea: :arrow: :mrgreen:
Ещё смайлики…

Markdown is OFF

BBCode ВКЛЮЧЁН
[img] ВКЛЮЧЁН
[url] ВКЛЮЧЁН
Смайлики ВКЛЮЧЕНЫ

Обзор темы
   

Развернуть Обзор темы: Как отключить предотвращение выполнения данных (DEP)

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

UncleFather » 28 янв 2009 06:31, Ср

При работе в Windows иногда не удается запустить какую-либо программу. При этом появляется сообщение «Предотвращение выполнения данных – Microsoft Windows. Для защиты компьютера эта программа была закрыта системой». Это сработала функция DEP.
DEP (Data Execution Prevention) – предотвращение выполнения данных (ПВД) – это набор программных и аппаратных технологий, позволяющих выполнять дополнительные проверки содержимого оперативной памяти и предотвращать запуск вредоносного кода.
Функция DEP позволяет отразить целый класс атак. В частности, DEP позволяет блокировать вирусы и другие вредоносные программы, пытающихся выполнить свой код из областей системной памяти, резервированных для Windows и других авторизованных программ. Обнаружив, что программа использует системную память неправильно, средство DEP принудительно закрывает программу и выдает соответствующее сообщение.
В операционных системах Windows XP с пакетом обновлений 2 (SP2), Windows Server 2003 с пакетом обновлений 1 (SP1) и Windows Vista функция DEP реализована как на программном, так и на аппаратном уровне.
В отличие от брандмауэра или антивирусной программы средство DEP не препятствует установке потенциально опасных программ. Вместо этого выполняется наблюдение, чтобы программы использовали системную память безопасным образом. Для этого DEP работает отдельно или вместе с совместимыми микропроцессорами и помечает некоторые области как «невыполняемые». Если программа пытается запустить код (любой код) из защищенной области, DEP закрывает программу и отображает уведомление.
Чтобы отключить функцию предотвращения выполнения данных (Data Execution Prevention, DEP), нужно в boot.ini установить значение опции noexecute=AlwaysOff.
Аппаратная поддержка DEP отключается в BIOS:
Для AMD: No-execute page-protection (NX).
Для Intel: Execute Disable Bit (XD).
Подробно о DEP читаем здесь.


Вернуться к началу