Как добавить в исключения dep windows 10. отключение функции dep в windows7. отключение dep для всей системы

Содержание:

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

Начиная с ОС 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 будет работать, как и прежде. Напоследок, для большей наглядности, предлагаем вам взглянуть на видео, где все подробно показано:

Что вообще такое DEP

Теперь небольшое отступление что же это за функция такая и с чем её едят. Data Execution Prevention призвано защитить систему от некоторых вирусов и угроз безопасности системы. Но, ни в коем случае не стоит путать это с антивирусом или брандмауэром! Это абсолютно разные вещи.

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

Бывает как аппаратная реализация DEP (с помощью команд процессора), так и программная (с помощью специального программного кода Windows). Аппаратная реализация надёжнее и все современные процессоры её поддерживают. Так что, если никаких проблем нет, то лучше ничего в настройках не менять. Но, к сожалению, функция DEP может мешать работе и нормальных программ, поэтому иногда её отключают. Как это сделать — статья вам в помощь!

Начиная с WIndows XP в операционных системах Microsoft присутствует поддержка аппаратной защиты стандартов ExecuteDisabled (Intel) и NoExecute (AMD). В Microsoft поддержку этих аппаратных инструкций обобщенно назвали DEP (по-русски — «Предотвращение Выполнения Данных). Предназначение функции в том, чтобы программный код, считанный из некоторых областей оперативной памяти, не смог стать исполняемым. Говоря понятным языком, так блокируется один из путей заражения компьютера вирусами. Функция безусловно полезная, но некоторые программисты при написании своих «шедевров» не учитывают особенности поведения программы при включении подобной защиты. В результате простой пользователь получает ошибку «Память не может быть read/write». Если вы столкнулись с подобной проблемой и точно уверены что программа не является вредоносной, можете попробовать отключить защиту DEP. Это несколько ослабит защищенность, но вероятно позволить использовать программу. Как отключить аппаратное предотвращение выполнения данных я опишу ниже в этой заметке.

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

Замечу, что выборочное отключение DEP возможно только для 32-разрядных программ. При попытке добавить в «белый список» 64-битное приложение вы получите сообщение об ошибке. Если вам непременно нужно запускать 64-битную программу в обход DEP, единственный выход — отключить защиту полностью, для всех приложений в системе. Как это сделать будет рассказано чуть позже.

Что такое предотвращение выполнения данных

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

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

Безопасно ли запускать программу, закрытую функцией DEP

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

Почему DEP продолжает закрывать программу

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

Как предотвратить закрытие функцией DEP программы

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

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

Что делать, если функция DEP закрывает службу Windows

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

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

Работает ли DEP без аппаратного предотвращения выполнения данных

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

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

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

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

Прежде чем отключить 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 только для этого приложения, что минимально скажется на снижении безопасности компьютера.

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

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

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

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

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

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

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

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

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

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

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

Стадии развития ДЭП, симптоматика заболевания

Симптоматика может иметь различный характер в зависимости от причины. Достаточно часто пациенты жалуются на повышенную утомляемость, депрессивное состояние, постоянные головные боли и ухудшение памяти. В результате болезни развивается нарушение внимания, возникает шум в ушах, появляется бессонница. В таких случаях чаще всего речь идет о первой стадии ДЭП. У человека возникает тошнота, постоянная усталость после незначительных физических нагрузок. Более яркими симптомами отличается вторая стадия заболевания. Сюда относятся:

  • регулярные головные боли;
  • ухудшение координации движения;
  • судороги;
  • дрожание конечностей.

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

Кто занимается лечением дисциркуляторной энцефалопатии (ДЭП)?

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

Для диагностики дисциркуляторной энцефалопатии (ДЭП) используются неинвазивные и высокоинформативные способы. Так, специалистами назначается РЭГ, магнитно-резонансная томография, изучение сосудистых нарушений с помощью ультразвуковой допплерографии. Не исключено, что в процессе диагностики понадобится пройти курс нейропсихологического исследования. В рамках такого курса определяются показатели интеллекта, состояние памяти и других жизненноважных параметров организма.

Дисциркуляторная энцефалопатия (ДЭП). Способы лечения

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

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

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

ПРОСМОТРОВ:
2 714

Отключение DEP в Windows 10 из реестра

Этот вариант представляет собой такое же действие, как предыдущее, но осуществляется оно путем редактирования настроек в реестре ОС. Метод менее удобен в использовании чем предыдущий, но нужно упомянуть и о такой возможности. Чтобы отключить DataExecutionPrevention
используя реестр операционной системы, проделайте следующие шаги: 1. Используйте комбинацию Win+R для открытия окна «Выполнить».

2. В появившуюся строку впишите «regedit»

и нажмите Ввод. 3. В редакторе пройдите по адресу: HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ AppCompatFlags \ Layers

4. Создайте параметр, именем которого будет путь к приложению. 5. Установите ему значение DisableNXShowUI.

Воспользовавшись этим методом функция DEP будет отключена для всех приложений без исключения. Для этого потребуется проделать следующие операции: 1. Запустить командную строку с привилегиями администратора. 2. Вписать в неё следующий код: bcdedit.exe/set {current} nxAlwaysOff

и нажать Enter.3. Затем потребуется перезагрузить ПК, после чего функция будет отключена. Чтобы при надобности включить DEP обратно
, можно использовать немного изменённую команду, в которой нужно поменять AlwaysOff на AlwaysOn
. Выглядеть будет так: bcdedit.exe/set {current} nxAlwaysOn

Твой первый ROP или ret2libc

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

Как ты помнишь из предыдущей статьи, в 64-битной системе первые шесть параметров передаются через регистры , , , , и . Все остальные параметры передаются через стек. Таким образом, для того чтобы вызвать функцию из libc, нам сначала необходимо присвоить регистрам нужные значения. Для этого мы и будем использовать ROP.

ROP (return-oriented programming) — это технология, которая позволяет обходить NX-бит. Идея ROP-цепочек довольно проста. Вместо того чтобы записывать и исполнять код на стеке, мы будем использовать так называемые гаджеты.

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

При помощи гаджетов мы можем:

  • записывать константу в регистр, например ;
  • брать значение из памяти и записывать в регистр, например ;
  • копировать значение в память, например ;
  • выполнять различные арифметические операции, например ;
  • делать syscall.

Наш эксплоит будет сравнительно простым. Он будет вызывать . Для этого нам необходимо узнать:

  • адрес функции . Мы отключили ASLR, таким образом, он не будет меняться при перезапуске;
  • адрес строки в памяти (или, другими словами, указатель на строку);
  • адрес ROP-гаджета, который скопирует адрес строки в регистр (через него передается первый параметр функции);
  • номер байта, после записи которого начинает перезаписываться регистр .

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

Получим адрес функции :

Получим указатель на строку :

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

Этот гаджет нам подходит. Он возьмет значение из стека и запишет его в регистр . Сохрани его адрес.

Осталось узнать, сколько надо записать «мусора» перед нашим эксплоитом, чтобы управление передалось по правильному адресу.

Вариант 1. Присоединись к сообществу «Xakep.ru», чтобы читать все материалы на сайте

Членство в сообществе в течение указанного срока откроет тебе доступ ко ВСЕМ материалам «Хакера», увеличит личную накопительную скидку и позволит накапливать профессиональный рейтинг Xakep Score!
Подробнее

Вариант 2. Открой один материал

Заинтересовала статья, но нет возможности стать членом клуба «Xakep.ru»? Тогда этот вариант для тебя!
Обрати внимание: этот способ подходит только для статей, опубликованных более двух месяцев назад.

Я уже участник «Xakep.ru»

Типы предотвращения выполнения данных в Windows 10

Есть два разных метода создания DEP:

  • Аппаратный DEP
  • Программный DEP

Аппаратный DEP

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

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

Для использования аппаратного DEP должны быть соблюдены следующие условия:

  • Процессор вашего компьютера должен поддерживать аппаратную поддержку DEP. Фактическая аппаратная реализация DEP зависит от архитектуры процессора, например AMD и Intel, чьи Windows-совместимые архитектуры также DEP-совместимы.
  • Включите аппаратное DEP в BIOS.
  • На вашем компьютере должна быть установлена ​​Windows Server 2003 с пакетом обновления 1 или Windows XP с пакетом обновления 2.
  • Включите аппаратное DEP для программ на вашем компьютере. В 32-битных программах аппаратное DEP может быть отключено в зависимости от вашей конфигурации, но в 64-битных версиях Windows этот параметр всегда включен для 64-битных встроенных программ.

Не уверены, какая версия Windows установлена ​​на вашем компьютере? Вот 4 способа узнать, используете ли вы 32-разрядную или 64-разрядную версию Windows.

Программный DEP

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

Этот тип DEP работает на любом процессоре, поддерживающем Windows XP Service Pack 2, и защищает только ограниченную системные двоичные файлынезависимо от аппаратных возможностей DEP вашего процессора.

What Is DEP & What Does It Do?

According to Microsoft, DEP is :

“…a set of hardware and software technologies that perform additional checks on memory to help prevent malicious code from running on a system.”  

Dell simplifies it a bit and tells us that DEP

“…can help protect your computer by monitoring your programs to make sure that they use system memory safely.”

What does that mean? There are certain areas in the computer’s memory which aren’t intended to have code running in them, but sometimes code does run there. 

Usually, the code that will run there is malicious. DEP will monitor those areas and if it sees something going on in those areas it will shut it down. If you want to get in-depth about how it works, read Microsoft’s detailed description of Data Execution Prevention.

Немного про DEP и MDM

Update: Спасибо @agafon_aga за существенные замечания:

Профили DEP (Device Enrollment Program) и MDM (англ. Mobile Device Management), как правило, устанавливается пользователям на устройства, которые выданы им крупными компаниями, а также некоторыми школами и университетами в пользование. Профиль позволяет автоматизировать настройку практически всех программных компонентов устройства. При этом он также позволяет полностью контролировать устройство дистанционно. Возможности контроля ограничены лишь фантазией администратора, который его настраивал.

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

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

Решение с обходом блокировки на Mac OS Catalina достаточно прямолинейное и без труда находится в интернете. С Big Sur все намного сложнее. В новой операционной системе реализован новый механизм защиты целостности системы. Поэтому весь алгоритм действий усложнился.

Включение и отключение DEP в Windows

Как известно, вопрос компьютерной безопасности стоит остро уже довольно давно. Разработчики ежегодно создают всё более новые средства обеспечения безопасности, которые, к сожалению, довольно плохо соотносятся с работой рядового юзера за ноутбуком. Речь идёт о постоянных ошибках и системных конфликтах, возникающих в тех или иных утилитах как раз из-за некоторых средств защиты системы. Одним из таких является DEP. В этой статье подробно разберём, как включить или выключить DEP в Виндовс. Давайте приступим. Поехали!

При необходимости можно отключить Data Execution Prevention (DEP).

Название DEP означает Data Execution Prevention, переводя дословно получается — предотвращение выполнения данных. Суть этой функции заключается в препятствовании выполнения кода, который исполняется в неисполняемых областях памяти. Таким образом, DEP предотвращает атаку вирусного ПО по одному из направлений. Но нередко эта полезная функция только мешает юзерам, провоцируя различные ошибки во время работы определённых программ или игр.

Есть несколько способов выключения DEP. Первый (подойдёт для Windows 7 и 8.1) — выключает эту функцию для всех служб и утилит Виндовс. Сперва зайдите в режим командной строки с правами администратора, а затем пропишите следующую команду и нажмите клавишу Enter, чтобы начать выполнение:

bcdedit.exe /set {current} nx AlwaysOff

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

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

Если вам больше нравится первый вариант, откройте Панель управления компьютера и выберите из меню раздел «Система» либо просто кликните правой кнопкой мыши по ярлыку «Мой компьютер» и щёлкните по пункту «Свойства».

Кликните по пункту «Дополнительные параметры системы», после чего перейдите к вкладке «Дополнительно».

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

Ровно то же самое можно сделать путём редактирования реестра Виндовс (для опытных пользователей). Сперва воспользуйтесь горячими клавишами Win+R, чтобы перейти к окну «Выполнить» и пропишите (без кавычек) «regedit». Попав в реестр Виндовс, откройте раздел «HKEY_LOCAL_MACHINE», а затем «SOFTWARE». Далее перейдите к папке «Windows NT». Там находится раздел «CurrentVersion», а уже в нём — «AppCompatFlags». Вы почти у цели. Находясь в «AppCompatFlags», поищите папку «Layers», если таковая отсутствует — создайте её. Теперь нужно создать так называемые строковые параметры для тех утилит, которым вы хотите выключить DEP. Названием каждого строкового параметра должен быть полный путь к exe-файлу конкретной утилиты или игры. Установите значение «DisableNXShowUI».

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

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

Как отключить DEP в Windows 10. DEP — DataExecutionPrevention – это специальная функция системы, позволяющая предотвратить исполнение программного кода в неисполняемых сегментах памяти. Иными словами, она не позволяет вредоносным программам или вирусам проникнуть в ваш компьютер.Некоторым приложениям данная функция мешает выполнять свои задачи и может стать причиной возникновения ошибок при загрузке.Чаще всего это происходит с играми, такими как например FIFA 18 — в результате включенного DEP появляется ошибка — «Память не может быть прочтена или записана», или «Ошибка при обращении к адресу…»Отключение Dep в Windows можно осуществить полностью или выборочно, для определенных программ с которыми возникают проблемы.

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

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

Adblock
detector