Data Execution Prevention (DEP) — функция безопасности, встроенная в семейство операционных систем Windows, которая не позволяет приложению исполнять код из области памяти, помеченной как «только для данных». Она позволит предотвратить некоторые атаки, которые, например, сохраняют код в такой области с помощью переполнения буфера.
К сожалению данная функция часто работает неправильно и не даёт работать нормальным программам, поэтому многие её отключают. Какие проблемы бывают из-за включенной функции DEP я уже писал: https://nopcproblem.ru/instrukciya-po-adresu-pamyat/.
Как отключить DEP в Windows XP
– войти в систему с правами администратора;
– откройте любую папку, сверху в меню выбирайте Сервис -> Свойства папки -> Вид -> выбирайте «Показывать скрытые файлы и папки»;
– в разделе «Файлы и папки» уберите флажок «Скрывать защищенные системные файлы» и нажмите OK;
– откройте Мой компьютер –> диск C;
– найдите скрытый системный файл boot.ini, щелкните на него правой кнопкой мыши;
– из открывшегося контекстного меню выберите Изменить;
– установите значение опции noexecute=AlwaysOff
например, если операционная система у вас установлена на диске C:, примерное содержимое файла boot.ini:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)WINDOWS=»Microsoft Windows XP Professional RU» /noexecute=AlwaysOff /nopae /fastdetect
– сохраните сделанные изменения и закройте файл boot.ini.
В Windows Vista всё отключается немного иначе.
Как отключить DEP в Windows Vista Windows 7 Windows 10
– нажмите Пуск;
– в строке Начать поиск введите cmd;
– под заголовком Программы щелкните правой кнопкой мыши на cmd.exe;
– из контекстного меню выберите «Запуск от имени администратора»;
– введите пароль администратора, если появится соответствующий запрос;
– после приглашения системы введите команду bcdedit.exe /set {current} nx AlwaysOff
– нажмите Enter;
– появится сообщение «Операция успешно завершена»;
– закройте это окно.
Если эта статья вам помогла, напишите в комментариях об этом пожалуйста. Также если есть проблемы и что-то не получилось, также пишите, постараюсь помочь.