Як відключити dep в windows 10 і нижче: основні методи

Всі ті користувачі, які працюють з операційна система Windows останніх поколінь, починаючи з сьомої модифікації, напевно, хоча б раз в життя при запуску якоїсь програми отримували повідомлення про те, що додаток було закрито системою через звернення до якоїсь адреси пам`яті. За таку поведінку комп`ютера відповідає спеціальна служба DEP, розроблена свого часу для запобігання вірусних атак і на рівні ОС, і на рівні первинних систем BIOS / UEFI. Далі пропонується розглянути, як відключити службу DEP в Windows 10 і системах рангом нижче. Але для початку давайте з`ясуємо, що ж це за служба, для чого вона потрібна і чому викликає появу помилок.

Що за служба DEP і чому її потрібно деактивувати?

Технологія, на основі якої функціонує дана служба, з`явилася відносно недавно. Спочатку вона була орієнтована на підтримку процесорів Intel і AMD. Для Intel вона позначається як XD (Execute Disabled), для AMD - як NX (No Execute). Абревіатура основної служби розшифровується як Data Execution Prevention або " запобігання виконання даних». Не заглиблюючись в технічні нетрі питання, її функціонування можна представити у вигляді інструменту перевірки і блокування певних адрес оперативної пам`яті, якщо в адресах, позначених як невиконувані, формально містяться виконувані вірусні коди. Тобто дана технологія дозволяє перешкодити їх виконанню навіть після проникнення в ОЗУ із завантаженням власних модулів.

Помилка, викликана службою DEP

Така "турбота" про безпеку комп`ютера часто може зіграти з користувачем злий жарт, оскільки служба може запросто заблокувати і виконання якоїсь програми, яка їй здасться підозрілою.

Як в Windows відключити DEP, щоб позбутися від помилки окремої служби або Програми?

Незважаючи на те що технологія спочатку працює на рівні первинної системи, в самих ОС сімейства Windows з недавніх пір присутній спеціальний системний компонент, як раз і представлений даною службою. Якщо говорити про те, як відключити DEP в Windows 10 і більш ранніх ОС (до сьомої модифікації включно), рядовим користувачам можна запропонувати кілька основних методів, але в якості найпростішого способу можна використовувати інструментарій самої системи.

Спочатку зайдіть в властивості комп`ютера, потім перейдіть до додаткових параметрів системи, після чого натисніть кнопку параметрів швидкодії.

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

Тепер на вкладці з назвою оригінальної служби замість першого пункту, активованого за замовчуванням, відзначте другий, натисніть кнопку додавання в список програми, постійно викликає помилку, у вигляді виконуваного файлу, а потім збережіть встановлені опції.

Що робити, якщо додаток не вноситься в білий список?

Начебто все виглядає досить просто, проте іноді внести блокується програму в список деактивації перевірки буває вельми проблематично, а система тут же видає відповідне повідомлення про неможливість виконання обраного дії.

Антивірусна утиліта KVRT

У такій ситуації (незважаючи навіть на офіційне Походження встановленого додатка) настійно рекомендується відразу ж перевірити його на віруси, але використовувати для цього потрібно не штатний сканер, а незалежні портативні утиліти на кшталт KVRT або Dr. Web CureIt. Цілком можливо, що загроза буде виявлена і нейтралізована, після чого програму можна буде не вносити в список взагалі. Якщо її все одно потрібно внести в список винятків, додайте додаток, хоча крайньої необхідності в цьому вже не буде.

Як вимкнути DEP у Windows 7, 8, 10 у командному рядку?

Представлена вище методика проста, проте потрібний результат дає не завжди. Тому окремо варто зупинитися не тому, як відключити DEP в Windows 10 і нижче, використовуючи для цього інструменти командної консолі, які в порівнянні зі штатними засобами виглядають більш дієвими.

Відключення DEP в командному рядку

Запустіть командний рядок як адміністратор, а потім виконайте команду, представлену на зображенні вище. Цей метод має перевагу в тому, що деактивує службу абсолютно для всіх виконуваних компонентів, причому не тільки у вигляді EXE-файлів системних служб і призначених для користувача програм. Після виконання команди перезавантаження системи буде потрібно обов`язково.

Деактивація служби в реєстрі

Тепер давайте подивимося, як відключити DEP в Windows 10, використовуючи для цього системний реєстр. Дії в ньому виглядають дещо складнішими, проте результат виходить максимально ефективним.

Відключення DEP для програм в реєстрі

В редакторі (regedit) розгорніть гілку HKLM, а потім перемістіться в ній по дереву розділів до каталогу Layers, як показано на малюнку вище. Справа в робочій області для кожної програми, для якого потрібно виконати деактивацію служби DEP створіть новий строковий параметр, для назви використовуйте введення повного шляху до EXE-файлу потрібної програми, а в поле установки значення впишіть поєднання DisableNXShowUI. Як і в минулому випадку, після закінчення дій виконайте повний рестарт комп`ютера.

Чи можна відключити службу?

Чи можна відключити службу в BIOS? Як відключити DEP в Windows 10, розібратились. Тепер варто відзначити, що використання системних інструментів може не мати взагалі ніякого ефекту, якщо застосування описуваної технології активовано в BIOS / UEFI. Деякі користувачі стверджують, що виконати її деактивацію в первинних системах неможливо. Найглибша помилка! Відключивши DEP Windows 10 в BIOS можна, якщо знати, де шукати ці параметри. Справа в тому, що саме в первинних системах назви служби немає, зате можна знайти опції, що відносяться до основної технології. Зазвичай такі параметри позначаються як Execute Disable Bit, No-Execute Memory Protect,Execute Disable Function або щось подібне.

Відключення DEP в BIOS / UEFI

Для цього параметра просто встановіть вимкнене значення (Disable) і збережіть зміни при виході, після чого перезавантаження послідує автоматично.

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

Статті на тему