Зачастую случается так, что некоторые программы не могут нормально работать, когда на компьютере активна служба 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.
не могу найти файл cmd. Что делать?
AlwaysOff не помог в виндовс 7, всёравно программа также дальше закрывается системой
Нажать сочетание скавишь Windows+R в открывшемся окошке ввести cmd и нажать энтер
cmd – это как командная сторка
всё сделал,пишет:
Не удаётся открыть данные конфигурации загрузки.
Отказано в доступе.
Подскажите пожалуйста ещё варианты,очень нужно отключить DEP!!
Помогите плиз у меня в командной строке пишет: Указаны недопустимые целочисленные данные.
Для получения справки введите в командной строке bcdedit /?
bcdedit.exe_/set_{current}_nx_AlwaysOff
вместо _ ставите пробелы и вот вам счастье!
у меня все получилось, вот только DEP продолжает дальше работать(((
В общем всё получилось на виндовс 7,но раньше писало “Память не может быть read” , после это комбинации теперь пишет “Память не может быть written”……и чё теперь делать…..???
ОГРОМНОЕ СПАСИБО!!!!!!!!!!!!!!!!!!
cmd надо от админа запускать, иначе не получится.
Комментарий от Arey [ Январь 27, 2010, 23:54 ]
bcdedit.exe_/set_{current}_nx_AlwaysOff
вместо _ ставите пробелы и вот вам счастье!
И так тоже неполучается!!!и от админа запускал!! что делать подскажите!!!???
Выполнение команды подтверждает, но…
Запуск iTunes по прежнему блокирует!
Что-то вредоносное сидит?
Но “Касперский” ничего не находит.
для Лекса
ты от имени администратора запусти и все получиться
Всё сделал как написано:
1)Нашёл cmd
2)Запустил от админа
3) написал команду bcdedit.exe /set {current} nx AlwaysOff
4)было написано “успешно выполнено”, но DEP всё-равно с*** работает
Чё делать помогите плиз!!!????(((
Прошу меня извенить – я написал полную дурь!))))
Если вы всё сделали как написано на сайте и ничего не отключилось, не огорчайтесь попробуйте перезагрузить комп. У меня получилось полностью отклячить DEP. Если не помогло извеняйте, однако у меня сработало
Всё сделал как написано:
1)Нашёл cmd
2)Запустил от админа
3) написал команду bcdedit.exe /set {current} nx AlwaysOff
4)было написано «успешно выполнено», но DEP всё-равно с*** работает
Чё делать помогите плиз!!!????(((
я даже удалил айон переустоновил клиент но всё равно такая байда.директ установил самый новый,и всё равно так же.просканировал антивирусон нет вирусов,скажите плиз что мне делать,может не играть в айон((((
почему у меня язык сам по себе на русский переводит когда я создаю что то….
Не могу отключить DEP.
Каждый раз система вот что сообщает:
Ошибка при установке ссылки указанной записи. Не удается найти указанный файл.
(всё делал и прописывал правильно, и не один раз, и с правами админа) Подскажите в чем может быть дело. Виндовс7.
напишите это в батник идиоты
bcdedit.exe /set nx AlwaysOff
и запустите от имени админа придурки
согласен, как придурки. напишите что выше сказано и не надо нифига придумывать. во ламеры блин
Сами вы идиоты, действительно, подтверждаю, есть такая проблема. На семёрке 64 Ultimate не хочет работать, ситуёвина 1-в-1 как у Саши.
Запускаю от админа cmd, в строке набираю:
bcdedit /set {current} nx AlwaysOff
Получаю:
“Ошибка при установке ссылки указанной записи. Не удается найти указанный файл.”
Прилагаю скрин: https://img844.imageshack.us/img844/2608/cmdxg.jpg
Я все сделала как сказано, все равно программы закрываются. Ввела код, операция прошла успешно, перезагрузила комп. После этого проверила, не было доступно меню DEP, ну это значит, что все верно. Но игры продолжают вылетать! Что делать?
ОГРОМНОЕ СПАСИБО! ОЧЕНЬ ПОМОГЛИ!
для того чтоб от одмина выполнить недостаточно просто жмякнуть run as admin надо в той же cmd прописать net user administrator /active
вот тогда вы по-настоящему получите права одмина
Делайте по инструкции и перезагрузите машину-все получится.У меня DEP отключился только после перезагрузки..
Ребят все сделал по инструкции DEP отключился.( не выскакивает сообщение ) Но игра выдает ту же ошибку
Сделал все как в инструкции, все успешно завершилось, перезапустил. Теперь в ошибке вместо “written” пишет “read”. DEP отключен. При включении опять же пишет “written”) и что же делать?
Windows 7.
ЗЫ данная ошибка выскакивает при работе в Google Chrome, после чего происходит сбой подключаемого модуля Shockwave Flash. Не знаю имеет ли гугл отношение к данной ошибке, но кроме него нигде данная ошибка не встречалась)
У меня сработало,запустив cmd от имени админа.Первый раз не от имени админа запускал и в доступе было отказано
только всё равно блокирует игруху