Отключение функции DEP в Windows7

Содержание

Как отключить DEP в Windows

Отключение функции DEP в Windows7

Начиная с ОС Windows XP и во всех последующих версиях системы Windows, есть такая функция как DEP. Ее можно расшифровать и перевести как «предотвращение выполнения данных».

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

Эта процедура не слишком сложная и многие смогут это легко повторить, ну а если отключение не дало желаемого эффекта, то DEP всегда можно снова активировать. Для большей наглядности, в конце статьи можно посмотреть видео, где все подробно показано.

Что такое функция DEP?

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

Функция DEP способна отмечать различные области оперативной памяти которые не предназначены для использования.

Если какая-нибудь программа начнет туда «влезать», то DEP тут же ее принудительно отключит и выдаст соответствующее сообщение об ошибке.

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

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

Как отключить DEP в Windows?

Ну что же, приступим к делу. Откройте меню «Пуск» и в поисковом поле введите «cmd» (без кавычек). Появится список найденных файлов, в самом верху будет одноименная программа. Но не спешите ее запускать, ведь мы должны работать через учетную запись администратора. Поэтому, сделайте по ней клик правой кнопкой мышки и нажмите на «Запуск от имени администратора».

При этом, если находитесь в системе с учетной записи простого пользователя, то вам придется дополнительно ввести пароль для входа через учетную запись администратора, если он установлен.

После этих действий откроется окошко командной строки. Скопируйте в него данную команду и нажмите клавишу «Enter»: bcdedit.exe /set {current} nx AlwaysOff

В окне должно появиться сообщение об успешном завершении операции, как показано на рисунке ниже.

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

Выключаем DEP только для отдельного приложения

Есть и такой способ. Чтобы это сделать, откройте панель управления и перейдите в раздел «Система». В левой части окна, на панели, нажмите на ссылку «Дополнительных параметров системы».

На самой первой вкладке «Дополнительно» там, где раздел «Быстродействие», делаем клик по кнопке «Параметров».

В следующем окошке открываем вкладку «Предотвращение выполнения данных». Видим такую картинку.

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

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

Просто выбираете в списке программу или нажимаете «Добавить» и через окно проводника найдите исполняемый файл программы и выбираете его.

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

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

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

Вполне возможно, что этого будет достаточно, для решения проблемы и использование командной строки не потребуется.

Как включить DEP?

Чтобы снова запустить работу данной функции, откройте командную строку (cmd) с правами администратора, скопируйте туда и выполните вот такую команду:

bcdedit.exe /set {current} nx OptIn

После этого сделайте перезагрузку компьютера и DEP будет работать, как и прежде. Напоследок, для большей наглядности, предлагаем вам взглянуть на видео, где все подробно показано:

Источник: http://prostocomp.net/sistema/otklyuchit-dep-windows.html

Отключаем DEP Windows 7

Отключение функции DEP в Windows7

Прежде чем отключить DEP Windows 7 нужно понимать, что пользователь ПК идет на своеобразный риск, ведь любая функция, которая разработана компанией Microsoft и внедренная в ОС выполняет определенные задачи.

Это касается и функции DEP, которая является своеобразным форпостом в вопросах безопасности последних версиях ОС Windows начиная с XP SP2.

Что такое DEP?

Итак, что же такое DEP и стоит ли отключать данную функцию.

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

Но в дополнение к ним, компанией Microsoft начали разрабатываться различные патчи безопасности, которые пользователи ОС Windows стали получать во время обновления системы.

Безусловно, данные обновления играю важную роль в вопросах безопасности, но не все пользователи ПК устанавливали эти обновления. Да и обеспечить 100% защиту от кражи данных с компьютера, особенно тех, которые временно обрабатываются в ОЗУ компьютера они не могли.

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

И такая защита была создана. Назвали ее «Data Execution Prevention» — DEP. Переводится, как «предотвращение выполнение данных».

Как все работает?

В памяти процессора и ОЗУ компьютера есть специально выделенные области для временного хранения обрабатываемых данных, а попросту, информации. Также в эти области загружаются работающие программы и системные файлы операционной системы.

Задачей у большинства вирусов является проникновение в данные области и кража информации или запуск оттуда вредоносного кода.

То есть, в область обработки данных ОЗУ или процессора может проникнуть вредоносных код, который и делает всю черную работу.

В принципе раньше так и происходило, пока не появилась защитная функция DEP, которая начала отслеживать и фильтровать поступающую информацию в ОЗУ устройств отсекая вирусные коды.

Если же код все-таки проник в эти области и начал выполняться, то система DEP видит, что начали происходить какие-то нештатные процессы в областях данных, которые нужно остановить.

Это касается и некоторых программ, которые после или еще в процессе установки могут неправильно использовать оперативную память.

В этом случае DEP может прекратить работу или установку данного софта высветив сообщение о том, что было предотвращено выполнение данных.

Как правило, это и является основной причиной отключения DEP и не только в Windows 7. Пользователям надоедают постоянные сообщения, и они пытаются от них избавиться.

Версии программного обеспечения

Практически все новые версии программ поддерживают совместную работу с DEP.

Если после установки определенной программы начало появляется сообщение о предотвращении выполнения данных, то не спешите отключать DEP.

Обратите внимание на версию программы и постарайтесь ее обновить. После обновления, как правило, сообщение больше не появляется.

Если это не помогло, то можно отключить DEP только для этого приложения, что минимально скажется на снижении безопасности компьютера.

Но обо всем по порядку.

Как отключить DEP Windows 7

Отключать DEP в Windows 7 необходимо только в самом крайнем случае, так как вы снижаете безопасность всей системы и компьютера. Лучше сделать это только для определенного софта, а не для всей системы.

Отключить DEP вы сможете только при нахождении в системе с правами администратора.

Нажмите кнопку «Пуск» и введите внизу в строку поиска слово «Система».

Появится результат поиска, нажмите слово «Система».

Далее – «Дополнительные параметры системы».

Появиться окно «Свойство системы».

Зайдите в раздел – Быстродействие – «Параметры».

Далее – «Предотвращение выполнение данных».

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

Аппаратная поддержка DEP

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

К примеру, у всех последних типов процессоров функция DEP предусмотрена.

Реализовано это так.

Определенные области памяти процессора помечены, как не содержащие исполнительного кода.

Если вдруг в данной области, какая-то программа пытается запустить код, то работа этого приложения останавливается.

Если процессор не поддерживает DEP, то данная функция работает только на программном уровне защищая в основном главные системные файлы.

Источник: http://itkompik.ru/windows/kak-otklyuchit-dep-windows-7.html

Как отключить DEP в Windows в 5 простых шагов

Отключение функции DEP в Windows7

Начиная с версии виндовсXP и выше, разработчики предусмотрели особеннуюутилиту dep. Она дает возможность предотвращать выполнение данных, благодаря чему повышается уровень защиты от различных компьютерных угроз. В некоторых случаях подобный процесс мешает выполнять необходимые операции на ПК, и тогда пользователь требуется отключение dep.

При отключении DEP

Отключение DEP для Windows 7 и Windows 8.1

Когда функция, останавливающая исполнение кода,нарушает работу в системе, то отключают ее действие в отношении всех установленных ПО. Выключение проводят в качестве администратора в командной строке.

Чтобы в Windows 7 отключить depвыполняется ряд операций:

  • В меню «пуск» выбирается раздел «Программы и файлы» и через строку поиска находится командная строка набором латинских букв cmd. В контексте подтверждается включениечерез администратора.
  • При появлении запроса вводится пароль.
  • В окне интерпретатора операционной системы латинскими буквами пропечатывается bcdedit.exe /set {current} nxAlwaysOff. Выполнение команды подтверждается клавишей «Enter».

При правильном выполнении действий после веденого текста команды высвечивается сообщение об успешном завершении операции

  • В завершение окно с изменениями и закрывается и перезагружается компьютер.

Чтобы в последующем включить dep на Windows 7, по аналогичному алгоритму вносятся изменения в командной строке, но при этом взаменAlwaysOn пропечатывается AlwaysOff. После перезагрузки функция будет работать в обычном режиме.

Подобные операции выполняют, когда нужноотключить dep в Windows 8 или 8.1. Только в отличие от седьмой версии, чтобы открыть командную строку в восьмерке применяют команду «выполнить», открытую через меню «пуск» или нажатием Win+R. В пустой строке открыть вручную набирают задачу cmd и подтверждают выбор.

Важно обратить внимание на то, что если на компьютере установлена версия XP, то придерживаться подобной инструкции не получиться.

Чтобы отключить depв Windowsxpдля всей системы, требуется редактирование файла  boot.ini, расположенного в содержании загрузочного диска.

Для этого файл открывают, выбирают параметр noexecute и добавляют к нему частичку = AlwaysOff. Настройки сохраняются, после чего ПК перезагружается.

Отключение DEP для отдельных программ

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

В случае редактирования параметров системы изменения проводятся во вкладке «Дополнительно», расположенной в разделе «Свойства системы». Для этого нужно открыть окошко дополнительных параметров одним из вариантов:

  1. Через «мой компьютер» в раздел «Свойства».
  2. Через панель управления в разделе «Система».

Рис. 1 Открываем окно дополнительных параметров

Рис.2 В высветившемся окошке в разделе «Быстродействие» выбирается кнопка «Параметры» и открывается вкладка ПВД.

Рис.3 Затем ставится флажок возле второй строки настроек включения DEP, а в пустом поле при помощи кнопки «Добавить» перечисляются имена конкретных программ, в отношении которых утилита не будет функционировать.

Настройки закрепляются перезагрузкой ПК.

Обратите внимание, что при выборе некоторых программ, может появиться сообщение «эта программа должна выполняться с включенным dep», тогда поставить ее в исключения не получиться и единственным вариантом останется отключение функции для всей системы.

В редакторе реестра

Аналогичные операции выполняют и в редакторе реестра. Для этого:

  1. Открывается окно редактора, через пуск или комбинацию Win+R и набор в команде «Выполнить» английского слова regedit. После нажимается «ОК» или «Enter».
  2. Открывается или создается подраздел Layers в папке AppCompatFlags, расположенной по пути следования через раздел локальных машин, папки SOFTWARE, Microsoft, Windows NT и CurrentVersion.
  3. Затем в окне раздела для каждого ПО, к которому нужно отключить dep, через контекст создается строковый параметр. Каждому новому параметру присваивается имя, краткое от названия исполняемого файла, а в строке значений задается путь его открытия. Например, если нужно отключить предотвращение выполнения данных к программе InternetExplorer, то выполняют следующие настройки:

Открываем окно редактора реестра, находим regedit и нажимаем Enter
Так выглядит процесс при отключении dep в InternetExplorer

В завершение компьютер перезагружается.

Чтобы вновь включить depдля программ, отмеченных в списке исключений, проводится возвращение исходных настроек.

Для этого восстанавливаетсяотметка в строке работы утилиты в отношении основных программ и служб или в редакторе реестра удаляются строковые параметры, соответствующие ПО, к которым возвращается исполнение функции data execution prevention.

Источник: http://pcyk.ru/windows/kak-otklyuchit-dep-v-windows-v-5-prostyx-shagov/

Как отключить DEP Windows, чтобы избавиться от ошибки «Инструкция по адресу обратилась к памяти по адресу»

Отключение функции DEP в Windows7

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

Одним из средств защиты является DEP (Data Execution Prevention) – завершение выполнения данных.

Функция по умолчанию включена в Windows, и она необходима, чтобы автоматически закрывать программы, которые попытаются выполнить действия из областей оперативной памяти, обозначенных неисполняемыми.

Бывают ситуации, в которых функция DEP работает неправильно. Из-за нее пользователь не может запустить необходимое ему приложение или игру, поскольку на экране появляется ошибка «Инструкция по адресу обратилась к памяти по адресу». В такой ситуации можно отключить DEP для отдельной программы или деактивировать защитную функцию на уровне системы. Ниже будут рассмотрены оба варианта.

Как отключить DEP для всех программ в Windows

Важно: Отключая DEP для всех программ в Windows, повышается риск потери данных при заражении компьютера вирусом.

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

bcdedit.exe /set {current} nx AlwaysOff

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

Обратите внимание: Чтобы после отключения DEP через командную строку включить ее обратно, потребуется ввести и применить следующую команду:

bcdedit.exe /set {current} nx AlwaysOn

Как отключить DEP для отдельной программы

Поскольку отключение DEP для всех программ и служб в Windows опасно, рекомендуется деактивировать функцию завершения выполнения данных для отдельного приложения, которое выдает ошибку «Инструкция по адресу обратилась к памяти по адресу».  Сделать это можно двумя способами – через реестр или параметры быстродействия.

Отключение DEP через реестр

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

  1. Нажать на клавиатуре сочетание клавиш Windows+R, чтобы запустить строку «Выполнить». Пропишите в ней regedit и нажмите Enter, после чего откроется редактор реестра;
  2. Далее в левой части меню нужно перейти по следующим разделам:

HKEY_LOCAL_MACHINE – SOFTWARE – Microsoft – Windows NT – CurrentVersion – AppCompatFlags –Layers

Обратите внимание: В некоторых версиях операционной системы Windows может отсутствовать конечный раздел Layers. В такой ситуации потребуется его создать самостоятельно.

Для этого откройте раздел AppCompatFlags в левой части экрана и нажмите правой кнопкой мыши в списке его строковых параметров. Во всплывающем окне выберите «Создать» — «Раздел» и назовите его Layers.

После этого в него можно заходить и продолжать выполнение инструкции.

  1. В разделе Layers потребуется создать строковый параметр по имени пути exe-файла приложения, которому дается разрешение на работу без защиты функцией DEP. Для этого определитесь с точным названием исполнительного файла программы (узнать его можно в папке приложения). Далее нажмите правой кнопкой мыши в правой зоне раздела Layers и выберите «Создать» — «Строковый параметр». В качестве имени установите путь к exe-файлу программы, для которой отключается DEP, а в графе «Значение» потребуется прописать DisableNXShowUI.

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

Отключение через параметры быстродействия

Некоторым пользователям удобнее работать с привычным интерфейсом Windows, чем с реестром. Для них компания Microsoft так же предусмотрела возможность отключения DEP. Выключить защитную функцию можно через параметры быстродействия:

  1. Нажмите правой кнопкой мыши на «Пуск» и выберите «Панель управления»;
  2. Далее установите режим просмотра «Крупные значки» и выберите пункт «Система»;
  3. В левой части экрана нажмите «Дополнительные параметры системы»;
  4. Откроется новое окно, в котором требуется перейти на вкладку «Дополнительно»;
  5. Далее в пункте «Быстродействие» нажмите «Параметры»;
  6. Перейдите на вкладку «Предотвращения выполнения данных» и установите галочку на варианте включения DEP для всех программ, кроме избранного списка;
  7. Далее нажмите «Добавить» и введите пути до исполняемых файлов, после чего программа, для которой включен запрет на функцию DEP, появится в списке.

Выполнив необходимые настройки, потребуется перезагрузить компьютер, чтобы изменения вступили в силу.

(411 голос., 4,58 из 5)
Загрузка…

Источник: https://okeygeek.ru/kak-otklyuchit-dep-windows/

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

Отключение функции DEP в Windows7

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

Операционная система от 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. 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.

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

style=”display:block” data-ad-client=”ca-pub-5060103952528628″ data-ad-slot=”7825679008″ data-ad-format=”auto”

data-full-width-responsive=”true”>

Материалы по теме

Источник: https://windwix.ru/kak-otklyuchit-dep-v-windows-7/

Настройка предотвращения выполнения данных (DEP)

Отключение функции DEP в Windows7

Предотвращение выполнения данных (Data Execution Prevention, DEP) — это технология защиты оперативной памяти. Компьютер с помощью DEP помечает все ячейки памяти, используемые приложениями, как неисполняемые «только для данных», если ячейка не содержит исполняемого кода в явном виде.

Если приложение пытается выполнить код со страницы памяти, помеченной как неисполняемая, процессор может сгенерировать исключение и предотвратить исполнение кода.

Таким образом, система помешает вредоносной программе (например, вирусу) внедриться в память компьютера. Позволяя только особым областям памяти запускать исполняемый код, DEP защищает компьютер от многих типов самовоспроизводящихся вирусов. Предотвращение выполнения данных может быть аппаратным и программным.

Аппаратное DEP более надежно, так как распространяется на все программы и службы, исполняемые на компьютере. Программное DEP, как правило, служит хорошей защитой только программ и служб Windows.

Компании Advanced Micro Devices (AMD) и Intel поставляют совместимые с Windows процессоры, поддерживающие функцию DEP.

Начиная с пакета обновления 2 (SP2) для Windows XP 32-разрядная версия Windows использует один из следующих методов.

  • Функцию no-execute page-protection (NX), разработанную компанией AMD.
  • Функцию Execute Disable Bit (XD), разработанную компанией Intel.

Чтобы использовать указанные функции, необходимо, чтобы процессор работал в режиме расширения физических адресов (Physical Address Extension, PAE). Windows автоматически включает режим PAE для поддержки функции DEP, поэтому пользователям не нужно отдельно включать PAE.

Physical Address Extension (PAE) — режим работы встроенного блока управления памятью x86-совместимых процессоров, в котором используются 64-битные элементы таблиц страниц (из которых для адресации используются только 36 бит), c помощью которых процессор может адресовать 64 ГБ физической памяти (вместо 4 ГБ, адресуемых при использовании 32-разрядных таблиц), хотя каждая задача (программа) всё равно может адресовать максимум до 4 ГБ виртуальной памяти.

64-разрядные версии Windows также поддерживают функцию NX, но режим работы с оперативной памятью РАЕ для них не обязателен. Кроме того, для 64-разрядных компьютеров возможны разные конфигурации памяти.

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

1. Откройте меню Пуск и выберите Панель управления.

Меню Пуск — Панель управления

2. Щелкните на категории Система и безопасность и откройте окно Система.

Категория Система и безопасность

Окно Система

3. Внизу в левой части щелкните на ссылке Счетчики и средства производительности.

Счетчики и средства производительности

4. Щелкните на ссылке Настройка визуальных эффектов. На экране появится диалоговое окно Параметры быстродействия.

Настройка визуальных эффектов

5. Откройте вкладку Предотвращение выполнения данных. Внизу вы найдете информацию о поддержке DEP.

Информацию о поддержке DEP

Во вкладке Предотвращение выполнения данных можно настроить работу DEP с помощью следующих параметров.

  • Включить DEP только для основных программ и служб Windows. DEP работает только для сервисов, программ и компонентов операционной системы. Это параметр включен по умолчанию. Его рекомендуется выбирать, если компьютер поддерживает предотвращение выполнения и оно настроено правильно.
  • Включить DEP для всех программ и служб, кроме выбранных ниже. DEP работает для всей операционной системы, а также для программ и сервисов, которые вы запускаете.

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

Щелкните на кнопке Добавить… и выберите программы, для которых вы хотите отключить предотвращение выполнения.

Отключение предотвращение выполнения

Выбор программы

Программа в исключении

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

DEP всегда включен для 64-разрядных приложений

Как убедиться, что аппаратная функция DEP работает в Windows

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

Способ 1. Используйте средство командной строки Wmic

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

1. В меню Пуск меню Пуск введите в поле Поиска команду cmd и нажмите кнопку ВВОД.

Вызов командной строки

2. В командной строке введите следующую команду и нажмите клавишу ВВОД:

wmic OS Get DataExecutionPrevention_Available

Если в результате будет получено значение TRUE, аппаратная функция DEP включена.

Средство командной строки Wmic

Если FALSE, значит аппаратная функция DEP выключена. Включить ее можно в настройках BIOS. Как это сделать — лучше посмотреть документацию к материнской плате вашего компьютера.

Параметр no-execute page-protection (NX) включает аппаратный DEP на платах с чипсетом от AMD, а параметр Execute Disable Bit (XD) — на платах с чипсетами от Intel.

Чтобы определить текущую политику поддержки DEP, выполните следующие действия.

1. В меню Пуск меню Пуск введите в поле Поиска команду cmd и нажмите кнопку ВВОД.

Вызов командной строки

2. В командной строке введите следующую команду и нажмите клавишу ВВОД:

wmic OS Get DataExecutionPrevention_SupportPolicy

В результате выполнения команды будет возвращено значение 0, 1, 2 или 3.

Политика поддержки DEP

Эти значения соответствуют политикам поддержки DEP, описанным ниже.

2 — OptIn (конфигурация по умолчанию) — Функция DEP включена только для системных компонентов и служб Windows

3 – OptOut — Функция DEP включена для всех процессов. Администратор может вручную создать список приложений, для которых функция DEP отключена

1 – AlwaysOn — Функция DEP включена для всех процессов

0 – AlwaysOff — Функция DEP отключена для всех процессов

Преимущества DEP

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

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

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

Источник: https://vizivik.ru/set-dep-win-7/

Как отключить деп

Отключение функции DEP в Windows7

***

Как известно, предотвращение выполнения данных (Data Execution Prevention, DEP) – это средство безопасности, которое помогает защитить компьютер от вирусов и других угроз безопасности.

***

Изменение параметров DEP (как настроить DEP)

– войдите в систему с учётной записью Администратор или члена группы Администраторы;

– нажмите Пуск –> Панель управления –> Система;

– в открывшемся окне Свойства системы откройте вкладку Дополнительно –> Быстродействие –> Параметры…;

– в открывшемся окне Параметры быстродействия откройте вкладку Предотвращение выполнения данных;

– введите пароль администратора или подтверждение пароля, если появится соответствующий запрос;

• Как отключить DEP для отдельной программы

– на вкладке Предотвращение выполнения данных диалогового окна Параметры быстродействия установите переключатель Включить DEP для всех программ и служб, кроме выбранных ниже;

– установите флажок рядом с названием программы, для которой нужно отключить DEP –> ОК;

– если программы нет в списке, нажмите кнопку Добавить…;

– в окне Открыть найдите исполняемый файл программы (как правило, расположен в соответствующей папке каталога Program Files) –> Открыть –> OK –> OK;

– чтобы изменения вступили в силу, возможно, потребуется перезагрузить ПК;

• Как включить DEP для отдельной программы

– снимите флажок рядом с названием программы, для которой нужно включить DEP –> OK –> OK.

***

Опытные пользователи ПК (вооружённые надёжными антивирусом и брандмауэром!) предпочитают отключать DEP.

***

Как отключить DEP?

– нажмите кнопку Пуск;

– в текстовое поле Найти программы и файлы введите cmd;

– в появившемся перечне (под заголовком Программы) нажмите правой кнопкой мыши cmd.exe;

– из контекстного меню выберите Запуск от имени администратора;

– введите пароль, если появится соответствующий запрос;

– в открывшемся окне Интерпретатора команд Windows после приглашения системы введите команду

bcdedit.exe /set {current} nx AlwaysOff

– нажмите Enter;

– появится сообщение Операция успешно завершена;

– закройте окно Интерпретатора команд Windows;

– перезагрузите ПК.

После перезагрузки ПК команда Включить DEP (Свойства системы –> вкладка Дополнительно –> Быстродействие –> Параметры… –> Параметры быстродействия –> вкладка Предотвращение выполнения данных) будет недоступна:

Примечания

1. По умолчанию используется значение bcdedit.exe /set {current} nx OptIn.

2. bcdedit.exe /set {current} nx AlwaysOff означает, что функция DEP отключена для всей системы, независимо от наличия аппаратной поддержки DEP.

***

Как включить DEP?

– нажмите кнопку Пуск;

– в текстовое поле Найти программы и файлы введите cmd;

– в появившемся перечне (под заголовком Программы) нажмите правой

кнопкой мыши cmd.exe

;

– из контекстного меню выберите Запуск от имени администратора;

– введите пароль, если появится соответствующий запрос;

– в открывшемся окне

Интерпретатора команд Windows

после приглашения системы введите команду

bcdedit.exe /set {current} nx OptIn

– нажмите Enter;

– появится сообщение Операция успешно завершена;

– закройте окно

Интерпретатора команд Windows

;

– перезагрузите ПК.

Валерий Сидоров

***

• Раскрывая тайны Windows…

Если при запуске отдельных приложений появляются уведомления, сообщающие о невозможности исполнить данные, то для решения этой проблемы вам понадобятся знания о том, как отключить DEP на Windows 7.

Отключение для отдельных программ

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

На Windows 7 это делается следующим образом:

  1. Кликните правой кнопкой по значку «Мой компьютер» и откройте его «Свойства».
  2. Перейдите на вкладку «Дополнительные параметры системы» в левом меню.
  3. В поле «Быстродействие» нажмите кнопку «Параметры».

Вы увидите несколько вкладок с полезными функциями. Например, на вкладке «Визуальные эффекты» можно отключить все лишние инструменты оформления и ускорить компьютер Windows 7. Но в данном случае вам нужна другая вкладка, которая называется «Предотвращение выполнения данных».

  1. Отметьте пункт «Включить DEP для всех программ, кроме выбранных».
  2. Нажмите кнопку «Добавить» и укажите путь к EXE-файлам программ, которые вы хотите сделать исключениями.

Важно: 64-битные приложения нельзя добавить в список исключений. Кроме того, программа должна сама поддерживать работу с отключенной функцией DEP.

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

Как отключить DEP для отдельной программы?

Если вы желаете отключить DEP только для отдельной программы, мы пойдем другим путем.

Найдите на рабочем столе значок «Компьютер» (если не нашли, нажмите на кнопку «Пуск» и посмотрите в правую сторону окна), нажмите на него правой кнопкой мыши и в меню выберите «Свойства». Откроется окно просмотра основных сведений о вашем компьютере. В его левой части есть небольшое меню, в котором нас интересует пункт «Дополнительные параметры системы». Нажимаем.

Открывается окошко. На вкладке «Дополнительно» нажимаем кнопку «Параметры».

Откроется еще одно окошко. В нем выберите вкладку «Предотвращение выполнения данных». Ставите галочку рядом с пунктом «Включить DEP для всех программ и служб, кроме выбранных ниже», а с помощью кнопки «Добавить» добавляете файлы программ (.exe), которые и необходимо отключить.

Не забудьте нажать на кнопку ОК, когда выбор будет завершен.

Еще один похожий способ, но только с помощью редактора реестра. Открываем редактор реестра (WIN+R, вводим в окно слово regedit и нажимаем Enter).

Проходим по пути HKEY LOCAL MACHINE — SOFTWARE — Microsoft — Windows NT — CurrentVersion — AppCompatFlags — Layers. Если пункта Layers нет, не беда, создайте его самостоятельно.

Затем в нем создаете строковый параметр, имя которого — путь к исполняемому файлу программы, а в качестве значения указываете DisableNXShowUI.

Этим способом (с редактором реестра) я пользоваться крайне не советую, что бы вы случайно не изменили реестр там, где это не нужно, поэтому ответственность за выполнение сего действия вы берете на себя.

>Как включить DEP в Windows?

Тут все просто. Запускаем командную сроку от имени администратора и пишем:

Выключение DEP для определенных прог

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

Но вы должны быть уверены, что они не содержат вирусов. Им можно доверять? Тогда приступим:

  • Откройте раздел «Система» с Панели управления. Альтернативный вариант: клацнуть ПКМ на иконке «моего компьютера» и войти в «Свойства».
  • Перейдите в «Дополнительные параметры системы» и в появившемся окне разверните вкладку «Дополнительно».
  • Жмите на кнопку «Параметры», расположенную сверху.
  • Всплывет следующее окно, где вам следует перейти в закладку «Предотвращение выполнения данных»;
  • В ней есть 2 чек-бокса и обычно активирован верхний. Но вам необходимо переставить отметку на второй, где написано «…кроме выбранных ниже».
  • Под большим полем станет доступной кнопка «Добавить», которая вам и нужна.
  • Укажите путь к тому exe-файлу, для которого вы хотите отменить блокировку.
  • Жмите «ОК» и перезагрузите комп.

Источник: https://iclubspb.ru/kak-otklyuchit-dep/

Поделиться:
Нет комментариев

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

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