Меню
Категории
Как полностью отключить DEP в Windows Vista
21 сентября, 2009 Система

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

Предотвращение выполнения данных (Data Execution Prevention, DEP) – это набор программных и аппаратных технологий, позволяющих выполнять дополнительные проверки содержимого памяти и предотвращать запуск вредоносного кода. В операционных системах Windows XP с пакетом обновлений 2 (SP2) и Microsoft Windows XP Tablet PC Edition 2005 функция DEP реализована как на программном, так и на аппаратном уровне.

Основным преимуществом функции DEP является возможность предотвращения запуска вредоносного кода из области данных. Как правило, содержимое стека и кучи по умолчанию не является исполняемым кодом. При аппаратной реализации функция DEP вызывает исключение при запуске кода из указанных местоположений. Функция DEP, реализованная на программном уровне, предотвращает использование вредоносными программами механизма обработки исключений, существующего в Windows.

“…в отличие от брандмауэра или антивирусного программного обеспечения функция DEP не препятствует установке потенциально опасных программ на компьютер, а только следит за тем, как программы используют память, и после установки SP2, DEP по умолчанию включена для основных программ и служб Windows.”

dep vista 1 - Как полностью отключить DEP в Windows Vista

Для того чтобы такая ошибка не появлялась необходимо выключить службу DEP.

Службу можно перевести в два штатных режима. При первом служба следит за свеми службами и программами, при втором только за важными системными программами и службами.

dep vista 2 - Как полностью отключить DEP в Windows Vista

Зачастую это не помогает и необходимо полностью отключить DEP.

Итак отключаем полностью.

нажмите кнопку Пуск;
– в строке Начать поиск введите cmd;
– под заголовком Программы щелкните правой кнопкой мыши cmd.exe;
– из контекстного меню выберите Запуск от имени администратора;
– введите пароль администратора, если появится соответствующий запрос;
– после приглашения системы введите команду bcdedit.exe /set nx AlwaysOff
– нажмите Enter;
– появится сообщение Операция успешно завершена;
– закройте окно Интерпретатора команд Windows.

Примечания

1. По умолчанию используется значение bcdedit.exe /set {current} nx OptIn.
2. bcdedit.exe /set {current} nx AlwaysOff означает, что функция DEP отключена для всей системы, независимо от наличия аппаратной поддержки DEP.

Windows поддерживает четыре варианта настройки DEP на уровне системы. Во всех этих вариантах может использоваться как программная, так и аппаратная реализация DEP.

  • OptIn — Данное значение используется по умолчанию. На компьютерах, оснащенных процессорами с поддержкой DEP, функция DEP включена по умолчанию для ограниченного числа системных файлов и программ. При этом по умолчанию защищаются только системные файлы Windows.
  • OptOut — По умолчанию функция DEP включена для всех процессов. В диалоговом окне Система панели управления можно вручную создать список приложений, для которых следует отключить DEP. Специалисты по информационным технологиям могут воспользоваться пакетом средств обеспечения совместимости приложений (Application Compatibility Toolkit), чтобы отключить функцию DEP для одной или нескольких программ. При этом вступают в силу исправления, обеспечивающие совместимость программ, для функции DEP.
  • AlwaysOn — Функция DEP включается для всей системы. Все процессы работают с выполнением проверок DEP. В этом режиме нельзя отключить функцию DEP для отдельных приложений. Исправления, обеспечивающие совместимость программ, для функции DEP в силу не вступают. Программы, для которых с помощью пакета средств обеспечения совместимости приложений было отключено использование функции DEP, также работают с выполнением проверок DEP.
  • AlwaysOff — Функция DEP отключена для всей системы, независимо от наличия аппаратной поддержки DEP. Процессор не работает в режиме PAE, если в файле Boot.ini не указан параметр /PAE.
36 комментариев
  1. не могу найти файл cmd. Что делать?

  2. AlwaysOff не помог в виндовс 7, всёравно программа также дальше закрывается системой

  3. Нажать сочетание скавишь Windows+R в открывшемся окошке ввести cmd и нажать энтер

    cmd – это как командная сторка

  4. всё сделал,пишет:
    Не удаётся открыть данные конфигурации загрузки.
    Отказано в доступе.
    Подскажите пожалуйста ещё варианты,очень нужно отключить DEP!!

  5. Помогите плиз у меня в командной строке пишет: Указаны недопустимые целочисленные данные.
    Для получения справки введите в командной строке bcdedit /?

  6. bcdedit.exe_/set_{current}_nx_AlwaysOff

    вместо _ ставите пробелы и вот вам счастье!

  7. у меня все получилось, вот только DEP продолжает дальше работать(((

  8. В общем всё получилось на виндовс 7,но раньше писало “Память не может быть read” , после это комбинации теперь пишет “Память не может быть written”……и чё теперь делать…..???

  9. ОГРОМНОЕ СПАСИБО!!!!!!!!!!!!!!!!!!

  10. cmd надо от админа запускать, иначе не получится.

  11. Комментарий от Arey [ Январь 27, 2010, 23:54 ]

    bcdedit.exe_/set_{current}_nx_AlwaysOff

    вместо _ ставите пробелы и вот вам счастье!

    И так тоже неполучается!!!и от админа запускал!! что делать подскажите!!!???

  12. Выполнение команды подтверждает, но…
    Запуск iTunes по прежнему блокирует!
    Что-то вредоносное сидит?
    Но “Касперский” ничего не находит.

  13. для Лекса
    ты от имени администратора запусти и все получиться

  14. Всё сделал как написано:
    1)Нашёл cmd
    2)Запустил от админа
    3) написал команду bcdedit.exe /set {current} nx AlwaysOff
    4)было написано “успешно выполнено”, но DEP всё-равно с*** работает

    Чё делать помогите плиз!!!????(((

  15. Прошу меня извенить – я написал полную дурь!))))
    Если вы всё сделали как написано на сайте и ничего не отключилось, не огорчайтесь попробуйте перезагрузить комп. У меня получилось полностью отклячить DEP. Если не помогло извеняйте, однако у меня сработало

  16. Всё сделал как написано:
    1)Нашёл cmd
    2)Запустил от админа
    3) написал команду bcdedit.exe /set {current} nx AlwaysOff
    4)было написано «успешно выполнено», но DEP всё-равно с*** работает

    Чё делать помогите плиз!!!????(((

  17. я даже удалил айон переустоновил клиент но всё равно такая байда.директ установил самый новый,и всё равно так же.просканировал антивирусон нет вирусов,скажите плиз что мне делать,может не играть в айон((((

  18. почему у меня язык сам по себе на русский переводит когда я создаю что то….

  19. Не могу отключить DEP.
    Каждый раз система вот что сообщает:
    Ошибка при установке ссылки указанной записи. Не удается найти указанный файл.
    (всё делал и прописывал правильно, и не один раз, и с правами админа) Подскажите в чем может быть дело. Виндовс7.

  20. напишите это в батник идиоты

    bcdedit.exe /set nx AlwaysOff

    и запустите от имени админа придурки

  21. согласен, как придурки. напишите что выше сказано и не надо нифига придумывать. во ламеры блин

  22. Сами вы идиоты, действительно, подтверждаю, есть такая проблема. На семёрке 64 Ultimate не хочет работать, ситуёвина 1-в-1 как у Саши.
    Запускаю от админа cmd, в строке набираю:
    bcdedit /set {current} nx AlwaysOff
    Получаю:
    “Ошибка при установке ссылки указанной записи. Не удается найти указанный файл.”
    Прилагаю скрин: https://img844.imageshack.us/img844/2608/cmdxg.jpg

  23. Я все сделала как сказано, все равно программы закрываются. Ввела код, операция прошла успешно, перезагрузила комп. После этого проверила, не было доступно меню DEP, ну это значит, что все верно. Но игры продолжают вылетать! Что делать?

  24. ОГРОМНОЕ СПАСИБО! ОЧЕНЬ ПОМОГЛИ!

  25. для того чтоб от одмина выполнить недостаточно просто жмякнуть run as admin надо в той же cmd прописать net user administrator /active

    вот тогда вы по-настоящему получите права одмина

  26. Делайте по инструкции и перезагрузите машину-все получится.У меня DEP отключился только после перезагрузки..

  27. Ребят все сделал по инструкции DEP отключился.( не выскакивает сообщение ) Но игра выдает ту же ошибку

  28. Сделал все как в инструкции, все успешно завершилось, перезапустил. Теперь в ошибке вместо “written” пишет “read”. DEP отключен. При включении опять же пишет “written”) и что же делать?

    Windows 7.
    ЗЫ данная ошибка выскакивает при работе в Google Chrome, после чего происходит сбой подключаемого модуля Shockwave Flash. Не знаю имеет ли гугл отношение к данной ошибке, но кроме него нигде данная ошибка не встречалась)

  29. У меня сработало,запустив cmd от имени админа.Первый раз не от имени админа запускал и в доступе было отказано

  30. только всё равно блокирует игруху

Добавить комментарий




*