Як вимкнути DEP у Windows

У цій інструкції розглянемо, як відключити DEP (Data Execution Prevention, запобігання виконання даних) у Windows 7, 8 та 8.1. Апаратна підтримка NX (No Execute, для процесорів AMD) або XD (Execute Disabled, для процесорів Intel) забороняє виконання коду з тих зон пам’яті, які позначені як невиконувані. Це може викликати помилки під час запуску програм, включаючи ігри.

Вимкнення DEP через меню

У Windows 8 та 8.1 можна відключити DEP через меню, що відкривається правим кліком миші по кнопці «Пуск». У Windows 7 знайдіть командний рядок у стандартних програмах, клацніть по ньому правою кнопкою миші та виберіть «Запустити від імені адміністратора». У командному рядку введіть:

bcdedit.exe /set {current} nx AlwaysOff

При наступному вході в систему DEP буде вимкнено. Щоб увімкнути DEP знову, використовуйте ту ж команду з атрибутом AlwaysOn замість AlwaysOff.

Вимкнення DEP для окремих програм

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

  1. Перейдіть в Панель керуванняСистема (можна клацнути правою кнопкою на іконці «Мій комп’ютер» та вибрати «Властивості»).
  2. Відкрийте вкладку Запобігання виконанню даних.
  3. Виберіть опцію Увімкнути DEP для всіх програм і служб, крім вибраних нижче та натисніть кнопку Додати, щоб вказати шляхи до виконуваних файлів програм, для яких потрібно відключити DEP.

Вимкнення DEP для програм і служб Windows

Вимкнення DEP через редактор реєстру

Те ж саме, що ми описали раніше через панель керування, можна зробити за допомогою редактора реєстру. Для цього натисніть Win + R, введіть regedit і натисніть Enter.

  1. У редакторі реєстру перейдіть до розділу HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession ManagerMemory Management.
  2. Створіть новий значення з іменем DisableNXShowUI та встановіть його значення.

Перед тим, як виконувати ці дії, переконайтеся, що програма, для якої ви це робите, була завантажена з надійного джерела, так як це може бути небезпечно.