Зачастую случается так, что некоторые программы не могут нормально работать, когда на компьютере активна служба 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.
Службу можно перевести в два штатных режима. При первом служба следит за свеми службами и программами, при втором только за важными системными программами и службами.
Зачастую это не помогает и необходимо полностью отключить 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.
Комментарий от билл гейтс
[ Декабрь 13, 2009, 18:19 ]
AlwaysOff не помог в виндовс 7, всёравно программа также дальше закрывается системой
Комментарий от Nell
[ Декабрь 17, 2009, 22:24 ]
Нажать сочетание скавишь Windows+R в открывшемся окошке ввести cmd и нажать энтер
cmd — это как командная сторка
Комментарий от Lex
[ Декабрь 19, 2009, 23:20 ]
всё сделал,пишет:
Не удаётся открыть данные конфигурации загрузки.
Отказано в доступе.
Подскажите пожалуйста ещё варианты,очень нужно отключить DEP!!
Комментарий от Валентин
[ Январь 7, 2010, 21:25 ]
Помогите плиз у меня в командной строке пишет: Указаны недопустимые целочисленные данные.
Для получения справки введите в командной строке bcdedit /?
Комментарий от Arey
[ Январь 27, 2010, 23:54 ]
bcdedit.exe_/set_{current}_nx_AlwaysOff
вместо _ ставите пробелы и вот вам счастье!
Комментарий от Андрей
[ Август 13, 2010, 19:51 ]
у меня все получилось, вот только DEP продолжает дальше работать(((
Комментарий от Виталик
[ Август 24, 2010, 18:46 ]
В общем всё получилось на виндовс 7,но раньше писало «Память не может быть read» , после это комбинации теперь пишет «Память не может быть written»……и чё теперь делать…..???
Комментарий от Томас
[ Декабрь 23, 2010, 13:24 ]
ОГРОМНОЕ СПАСИБО!!!!!!!!!!!!!!!!!!
Комментарий от rast
[ Декабрь 25, 2010, 21:11 ]
cmd надо от админа запускать, иначе не получится.
Комментарий от
[ Январь 2, 2011, 05:59 ]
Комментарий от Arey [ Январь 27, 2010, 23:54 ]
bcdedit.exe_/set_{current}_nx_AlwaysOff
вместо _ ставите пробелы и вот вам счастье!
И так тоже неполучается!!!и от админа запускал!! что делать подскажите!!!???
Комментарий от Ник
[ Апрель 18, 2011, 18:36 ]
Выполнение команды подтверждает, но…
Запуск iTunes по прежнему блокирует!
Что-то вредоносное сидит?
Но «Касперский» ничего не находит.
Комментарий от Эндрю
[ Май 26, 2011, 15:38 ]
для Лекса
ты от имени администратора запусти и все получиться
Комментарий от
[ Май 26, 2011, 19:01 ]
Всё сделал как написано:
1)Нашёл cmd
2)Запустил от админа
3) написал команду bcdedit.exe /set {current} nx AlwaysOff
4)было написано «успешно выполнено», но DEP всё-равно с*** работает
Чё делать помогите плиз!!!????(((
Комментарий от
[ Май 26, 2011, 19:28 ]
Прошу меня извенить — я написал полную дурь!))))
Если вы всё сделали как написано на сайте и ничего не отключилось, не огорчайтесь попробуйте перезагрузить комп. У меня получилось полностью отклячить DEP. Если не помогло извеняйте, однако у меня сработало
Комментарий от Стас
[ Май 27, 2011, 14:38 ]
Всё сделал как написано:
1)Нашёл cmd
2)Запустил от админа
3) написал команду bcdedit.exe /set {current} nx AlwaysOff
4)было написано «успешно выполнено», но DEP всё-равно с*** работает
Чё делать помогите плиз!!!????(((
Комментарий от Стас
[ Май 27, 2011, 14:40 ]
я даже удалил айон переустоновил клиент но всё равно такая байда.директ установил самый новый,и всё равно так же.просканировал антивирусон нет вирусов,скажите плиз что мне делать,может не играть в айон((((
Комментарий от Эрик
[ Май 29, 2011, 10:27 ]
почему у меня язык сам по себе на русский переводит когда я создаю что то….
Комментарий от Саша
[ Июнь 1, 2011, 03:12 ]
Не могу отключить DEP.
Каждый раз система вот что сообщает:
Ошибка при установке ссылки указанной записи. Не удается найти указанный файл.
(всё делал и прописывал правильно, и не один раз, и с правами админа) Подскажите в чем может быть дело. Виндовс7.
Комментарий от не скажу
[ Июнь 14, 2011, 12:45 ]
напишите это в батник идиоты
bcdedit.exe /set nx AlwaysOff
и запустите от имени админа придурки
Комментарий от Игнис
[ Июль 28, 2011, 21:01 ]
согласен, как придурки. напишите что выше сказано и не надо нифига придумывать. во ламеры блин
Комментарий от
[ Август 26, 2011, 14:40 ]
Сами вы идиоты, действительно, подтверждаю, есть такая проблема. На семёрке 64 Ultimate не хочет работать, ситуёвина 1-в-1 как у Саши.
Запускаю от админа cmd, в строке набираю:
bcdedit /set {current} nx AlwaysOff
Получаю:
«Ошибка при установке ссылки указанной записи. Не удается найти указанный файл.»
Прилагаю скрин: http://img844.imageshack.us/img844/2608/cmdxg.jpg
Комментарий от Диана
[ Январь 14, 2012, 17:27 ]
Я все сделала как сказано, все равно программы закрываются. Ввела код, операция прошла успешно, перезагрузила комп. После этого проверила, не было доступно меню DEP, ну это значит, что все верно. Но игры продолжают вылетать! Что делать?
Написать комментарий