Как отключить DEP в windows 7 для всей системы и других программ
Логотип блога

Windwix.ru

Блог Тришкина Дениса

Об операционных системах windows

Что такое технология DEP в windows 7 и как ее отключить для всей системы и для отдельных программ

иконка автора
иконка публикации в 00:26
 

Здравствуйте дорогие читатели моего блога и снова Тришкин Денис на связи

Операционная система от Microsoft наделена множеством инструментов, позволяющих бороться с вредоносным программным обеспечением. Одним из таких является технология Data Execution Prevention. Иногда в результате ее работы в ОС и отдельных компонентах могут появляться ошибки. Поэтому многие хотят, но не знают, как отключить DEP в Windows 7. Как обычно существует несколько способов добиться задуманного.

Что это?( к содержанию ↑ )

Наверное, стоит для начала рассказать, что такое Data Execution Prevention. Смысл технологии заключается в предотвращении запуска неизвестной программы из неиспользуемой области в памяти. Если говорить проще – блокирует один из вариантов работы вредоносного программного обеспечения. Это происходит благодаря аппаратной поддержке процессоров AMD и Intel.

Параметры быстродействия

увеличить

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

Выключение DEP для всей системы( к содержанию ↑ )

Метод позволяет через командную строку запретить работу сервиса для ОС в целом.

Для этого нужно сделать несколько простых движений:

  1. 1Запускаем соответствующий элемент Windows от имени администратора. Он находится в стандартных приложениях в «Пуске». Нам необходимо нажать на него правой кнопкой и выбрать нужное меню.

  2. Командная строка

    Важно! Если вначале запустить программу «Выполнить» и в ней прописать «cmd», приложение запуститься в обычном режиме.

  3. 2После появления окна с черным фоном в нем нужно ввести «bcdedit.exe /set {current} nx AlwaysOff», а затем подтвердить свои намерения кнопкой «Enter».

  4. Ввод команды bcedit.exe
  5. 3После этого компьютер необходимо перезагрузить. При запуске системы DEP уже не будет работать, а соответствующее ПО должно функционировать, как и положено.

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

     

    Чтобы вернуть работоспособность нужно сделать все то же самое, только указать атрибут «AlwaysOn».

Для отдельных программ( к содержанию ↑ )

Существует два основных способа, позволяющих отключить нужную нам функцию для отдельных приложений.

  1. 1Заходим в «Панель управления», а затем «Система». Также можно вызвать контекстное меню на иконке «Мой компьютер» и выбрать «Свойства». Независимо от запуска этого окна слева должна быть строка «Дополнительные параметры системы».

    Система

    Переходим на вкладку «Дополнительно». Затем на области «Быстродействие» и нажимаем «Параметры».

    Свойства системы

    увеличить

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

    Параметры быстродействия

    увеличить

    Важно! Приложения, которые работают на частоте в 64 бита, не получится добавить в список. В результате выбора подобного приложения появится ошибка.

  2. 2Также нужные нам действия можно проделать в реестре. Для этого запускаем «Выполнить» (Win+R) и вводим «regedit», подтверждаем свои действия.

  3. Переходим в каталог HKEY_LOCAL_MACHINE, а затем в Software. Далее отправляемся по пути: Microsoft\Windows NT\CurrentVersion\AppCompatFlags, где нам нужно выбрать Layers. Если такового не предусмотрено, его нужно создать самому.

    Изменение реестра

    увеличить

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

Надеюсь, моя статья оказалась вам полезной. Подписывайтесь и делитесь ссылкой с друзьями.

С уважением, Денис Тришкин

Понравилась статья? Делитесь с друзьями в соцсетях

Похожие статьи

Подписывайтесь на обновления блога!

    Добавить комментарий

    Ваш e-mail не будет опубликован. Обязательные поля помечены *


стрелка вверх