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

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

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

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

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