Anonim

Функція запобігання виконанню даних (DEP) вбудована в Windows 10 і додає додатковий рівень безпеки, який не дозволяє зловмисному програмному забезпеченню працювати в пам'яті. Він включений за замовчуванням і призначений для розпізнавання та припинення роботи несанкціонованих сценаріїв у зарезервованих місцях пам'яті комп'ютера. Це популярний вектор нападу зловмисних програм, тому Microsoft додав DEP, щоб зупинити його.

Також дивіться нашу статтю Як користуватися GarageBand в Windows

Програма запобігання виконанню даних була впроваджена в Windows 7 спільними зусиллями Microsoft, щоб закрити деякі з багатьох дірок у безпеці, які заполонили операційну систему. Це чудова теорія, але якщо ви коли-небудь бачили повідомлення "Ця програма була заблокована для вашого захисту", ви знаєте, що вона не завжди працює як рекламована. Завжди краще бути занадто параноїчним, ніж недостатньо параноїчним, але коли це заважає продуктивності комп'ютера, це стає неприємністю.

Вимкнути запобігання виконанню даних

Є багато причин, чому ніколи не слід відключати запобігання виконанню даних (DEP). Замість того, щоб поховати заголовок, спершу я покажу вам, як це зробити, а потім поговоріть про те, чому ви не повинні цього робити.

  1. Відкрийте вікно CMD як адміністратор.
  2. Наберіть 'bcdedit.exe / set {current} nx AlwaysOff' і натисніть Enter.

Ви повинні побачити "Операція успішно завершена" під одним завершеним. DEP зараз вимкнено на вашому комп’ютері. Якщо ви хочете знову включити DEP, введіть 'bcdedit.exe / set {current} nx AlwaysOn' і натисніть Enter. Ви повинні побачити таке ж успішне повідомлення під командою, якщо воно працювало.

Якщо ви бачите помилку, як на зображенні вище, на якій написано "Значення захищено політикою безпечного завантаження і не може бути змінено або видалено", це означає, що у вашому BIOS / UEFI увімкнено захищене завантаження. Щоб вимкнути DEP, вам потрібно буде перезавантажити комп'ютер у BIOS / UEFI, знайти налаштування безпечної завантаження та вимкнути його. Завантажтесь у Windows та повторіть описані вище дії, щоб відключити DEP.

Ви можете трохи контролювати, як працює DEP за допомогою інтерфейсу Windows.

  1. Відкрийте панель керування.
  2. Перейдіть до системи та системи безпеки та системи.
  3. У лівому меню виберіть Додаткові параметри системи.
  4. Виберіть вкладку Запобігання виконанню даних.

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

Чому не слід вимикати DEP

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

Важливий захист від невидимого

Основна причина залишити DEP в тому, що він забезпечує майже невидимий захист від невидимих ​​зловмисників. Якщо вірус чи зловмисне програмне забезпечення потрапляє через ваше програмне забезпечення для захисту, і DEP вимкнено, немає ніякого способу дізнатися, що на вашому комп’ютері щось працює. Зловмисне програмне забезпечення може запускати сценарії та виконувати свої завдання без втручання, що може бути руйнівним.

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

З більшою кількістю вірусів та зловмисних програм, які коли-небудь плавають по Інтернету, будь-який додатковий рівень захисту - це гарна річ. Якщо вона повторюється як раз і знову, це невелика ціна, яку потрібно платити. Крім того, якщо вам не подобається певна програма, ви завжди можете додати її в білий список, використовуючи описаний вище метод. Поки ви впевнені, що програма безпечна, вам слід добре.

Можливо, DEP не видає помилку

Деякі помилки порушення взагалі не мають нічого спільного з запобіганням виконанню даних. Це може бути контроль за обліковими записами користувачів, локальна політика, групова політика, Windows Defender, антивірусне чи зловмисне програмне забезпечення або щось зовсім інше. Серед ІТ-технологій існує звичка звинувачувати DEP у будь-якому порушенні доступу або пам’яті, але це не завжди так. Буває іноді, але не завжди.

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

Захист від виконання даних було додано до Windows як додатковий рівень захисту. Я, можливо, не є прихильником деяких рішень Microsoft, коли йдеться про "захист нас", але DEP - це той, хто працює. Якщо ви дійсно не повинні вимкнути DEP, я б дійсно залишив його функціонуючим.

Як відключити dep за допомогою командного рядка Windows 10