Отключение функции DEP в Windows7 - TurboComputer.ru
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд (пока оценок нет)
Загрузка...

Отключение функции DEP в Windows7

Как отключить DEP в Windows 8

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

Для того чтобы отключить DEP в Windows 8 выполняем следующие действия:

В поиске metro интерфейса набираем cmd и в результатах поиска на появившийся значек командной строки нажимаем правой кл.мыши и выбираем Запуск от имени Администратора.

В появившемся окне вводим bcdedit.exe /set nx AlwaysOff для отключыения функции DEP для всей системы, независимо от наличия аппаратной поддержки DEP.

Для того, чтобы включить данную функцию опять наберите в командной строке bcdedit.exe /set nx AlwaysOn

Комментарии к этой заметке:

Комментарий добавил(а): Vendetta
Дата: 2013-12-29

Не работает твой способ на восьмёрке, теоретик – дилетант

Комментарий добавил(а): Землянский Алексей
Дата: 2013-12-30

Vendetta, поддержка в BIOS флага, который необходимо включить: NX (No-Execute) или XD (Execute Disable) или XN (Execute-No), NE (No-Execute Memory Protection), не во всех материнских платах есть данная поддержка

Комментарий добавил(а): azkonti
Дата: 2014-05-02

Леха, у меня показывает ошибка при задании данных элемента. ЗНАЧЕНИЕ ЗАЩИЩЕНО ПОЛИТИКОЙ безопасной загрузки и не может быть изменено или удалено. Что мне ввести в CMD

Комментарий добавил(а): Землянский Алексей
Дата: 2014-05-05

azkonti, запускаешь cmd от имени Администратора?

Комментарий добавил(а): Антон
Дата: 2014-05-27

Та же проблема. Защищено политикой безопасности. что делать, Алексей?

Комментарий добавил(а): Андрей
Дата: 2014-05-29

Походу на твоем вопросе сдулся Алексей =/ У меня тоже защищено политикой =(

Комментарий добавил(а): Землянский Алексей
Дата: 2014-05-30

Антон, Андрей
Отключите проверку подписи драйверов, затем повторите выполнение команды. Перезагрузите компьютер.
Отключите secure boot в настройках BIOS и повторите выполнение команды.

Комментарий добавил(а): Никита
Дата: 2014-05-31

у меня пишет bcdedit.exe не является внутренней или внешней командой, исполняемой программой или пакетным файлом. что делать?

Комментарий добавил(а): Никита
Дата: 2014-05-31

уже тоже самое что у Антона и Андрея

Комментарий добавил(а): alex
Дата: 2014-06-11

леха, красава. неделю решение искал. помогло. правда еще пол часа в биос на 8-ке зайти не мог, но справился.

Комментарий добавил(а): Максим
Дата: 2014-09-10

Комментарий добавил(а): kirill
Дата: 2014-09-27

фифа не включается дер отключил ошибка E0001

Комментарий добавил(а): Павел
Дата: 2015-02-18

ЗНАЧЕНИЕ ЗАЩИЩЕНО ПОЛИТИКОЙ безопасной загрузки и не может быть изменено или удалено.В биосе отключал Boot .Система не загрузилась

Комментарий добавил(а): Землянский Алексей
Дата: 2015-02-19

Павел, в биосе Boot отключать нельзя, он отвечает за загрузку устройств (HDD,DVD и т.д.). Отключать надо было “SECURE BOOT” если такой параметр есть.

Комментарий добавил(а): Влад
Дата: 2015-03-10

Помогло отключение secure boot

Комментарий добавил(а): дима
Дата: 2015-04-06

как его отключить в биос меняю на disabled не грузится винда

Комментарий добавил(а): Игорь
Дата: 2015-05-30

Спасибо разобрался. Secure Boot выключил и заработало!

Комментарий добавил(а): Егор
Дата: 2015-11-02

Все сделал. Деп отключился, но проблема осталась. ГТА5 после запуска выкидывает с той же ошибкой

Комментарий добавил(а): Артём
Дата: 2016-11-01

О боже,я всегда делал всякие исключения в Деп и тд. обалдеть ПОМОГЛО ОТКЛЮЧЕНИЕ СЕКЬЮРИТИ БУТ В БИОС . СПАСИБО.

Как отключить DEP в Windows 7/8/10

Oyunçu kontrollarını göstərin

  • Tarixində dərc edildi 30 Sen 2014
  • В видео показано как просто отключить DEP в Windows 7/8/10. Это можно сделать с помощью команды:
    bcdedit.exe /set nx AlwaysOff
    включить DEP обратно команда:
    bcdedit.exe /set nx OptIn
    Также возможно отключение функции DEP для отдельной программы.
    Более подробно в статье: it-like.ru/kak-otklyuchit-dep-v-windows-7-8/

Şərh • 78

Если Лицуха ,и не помогло,пишет Указанный тип элемента данных не распознан или не применим к указанному элементу. выходим в биос,вырубаем boot security и после этого вводим команду bcdedit.exe /set nx AlwaysOff

Не удаётся найти указаный файл

А если я вырубил деп и у меня при запуске компа синий экран

Отключил ДЕП и ничего не произошло, тоже самое

РЕБЯТА ТОТ КТО НЕ КОПИРУЕТ А ВВОДИТ САМ КОМАНДУ ТАМ НЕ ОБЫЧНЫЕТСКОБОЧКИ НА ЦИФРАХ 9 И 0 А НА БУКВАХ Х И Ъ.

Можно это сделать без прав администратора?

ХОРОШ ДЯДЯ!!Раст не запускался,а тут ты мне объяснил как DEP убрать

у меня даже cmd не врубается

“Прекращена работа программы FradieApplication” отключил Дип – не помогло

мне вообще выдало неизвестная команда

Что делать если винда не лицуха

спасибо большое, помог

красавчик, выручил) спасибо огромное

и да, с меня подписка )

не мог запустить пиратку ВОВ,а точнее её лаунчер! спасибо мужик )

У меня написал что получилась но DEP всё равно включён!

пишет отказано в доступе! запускал от админа !

это на 64 бит работает?

Здравствуйте,после выключения DEP, в приложении (Steam) проходит ошибка APPCRASH,Что делать?

А винда не полетит??
Или ещё что похуже.

эта программа должна выполняться с включенным предотвращением выполнения данных dep нельзя отключитьDEPдля этой программы

а ттогда как туда в вбить для 64 разрядных программы

пожалуйста помогите у меня виндеус хр и он требует другую команду я незнаю какую

а если отключить деп будет ошибка при установки скайрима или нет?

РЕБЯТА КТО НЕ МОЖЕТ ОТКРЫТЬ ТИПО ОТКАЗ В ДОСТУПЕ ОТКРОЙТЕ ЧЕРЕЗ ИМЯ АДИНИСТРАТОРА И УДАСТЬСЯ

в мене непрацюе

ничего не помогло(((

64 БИТНЫХ НЕ РАБОТАЕТ ЕСЛИ ЧТО

Когда я захожу в свойства,переключаю галочку,выбираю The Sims 4,у меня
табличка выскакивает:”Эта программа должна выполняться с включённым
предотвращением выполнения данных(DEP).Нельзя отключить DEP для этой
программы.”Что делать?Помогите!(((

У тебя получилось устранить ошибку?

Отказано в доступе(

я не могу обратно включить Dep

не помогает все как ты сказал сделал даже перезапустил и всеровно пишет одно и тоже програма должна быть включена в деп памоги не игнорь

Просьба дайте свои контакты что бы я мог с вами связатся

Добрый день Александр!помогите пожалуйста как включить деп полностью

так включи dep полностью

Спасибо за урок. DEP действительно отключился.

проблемааааа занчение защищено политекой безапасности и не может быть отключено что делать

Попроси мамку снять пароль с компа

Что за фигня у меня не pаботает ucp для css v34 я выкл она вкл

Помогло com surrogate просто бесило

А если нельзя отключить DEP для этой программы ? выдает ошибку

Алексей, у меня не получается отключить DEP. Помогите пожалуйста. Пишет: ” Не удается открыть данные конфигурации загрузки. Отказано в доступе”. Или же я пытался добавить программу в исключение работы DEP, но у меня заблокированы варианты выбора. Я не могу “включить DEP для всех программ и служб кроме выбранных ниже “а так же не могу ” включить для Основных программ и служб”. Помогите пожалуйста.

Делал. Всеровну вылетает

Открой командную строку с запуском от имени администратора. (ПКМ —> Запуск от имени администратора)

у меня 32 битная могу . почему я не могу откл DEP И ДОБАВИТЬ game

Почему у меня пишет : Эта программа должна выполнятся с включенным предотвращением выполнения данных (DEP). Нельзя отключить DEP для этой программы. .
Что делать.
Ведь ещё вчера всё работало

Алексей, помоги! Мне пишет: Эта программа должна выполняться с включенным предотвращением выполнения данных(DEP)

J[e’yyf dslgjdslm/ ,kzlm f; ,jv,bnm d vtyt nfrf nj;t cbnefwsz oj hj,bnb

не помогло все равно ошибка такая

Ты похоже хотел отключить DEP только для одной программы. А так как эта программа 64 битная, отключение DEP для такой программы невозможен. Попробуй полностью отключать DEP, как показано на видео.

можно только для одной программы

А как это сделать на 10 винде : ?

А что делать если DEP не хочет отключаться у файла, например hl2.exe просто отказывается, а из-за нее у меня Gmod вылетает

Windows 8.1 64x битная система 6Гб оперативы, используется 3.2Гб. Выставляя “максимум памяти” выбила сообщение, что защищено “DEP”. Отключил DEP в биосе, ввел в “CMD” соответствующую команду на отключение “bcdedit.exe /set nx AlwaysOff” все прошло успешно, DEP отключился. Выставил повторно “максимум памяти” на этот раз все сохранилось, и мне предложил ПК перезапуститься, что я и сделал. НО! в свойствах компьютера как было 6(3.2) так и осталось 6(3.2). Какие есть еще варианты?

Сделал всё как на видео, но при входе параметры быстродействия-предотвращение выполнения данных, не могу никуда нажать.Не нажимается просто и все. Не знаю что делать

Алексей а не подскажите как вкл или выкл dep для 64битной системы

у меня ваще DEP Не работает. Не льзя тыкнуть не на что.

Алексей, буквально на 20 секунде Вы показываете куда надо ввести команду CMD
проблема: у меня полностью исчезла эта возможность. не могу ни искать, ни что-либо стартовать напрямую. где и что я ещё натворила/отключила?
спасибо!

+Тепло Ваших рук Есть ещё такая хорошая команда Win+х

Как отключить DEP в Windows 7/8/10

Показать панель управления

  • Опубликовано: 30 сен 2014 veröffentlicht
  • В видео показано как просто отключить DEP в Windows 7/8/10. Это можно сделать с помощью команды:
    bcdedit.exe /set nx AlwaysOff
    включить DEP обратно команда:
    bcdedit.exe /set nx OptIn
    Также возможно отключение функции DEP для отдельной программы.
    Более подробно в статье: it-like.ru/kak-otklyuchit-dep-v-windows-7-8/

Комментарии • 78

Если Лицуха ,и не помогло,пишет Указанный тип элемента данных не распознан или не применим к указанному элементу. выходим в биос,вырубаем boot security и после этого вводим команду bcdedit.exe /set nx AlwaysOff

Не удаётся найти указаный файл

А если я вырубил деп и у меня при запуске компа синий экран

Отключил ДЕП и ничего не произошло, тоже самое

РЕБЯТА ТОТ КТО НЕ КОПИРУЕТ А ВВОДИТ САМ КОМАНДУ ТАМ НЕ ОБЫЧНЫЕТСКОБОЧКИ НА ЦИФРАХ 9 И 0 А НА БУКВАХ Х И Ъ.

Можно это сделать без прав администратора?

ХОРОШ ДЯДЯ!!Раст не запускался,а тут ты мне объяснил как DEP убрать

у меня даже cmd не врубается

“Прекращена работа программы FradieApplication” отключил Дип – не помогло

мне вообще выдало неизвестная команда

Что делать если винда не лицуха

спасибо большое, помог

красавчик, выручил) спасибо огромное

и да, с меня подписка )

не мог запустить пиратку ВОВ,а точнее её лаунчер! спасибо мужик )

У меня написал что получилась но DEP всё равно включён!

пишет отказано в доступе! запускал от админа !

это на 64 бит работает?

Здравствуйте,после выключения DEP, в приложении (Steam) проходит ошибка APPCRASH,Что делать?

А винда не полетит??
Или ещё что похуже.

эта программа должна выполняться с включенным предотвращением выполнения данных dep нельзя отключитьDEPдля этой программы

а ттогда как туда в вбить для 64 разрядных программы

пожалуйста помогите у меня виндеус хр и он требует другую команду я незнаю какую

а если отключить деп будет ошибка при установки скайрима или нет?

РЕБЯТА КТО НЕ МОЖЕТ ОТКРЫТЬ ТИПО ОТКАЗ В ДОСТУПЕ ОТКРОЙТЕ ЧЕРЕЗ ИМЯ АДИНИСТРАТОРА И УДАСТЬСЯ

в мене непрацюе

ничего не помогло(((

64 БИТНЫХ НЕ РАБОТАЕТ ЕСЛИ ЧТО

Когда я захожу в свойства,переключаю галочку,выбираю The Sims 4,у меня
табличка выскакивает:”Эта программа должна выполняться с включённым
предотвращением выполнения данных(DEP).Нельзя отключить DEP для этой
программы.”Что делать?Помогите!(((

У тебя получилось устранить ошибку?

Отказано в доступе(

я не могу обратно включить Dep

не помогает все как ты сказал сделал даже перезапустил и всеровно пишет одно и тоже програма должна быть включена в деп памоги не игнорь

Просьба дайте свои контакты что бы я мог с вами связатся

Добрый день Александр!помогите пожалуйста как включить деп полностью

так включи dep полностью

Спасибо за урок. DEP действительно отключился.

проблемааааа занчение защищено политекой безапасности и не может быть отключено что делать

Попроси мамку снять пароль с компа

Что за фигня у меня не pаботает ucp для css v34 я выкл она вкл

Помогло com surrogate просто бесило

А если нельзя отключить DEP для этой программы ? выдает ошибку

Алексей, у меня не получается отключить DEP. Помогите пожалуйста. Пишет: ” Не удается открыть данные конфигурации загрузки. Отказано в доступе”. Или же я пытался добавить программу в исключение работы DEP, но у меня заблокированы варианты выбора. Я не могу “включить DEP для всех программ и служб кроме выбранных ниже “а так же не могу ” включить для Основных программ и служб”. Помогите пожалуйста.

Делал. Всеровну вылетает

Открой командную строку с запуском от имени администратора. (ПКМ —> Запуск от имени администратора)

у меня 32 битная могу . почему я не могу откл DEP И ДОБАВИТЬ game

Почему у меня пишет : Эта программа должна выполнятся с включенным предотвращением выполнения данных (DEP). Нельзя отключить DEP для этой программы. .
Что делать.
Ведь ещё вчера всё работало

Алексей, помоги! Мне пишет: Эта программа должна выполняться с включенным предотвращением выполнения данных(DEP)

J[e’yyf dslgjdslm/ ,kzlm f; ,jv,bnm d vtyt nfrf nj;t cbnefwsz oj hj,bnb

не помогло все равно ошибка такая

Ты похоже хотел отключить DEP только для одной программы. А так как эта программа 64 битная, отключение DEP для такой программы невозможен. Попробуй полностью отключать DEP, как показано на видео.

можно только для одной программы

А как это сделать на 10 винде : ?

А что делать если DEP не хочет отключаться у файла, например hl2.exe просто отказывается, а из-за нее у меня Gmod вылетает

Windows 8.1 64x битная система 6Гб оперативы, используется 3.2Гб. Выставляя “максимум памяти” выбила сообщение, что защищено “DEP”. Отключил DEP в биосе, ввел в “CMD” соответствующую команду на отключение “bcdedit.exe /set nx AlwaysOff” все прошло успешно, DEP отключился. Выставил повторно “максимум памяти” на этот раз все сохранилось, и мне предложил ПК перезапуститься, что я и сделал. НО! в свойствах компьютера как было 6(3.2) так и осталось 6(3.2). Какие есть еще варианты?

Сделал всё как на видео, но при входе параметры быстродействия-предотвращение выполнения данных, не могу никуда нажать.Не нажимается просто и все. Не знаю что делать

Алексей а не подскажите как вкл или выкл dep для 64битной системы

у меня ваще DEP Не работает. Не льзя тыкнуть не на что.

Алексей, буквально на 20 секунде Вы показываете куда надо ввести команду CMD
проблема: у меня полностью исчезла эта возможность. не могу ни искать, ни что-либо стартовать напрямую. где и что я ещё натворила/отключила?
спасибо!

+Тепло Ваших рук Есть ещё такая хорошая команда Win+х

Как отключить DEP в Windows 7/8/10

KOMMENTARE • 78

Если Лицуха ,и не помогло,пишет Указанный тип элемента данных не распознан или не применим к указанному элементу. выходим в биос,вырубаем boot security и после этого вводим команду bcdedit.exe /set nx AlwaysOff

Не удаётся найти указаный файл

А если я вырубил деп и у меня при запуске компа синий экран

Отключил ДЕП и ничего не произошло, тоже самое

РЕБЯТА ТОТ КТО НЕ КОПИРУЕТ А ВВОДИТ САМ КОМАНДУ ТАМ НЕ ОБЫЧНЫЕТСКОБОЧКИ НА ЦИФРАХ 9 И 0 А НА БУКВАХ Х И Ъ.

Можно это сделать без прав администратора?

ХОРОШ ДЯДЯ!!Раст не запускался,а тут ты мне объяснил как DEP убрать

у меня даже cmd не врубается

“Прекращена работа программы FradieApplication” отключил Дип – не помогло

мне вообще выдало неизвестная команда

Что делать если винда не лицуха

спасибо большое, помог

красавчик, выручил) спасибо огромное

и да, с меня подписка )

не мог запустить пиратку ВОВ,а точнее её лаунчер! спасибо мужик )

У меня написал что получилась но DEP всё равно включён!

пишет отказано в доступе! запускал от админа !

это на 64 бит работает?

Здравствуйте,после выключения DEP, в приложении (Steam) проходит ошибка APPCRASH,Что делать?

А винда не полетит??
Или ещё что похуже.

эта программа должна выполняться с включенным предотвращением выполнения данных dep нельзя отключитьDEPдля этой программы

а ттогда как туда в вбить для 64 разрядных программы

пожалуйста помогите у меня виндеус хр и он требует другую команду я незнаю какую

а если отключить деп будет ошибка при установки скайрима или нет?

РЕБЯТА КТО НЕ МОЖЕТ ОТКРЫТЬ ТИПО ОТКАЗ В ДОСТУПЕ ОТКРОЙТЕ ЧЕРЕЗ ИМЯ АДИНИСТРАТОРА И УДАСТЬСЯ

в мене непрацюе

ничего не помогло(((

64 БИТНЫХ НЕ РАБОТАЕТ ЕСЛИ ЧТО

Когда я захожу в свойства,переключаю галочку,выбираю The Sims 4,у меня
табличка выскакивает:”Эта программа должна выполняться с включённым
предотвращением выполнения данных(DEP).Нельзя отключить DEP для этой
программы.”Что делать?Помогите!(((

У тебя получилось устранить ошибку?

Отказано в доступе(

я не могу обратно включить Dep

не помогает все как ты сказал сделал даже перезапустил и всеровно пишет одно и тоже програма должна быть включена в деп памоги не игнорь

Просьба дайте свои контакты что бы я мог с вами связатся

Добрый день Александр!помогите пожалуйста как включить деп полностью

так включи dep полностью

Спасибо за урок. DEP действительно отключился.

проблемааааа занчение защищено политекой безапасности и не может быть отключено что делать

Попроси мамку снять пароль с компа

Что за фигня у меня не pаботает ucp для css v34 я выкл она вкл

Помогло com surrogate просто бесило

А если нельзя отключить DEP для этой программы ? выдает ошибку

Алексей, у меня не получается отключить DEP. Помогите пожалуйста. Пишет: ” Не удается открыть данные конфигурации загрузки. Отказано в доступе”. Или же я пытался добавить программу в исключение работы DEP, но у меня заблокированы варианты выбора. Я не могу “включить DEP для всех программ и служб кроме выбранных ниже “а так же не могу ” включить для Основных программ и служб”. Помогите пожалуйста.

Делал. Всеровну вылетает

Открой командную строку с запуском от имени администратора. (ПКМ —> Запуск от имени администратора)

у меня 32 битная могу . почему я не могу откл DEP И ДОБАВИТЬ game

Почему у меня пишет : Эта программа должна выполнятся с включенным предотвращением выполнения данных (DEP). Нельзя отключить DEP для этой программы. .
Что делать.
Ведь ещё вчера всё работало

Алексей, помоги! Мне пишет: Эта программа должна выполняться с включенным предотвращением выполнения данных(DEP)

J[e’yyf dslgjdslm/ ,kzlm f; ,jv,bnm d vtyt nfrf nj;t cbnefwsz oj hj,bnb

не помогло все равно ошибка такая

Ты похоже хотел отключить DEP только для одной программы. А так как эта программа 64 битная, отключение DEP для такой программы невозможен. Попробуй полностью отключать DEP, как показано на видео.

можно только для одной программы

А как это сделать на 10 винде : ?

А что делать если DEP не хочет отключаться у файла, например hl2.exe просто отказывается, а из-за нее у меня Gmod вылетает

Windows 8.1 64x битная система 6Гб оперативы, используется 3.2Гб. Выставляя “максимум памяти” выбила сообщение, что защищено “DEP”. Отключил DEP в биосе, ввел в “CMD” соответствующую команду на отключение “bcdedit.exe /set nx AlwaysOff” все прошло успешно, DEP отключился. Выставил повторно “максимум памяти” на этот раз все сохранилось, и мне предложил ПК перезапуститься, что я и сделал. НО! в свойствах компьютера как было 6(3.2) так и осталось 6(3.2). Какие есть еще варианты?

Сделал всё как на видео, но при входе параметры быстродействия-предотвращение выполнения данных, не могу никуда нажать.Не нажимается просто и все. Не знаю что делать

Алексей а не подскажите как вкл или выкл dep для 64битной системы

у меня ваще DEP Не работает. Не льзя тыкнуть не на что.

Алексей, буквально на 20 секунде Вы показываете куда надо ввести команду CMD
проблема: у меня полностью исчезла эта возможность. не могу ни искать, ни что-либо стартовать напрямую. где и что я ещё натворила/отключила?
спасибо!

+Тепло Ваших рук Есть ещё такая хорошая команда Win+х

Как отключить DEP в Windows?

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

DEP отлично блокирует множество вирусов, ориентированных на работу в оперативной памяти системы, после чего начинает процесс исполнения собственных кодов. Для пользователя это выглядит следующим образом: если DEP регистрирует неправильное использование оперативной памяти, то на экране появляется сообщение об ошибке, а вредоносная программа принудительно прекращает свою работу. Это очень важно для безопасности операционной системы.

Как отключить DEP в системе Windows Xp/7/8

Для того чтобы отключить DEP в XP необходимо через учетную запись администратора перейти в Пуск-Настройки, затем в Панели управления найти раздел «Система».

В появившемся окне нужно сделать активной вкладку Дополнительно, в которой перейти по кнопке «Параметры быстродействия».

В новом диалоговом окне открыть «Предотвращение выполнения данных» и набрать действующий пароль от учетной записи админа ОС. В этом же диалоговом окне можно отключить DEP для конкретной программы, для этого достаточно установить флажок напротив ее названия или добавить в список через кнопку «Добавить».

Для 7 и 8 версий Windows самый простой и оперативный способ отключить DEP – через командную строку. Чтобы получить быстрый доступ к командной строке достаточно набрать «cmd» в строке поиска меню «Пуск». Cmd необходимо запускать только от имени администратора (клик по cmd правой кнопкой и выбор соответствующего пункта), при необходимости введите запрашиваемый пароль.

В открывшемся черном окне введите специальную команду:

bcdedit.exe /set nx AlwaysOff.

В результате появится сообщение об успешном завершении операции. Остается только перезагрузить систему.

Как включить dep в Windows Xp/7/8

Для XP процесс включения DEP аналогичен процессу выключения – достаточно в том же диалоговом окне меню параметров быстродействия вернуть флажок на пункт Включить. Если производилась выборочная деактивация, то активируются отключенные программы из списка в этом же окне настроек.

В случае с 7 и 8 Windows команда, вводимая в cmd, меняется на:

bcdedit.exe /set nx AlwaysOn.

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

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

Как отключить DEP

– войдите в систему с правами администратора;

– нажмите Пуск –> Настройка –> Панель управления –> Свойства папки;

– в окне Свойства папки откройте вкладку Вид;

– в разделе Дополнительные параметры установите флажок Отображать содержимое системных папок, снимите флажок Скрывать защищенные системные файлы, установите переключатель Показывать скрытые файлы и папки –> OK;

– откройте Мой компьютер –> диск C:;

– найдите скрытый системный файл boot.ini, щелкните его правой кнопкой мыши;

– из открывшегося контекстного меню выберите Свойства;

– снимите флажок Только чтение –> OK;

– откройте файл boot.ini;

– установите значение опции noexecute=AlwaysOff

например, если операционная система у вас установлена на диске C:, примерное содержимое файла boot.ini:

multi(0)disk(0)rdisk(0)partition(1)WINDOWS=»Microsoft Windows XP Professional RU» /noexecute=AlwaysOff /nopae /fastdetect

– сохраните сделанные изменения и закройте файл boot.ini.

1. По умолчанию используется значение noexecute=OptIn.

2. AlwaysOff означает, что функция DEP отключена для всей системы, независимо от наличия аппаратной поддержки DEP.

3. Начиная с XP SP2 32-разрядная версия Windows использует один из следующих методов:

• функцию no-execute page-protection (NX), разработанную компанией AMD;

• функцию Execute Disable Bit (XD), разработанную компанией Intel.

Чтобы использовать указанные функции, необходимо, чтобы процессор работал в режиме расширения физических адресов (Physical Address Extension, PAE). Windows автоматически включает режим PAE для поддержки функции DEP, поэтому пользователям не нужно отдельно включать PAE путем указания параметра /PAE в файле boot.ini.

– нажмите кнопку Пуск;

– в строке Начать поиск введите cmd;

– под заголовком Программы щелкните правой кнопкой мыши cmd.exe;

– из контекстного меню выберите Запуск от имени администратора;

– введите пароль администратора, если появится соответствующий запрос;

– после приглашения системы введите команду bcdedit.exe /set nx AlwaysOff

– появится сообщение Операция успешно завершена;

– закройте окно Интерпретатора команд Windows.

Configure or Turn Off DEP (Data Execution Prevention) in Windows

It can cause issues with some older third-party software

Data Execution Prevention (DEP) is one of those ‘blursed’ things. It’s a blessing most of the time when it does its job and doesn’t interfere, but cursed when it does interfere.

Let’s look at DEP and how to configure it, or turn DEP off, depending on your needs.

What Is DEP & What Does It Do?

According to Microsoft, DEP is :

a set of hardware and software technologies that perform additional checks on memory to help prevent malicious code from running on a system.

Dell simplifies it a bit and tells us that DEP

“…can help protect your computer by monitoring your programs to make sure that they use system memory safely.”

What does that mean? There are certain areas in the computer’s memory which aren’t intended to have code running in them, but sometimes code does run there.

Usually, the code that will run there is malicious. DEP will monitor those areas and if it sees something going on in those areas it will shut it down. If you want to get in-depth about how it works, read Microsoft’s detailed description of Data Execution Prevention.

So Why Does DEP Cause Problems?

Even today, computers are dumb. They cannot reason, they can only use the most basic of logic. Plus, that logic is put into them by humans so computers also get our mistakes put into them.

Sometimes, good programs will wander off into the areas that DEP monitors and work in those spaces.

When this happens, DEP will sometimes shut the entire program down and let you know via an error message. But sometimes DEP will just cause the program to run very poorly and there won’t be anything obvious to tell you why.

What Programs Have Problems With DEP?

Programs that conflict with DEP are typically older programs or built on old codebases. A lot of Enterprise Resource Planning (ERP) software is built on codebases that go back to the 1970s. There was no DEP then, so the program will go into areas that DEP patrols.

64-bit programs were created after DEP was well established, so they were developed to comply. Most programs that conflict with DEP will be 32-bit programs.

Non-Microsoft programs that interact with Windows Services heavily or run their own Windows Services may be tripped up by DEP. If that is the case, the vendor will recommend to completely turn off DEP.

For the home user, old games that are 32-bit, and some emulators for playing even older games, are the most likely to conflict with DEP.

Old device drivers or drivers downloaded from unofficial sources may also trigger DEP errors. Only download drivers from the hardware manufacturer or Microsoft, and update your drivers regularly.

How Do I Know If DEP Is The Problem?

You may have to go into Event Viewer and sift through the logs for Event ID 1000. If you find one, it may look like this:

You may see other errors referencing things like:

  • 0xFC:ATTEMPTED_EXECUTE_OF_NOEXECUTE_MEMORY – occurs when a device driver is trying to run in memory. It may be a bad or outdated driver. You’ll want to update your drivers.
  • STATUS_ACCESS_VIOLATION (0xc0000005) – occurs when programs are trying to run in DEP protected memory space.

How To Configure Or Turn Off DEP

In Windows 10, DEP defaults to the setting Turn on DEP for essential Windows programs and services only. Most of the time, this is sufficient. It means that the majority of your programs will be ignored by DEP.

But if DEP helps protect the computer and it doesn’t have a performance hit, you may want to select Turn on DEP for all programs except those that I select. Then if you find a program that has a problem with DEP, we can add it as an exception. Let’s look at how to do that.

  • Open the Control Panel then open System.

  • On the left s >
  • The System Properties window should open and already be set to the Advanced tab. In the Performance area, click on Settings.

  • In the Performance Options window, click on the Data Execution Prevention tab.

  • With Turn on DEP for all programs except those that I select selected, click on the Add button near the bottom of the window.

  • Navigate to the executable for the program that we’d like to add as an exception. It will most likely be in C:/Program Files (x86).
  • In this example, we’re adding MediaMonkey, an old music player utility. Click on the .exe file once we find it and click on Open.

  • In Performance Options, click on Apply. Now, MediaMonkey will run outs >

Turn DEP Completely Off

If you want to turn DEP completely off, we advise only doing that as part of troubleshooting an issue. DEP is there for your protection.

Since it’s something that isn’t advised, there isn’t a good point-and-click way to do it. Let’s look at how we can turn off DEP.

  • Open the Command window as Administrator. Do this by typing cmd in the program search field near the Start menu.

  • Enter the command bcdedit.exe /set nx AlwaysOff and press enter.

bcdedit.exe is a Windows utility for editing boot configuration data, hence bdcedit.

/set tells bcedit to set an option value entry in the boot configuration.

tells becedit to work with the boot configuration being used right now.

nx is short for no execute and is the setting name for DEP in the boot configuration.

AlwaysOff is self-explanatory.

  • Restart the computer.
  • DEP will now be completely, and permanently off.

Turn DEP On For Everything

To turn DEP on for absolutely everything, the process and command is like above.

  • Open the Command window as Administrator, following the instructions in the procedure above.
  • Enter the command bcdedit.exe /set nx AlwaysOn.

  • Restart the computer.
  • DEP will be turned on and all programs monitored.

After turning DEP to being always on or always off, it CANNOT be changed via the Data Execution Prevention tab in system settings.

Let’s look at how to change it so that the radio buttons in the DEP tab can be used again.

Set DEP Back To Default Behavior

To set DEP behavior back to default and make it manageable again via system settings, do the following.

  • Open the Command window as Administrator.
  • Enter the command bcdedit.exe /set nx OptIn.

  • Restart the computer.
  • Now the radio buttons in the DEP tab in systems settings are accessible again.

To DEP Or Not To DEP

We recommend leaving DEP on its default setting of Turn on DEP for essential Windows programs and services only, unless it’s necessary to change it to troubleshoot problems that may be DEP-related.

Guy has been published online and in print newspapers, nominated for writing awards, and cited in scholarly papers due to his ability to speak tech to anyone, but still prefers analog watches. Read Guy’s Full Bio

Читайте также:  Использование экранной клавиатуры в Windows XP
Ссылка на основную публикацию
Adblock
detector