gamebars.ru
  • Главная
  • /
  • На повестке дня

Эта программа должна выполняться с включенным dep

Содержание

  • 1 Windows 7: как отключить DEP?
  • 2 Как отключить DEP в Windows
    • 2.1 Отключение DEP для Windows 7 и Windows 8.1 (для всей системы)
    • 2.2 Два способа отключить DEP для отдельных программ
      • 2.2.1 Отключение DEP для программ в редакторе реестра

Windows 7: как отключить DEP?

Как известно, предотвращение выполнения данных (Data Execution Prevention, DEP) – это средство безопасности, которое помогает защитить компьютер от вирусов и других угроз безопасности.

Изменение параметров DEP (как настроить DEP)

– войдите в систему с учётной записью Администратор или члена группы Администраторы;

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

– в открывшемся окне Свойства системы откройте вкладку Дополнительно –> Быстродействие –> Параметры…;

– в открывшемся окне Параметры быстродействия откройте вкладку Предотвращение выполнения данных;

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

• Как отключить DEP для отдельной программы

– на вкладке Предотвращение выполнения данных диалогового окна Параметры быстродействия установите переключатель Включить DEP для всех программ и служб, кроме выбранных ниже;

– установите флажок рядом с названием программы, для которой нужно отключить DEP –> ОК;

– если программы нет в списке, нажмите кнопку Добавить…;

– в окне Открыть найдите исполняемый файл программы (как правило, расположен в соответствующей папке каталога Program Files) –> Открыть –> OK –> OK;

– чтобы изменения вступили в силу, возможно, потребуется перезагрузить ПК;

• Как включить DEP для отдельной программы

– снимите флажок рядом с названием программы, для которой нужно включить DEP –> OK –> OK.

Опытные пользователи ПК (вооружённые надёжными антивирусом и брандмауэром!) предпочитают отключать DEP.

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

– в текстовое поле Найти программы и файлы введите cmd;

– в появившемся перечне (под заголовком Программы) нажмите правой кнопкой мыши cmd.exe;

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

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

– в открывшемся окне Интерпретатора команд Windows после приглашения системы введите команду

bcdedit.exe /set nx AlwaysOff

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

После перезагрузки ПК команда Включить DEP (Свойства системы –> вкладка Дополнительно –> Быстродействие –> Параметры… –> Параметры быстродействия –> вкладка Предотвращение выполнения данных) будет недоступна:

1. По умолчанию используется значение bcdedit.exe /set nx OptIn.

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

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

– в текстовое поле Найти программы и файлы введите cmd;

– в появившемся перечне (под заголовком Программы) нажмите правой кнопкой мыши cmd.exe ;

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

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

– в открывшемся окне Интерпретатора команд Windows после приглашения системы введите команду

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

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

В этой инструкции поговорим о том, как отключить DEP (Data Execution Prevention, предотвращение выполнения данных) в Windows 7, 8 и 8.1. То же самое должно работать и в Windows 10. Отключение DEP возможно как для системы в целом, так и для отдельных программ, при запуске которых появляются ошибки Data Execution Prevention.

Смысл технологии DEP заключается в том, что Windows, опираясь на аппаратную поддержку NX (No Execute, для процессоров AMD) или XD (Execute Disabled, для процессоров Intel) предотвращает выполнение исполняемого кода из тех областей памяти, которые помечены как неисполняемые. Если проще: блокирует один из векторов атаки вредоносного ПО.

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

Отключение DEP для Windows 7 и Windows 8.1 (для всей системы)

Первый способ позволяет отключить DEP для всех программ и служб Windows. Для этого откройте командную строку от имени Администратора — в Windows 8 и 8.1 это можно сделать с помощью меню, которое открывается правым кликом мыши по кнопке «Пуск», в Windows 7 вы можете найти командную строку в стандартных программах, кликнуть по ней правой кнопкой мыши и выбрать «Запуск от имени Администратора».

В командной строке введите bcdedit.exe /set nx AlwaysOff и нажмите Enter. После этого перезагрузите ваш компьютер: при следующем входе в данную систему DEP будет отключен.

Кстати, при желании, с помощью bcdedit вы можете создать в меню загрузки и выбора системы отдельную запись с отключенным DEP и использовать ее тогда, когда это требуется.

Примечание: для того, чтобы включить DEP в дальнейшем используйте ту же команду с атрибутом AlwaysOn вместо AlwaysOff.

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

Более разумным может быть отключение предотвращения выполнения данных для отдельных программ, вызывающих ошибки DEP. Сделать это можно двумя способами — через изменение дополнительных параметров системы в панели управления или с помощью редактора реестра.

В первом случае, зайдите в Панель управления — Система (можно также кликнуть по значку «Мой компьютер» правой кнопкой и выбрать «Свойства»). Выберите в списке справа пункт «Дополнительные параметры системы», затем на вкладке «Дополнительно» нажмите кнопку «Параметры» в разделе «Быстродействие».

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

Отключение DEP для программ в редакторе реестра

По сути то же самое, что только что описывалось с применением элементов панели управления, можно сделать и посредство редактора реестра. Для его запуска нажмите клавиши Windows + R на клавиатуре и введите regedit после чего нажмите Enter или Ok.

  • Компьютер тормозит — что делать и почему это происходит?
  • Встроенные системные утилиты Windows 10, 8 и 7, о которых многие не знают
  • Лучшие бесплатные программы на каждый день
  • Как подключить ноутбук к телевизору (для просмотра видео и игр)
  • Как раздавать Интернет по Wi-Fi с ноутбука
  • Как смотреть ТВ онлайн бесплатно

В редакторе реестра перейдите к разделу (папки слева, если раздела Layers нет, создайте его) HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ AppCompatFlags \ Layers

И для каждой программы, для которой требуется отключение DEP, создайте строковый параметр, имя которого соответствует пути к исполняемому файлу этой программы, а значение — DisableNXShowUI (см. пример на скриншоте).

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

А вдруг и это будет интересно:

А почему бы не подписаться?

Рассылка новых, иногда интересных и полезных, материалов сайта remontka.pro. Никакой рекламы и бесплатная компьютерная помощь подписчикам от автора. Другие способы подписки (ВК, Одноклассники, G+, Facebook, Twitter, Youtube)

Комментарии (16) к Как отключить DEP в Windows

09.04.2015 в 05:38

ребята вы такие молодцы. Я давно вас ждала и теперь никогда не растанусь

09.04.2015 в 10:29

Интересно, что вы имеете в виду? Что-то мне кажется, тема про отключение DEP — не та, ради которой долго ждут : )

26.05.2015 в 16:28

Всегда отключаю. А толку с этой штуки? USER.WIN32 всё равно в состоянии превзойти любую защиту

01.08.2015 в 09:45

Чудесно! Всегда вас искала, а нашла только сейчас и надеюсь, что никогда не потеряю. Только, пожалуйста, обновите инструкцию для Windows 10. Данная инструкция не подходит

01.08.2015 в 10:10

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

01.08.2015 в 12:13

И вас в том числе:)

Дмитрий, у меня почему-то нет Layers папки в ветке реестра точно по указанному пути. В командной строке также не проходит. Windows 10 последний билд.

02.08.2015 в 10:54

Странно, а у меня Layers есть, финальная 10, 10240. А вы не стесняйтесь — создайте этот подраздел.

05.08.2015 в 01:15

Спасибо, всё получилось!

05.08.2015 в 01:31

Дмитрий, кстати, по-возможности, сделайте, пожалуйста, инструкции о корректном удалении приложений Windows из папки SystemAps, например Cortana и тд. Сейчас раздражает процесс searchUI.exe от Cortana, так понимаю, штатными средствами это не удалить

05.08.2015 в 10:50

Как-нибудь доберусь. Но, думаю, не очень скоро. Вообще, вопросов много на очереди.

07.11.2015 в 01:06

searchUI.exe в десятке меня тоже раздражает. В режиме ожидания жесткий диск начинает нервно рычать из за 10% процесса от searchUI.exe

Хотя, только что переименовал его расширение с .exe на .1exe с помошью Unlocker-а

06.10.2016 в 11:20

как отключить DEP на 10. все что я прописывал в строке командной пишет ошибка

06.10.2016 в 11:34

Отключив предварительно Secure Boot в UEFI/БИОС (ну и естественно, командная строка от администратора)

19.11.2016 в 15:12

Эта команда тоже запрещена политикой и не может быть изменена. Что делать?

23.11.2017 в 23:22

Здравствуйте! А такая ошибка (ссылка на скриншот) тоже имеет отношение к DEP? Спасибо.

Опубликованно 11.12.2017 автором . Запись опубликована в рубрике На повестке дня. Добавьте в закладки постоянную ссылку.
емулятор планшета
Языковая панель исчезла
создано с помощью