- Disabling dep in windows
- Отключение DEP для Windows 7 и Windows 8.1 (для всей системы)
- Два способа отключить DEP для отдельных программ
- Отключение DEP для программ в редакторе реестра
- Отключение функции DEP в Windows7
- Отключение DEP для Виндовс 7
- Способ 1: Командная строка
- Способ 2: Панель управления
- Способ 3: Редактор базы данных
- Отключение/включение функции DEP в Windows 7-10
- Как полностью отключить DEP
- Как выключить функцию DEP для отдельной программы
- Как обратно включить DEP
- Что вообще такое DEP
- Как отключить DEP в Windows 7, 8, 10 — инструкция от Averina.com
- Как отключить dep в Windows 7, 8, 10 – несколько вариантов
- Отключить DEP при помощи специальных команд
- Настроить исключения для DEP в Windows
- Как отключить предотвращение выполнения данных в Windows 10 и как включить DEP
- Что такое DEP и для чего он нужен?
- Как отключить DEP на Windows 10?
- Через командную строку
- Редактирование BCD — файла
- Отключение для конкретной программы с помощью настроек системы
- Выключение для отдельного приложения с помощью редактора реестра
Disabling dep in windows
Как отключить DEP в Windows
Всем привет сегодня расскажу как отключить DEP в Windows.
В этой инструкции поговорим о том, как отключить DEP (Data Execution Prevention, предотвращение выполнения данных) в Windows 7, 8 и 8.1. То же самое должно работать и в Windows 10. Отключение DEP возможно как для системы в целом, так и для отдельных программ, при запуске которых появляются ошибки Data Execution Prevention.
Смысл технологии DEP заключается в том, что Windows, опираясь на аппаратную поддержку NX (No Execute, для процессоров AMD) или XD (Execute Disabled, для процессоров Intel) предотвращает выполнение исполняемого кода из тех областей памяти, которые помечены как не исполняемые. Если проще: блокирует один из векторов атаки вредоносного ПО.
Однако, для некоторого ПО включенная функция предотвращения выполнения данных может послужить причиной появления ошибок при запуске — встречается это и для прикладных программ, и для игр. Ошибки вида «Инструкция по адресу обратилась к памяти по адресу. Память не может быть read или written» тоже могут иметь своей причиной DEP.
Отключение DEP для Windows 7 и Windows 8.1 (для всей системы)
Первый способ позволяет отключить DEP для всех программ и служб Windows. Для этого откройте командную строку от имени Администратора — в Windows 8 и 8.1 это можно сделать с помощью меню, которое открывается правым кликом мыши по кнопке Пуск, в Windows 7 вы можете найти командную строку в стандартных программах, кликнуть по ней правой кнопкой мыши и выбрать «Запуск от имени Администратора».
В командной строке введите
и нажмите Enter. После этого перезагрузите ваш компьютер: при следующем входе в данную систему DEP будет отключен.
Как отключить DEP в Windows-01
Кстати, при желании, с помощью bcdedit вы можете создать в меню загрузки и выбора системы отдельную запись с отключенным DEP и использовать ее тогда, когда это требуется.
Примечание: для того, чтобы включить DEP в дальнейшем используйте ту же команду с атрибутомAlwaysOn вместо AlwaysOff.
Два способа отключить DEP для отдельных программ
Более разумным может быть отключение предотвращения выполнения данных для отдельных программ, вызывающих ошибки DEP. Сделать это можно двумя способами — через изменение дополнительных параметров системы в панели управления или с помощью редактора реестра.
В первом случае, зайдите в Панель управления — Система (можно также кликнуть по значку Мой компьютер правой кнопкой и выбрать Свойства). Выберите в списке справа пункт Дополнительные параметры системы, затем на вкладке Дополнительно нажмите кнопку Параметры в разделе Быстродействие.
Как отключить DEP в Windows-02
Откройте вкладку «Предотвращение выполнения данных», отметьте пункт «Включить DEP для всех программ и служб, кроме выбранных ниже» и с помощью кнопки «Добавить» укажите пути к исполняемым файлам программ, для которых нужно отключить DEP. После этого желательно так же перезагрузить компьютер.
Как отключить DEP в Windows-03
Отключение DEP для программ в редакторе реестра
По сути то же самое, что только что описывалось с применением элементов панели управления, можно сделать и посредство редактора реестра. Для его запуска нажмите клавиши Windows + R на клавиатуре и введите regedit после чего нажмите Enter или Ok.
Вот так вот просто легко отключить DEP в Windows.
Отключение функции DEP в Windows7
Отключение DEP для Виндовс 7
Для определенного программного обеспечения включение этой функции приводит к предотвращению рабочих процессов, а также к возникновению неисправности при включение ПК. Данная ситуация возникает как с отдельными программными решениями, так и с системой в целом. Неисправности, связанные с обращением к оперативной памяти по определённому параметру, возможно, связаны с DEP. Рассмотрим способы решения данной проблемы.
Способ 1: Командная строка
- Открываем «Пуск», вводим cmd . Жмём ПКМ, открываем с возможностью администрирования.
Набираем следующее значение:
bcdedit.exe /set
Жмём «Enter».
Способ 2: Панель управления
- . С возможностью администрирования входим в ОС, переходим по адресу:
Панель управления\Все элементы панели управления\Система
Переходим в «Дополнительные параметры системы».
Подраздел «Дополнительно» находим в участке «Быстродействие», переходим в пункт «Параметры».
В данном меню у нас появляется выбор, самим настроить для каких именно программ или приложений необходимо выключить алгоритм ПВД. Выделяем программу, представленную в каталоге, либо жмём «Добавить», выбираем файл с расширением «.exe».
Способ 3: Редактор базы данных
- Открываем редактор базы данных. Наиболее оптимальный вариант – нажимаем клавиши «Win+R», пишем команду regedit.exe .
Переходим в следующий раздел:
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ AppCompatFlags \ Layers .
Создаем «Строковый параметр», название которого приравнивается к адресу местоположения элемента, в котором необходимо отключить функционал DEP, значение присваиваем – DisableNXShowUI .
Включения работы DEP: запускаем интерпретатор команд Виндовс 7, и в нём вводим команду:
Bcdedit.exe/setnx OptIn
Дальше перезапускаем ПК.
При выполнении данных несложных действий при помощи командной строки или настройки системы/реестра отключается функция DEP в Виндовс 7. Представляет ли опасность отключение функционала DEP? Чаще всего — нет, если программа, для которой происходит это действие, с официального ресурса, то это не опасно. В других случаях есть опасность заражения вирусным ПО.
Отключение/включение функции DEP в Windows 7-10
В операционных системах Microsoft Windows, начиная с версии XP, имеется одна интересная возможность — предотвращение выполнения данных, в оригинале называется Data Execution Prevention (DEP). Иногда она мешает нормальной работе и её требуется отключать. В принципе ничего в этом сложного нет, а если никакого эффекта не последует, то можно всё включить обратно.
Как полностью отключить DEP
Вы можете посмотреть видео или читать статью:
Итак, сразу к делу. Нажимаем кнопку «Пуск» и в строке поиска пишем «cmd». В результатах поиска в самом верху находим cmd — это нужно для запуска командной строки. Чтобы запустить её с правами Администратора кликаем по команде правой кнопкой и выбираем из контекстного меню «Запуск от имени администратора».
Соответственно, если на данный момент вы залогинены в Windows как обычный пользователь, то система попросит ввести пароль администратора. Теперь, в появившееся чёрное окошко вставляем команду и жмём «Enter»:
bcdedit.exe /set
Результатом должно быть сообщение: «Операция успешно завершена»
Далее нужно перезагрузиться чтобы изменения вступили в силу. Таким образом мы отключили DEP для ВСЕХ служб и программ, в независимости от того, поддерживается ли предотвращение выполнения данных вашим процессором на аппаратном уровне или нет.
Как выключить функцию DEP для отдельной программы
Для этого идём в «Панель управления -> Система» или же нажимаем правой кнопкой по значку «Мой компьютер» на рабочем столе и выбираем «Свойства». Слева в окне кликаем на «Дополнительные параметры системы»
В разделе «Быстродействие» жмём на кнопку «Параметры»
Нам нужна вкладка «Предотвращение выполнения данных». Здесь в принципе всё и так понятно:
По умолчанию DEP работает только для основных программ и служб. Переставляя переключатель в положение «Включить DEP для всех программ и служб, кроме выбранных ниже» мы можем сами определить для каких программ нужно отключать функцию DEP. Для этого просто выберите программу из списка или нажмите «Добавить» и вручную выберите запускаемый (.exe) файл.
Вот ещё, перед тем как отменять DEP из командной строки, сначала проверьте, может она у вас работала для всех программ. Тогда переключите сначала на только основные службы и программы и перезагрузитесь. Возможно, та проблема, из-за которой вы попали на эту статью, будет решена.
Как обратно включить DEP
Чтобы вернуть DEP назад запустите ещё раз командную строку «cmd» от имени администратора, только на этот раз вставьте такую команду:
bcdedit.exe /set
Что вообще такое DEP
Теперь небольшое отступление что же это за функция такая и с чем её едят. Data Execution Prevention призвано защитить систему от некоторых вирусов и угроз безопасности системы. Но, ни в коем случае не стоит путать это с антивирусом или брандмауэром! Это абсолютно разные вещи.
DEP помечает некоторые служебные области в оперативной памяти компьютера как «неисполняемые», и если программа попытается исполнить свой код в этой области, то функция сработает, программа будет принудительно закрыта и будет выдано соответствующее сообщение. Дело в том, что так могут работать некоторые вирусы, а потому такой метод блокировки помогает предотвратить выполнение определённого вредоносного кода.
Бывает как аппаратная реализация DEP (с помощью команд процессора), так и программная (с помощью специального программного кода Windows). Аппаратная реализация надёжнее и все современные процессоры её поддерживают. Так что, если никаких проблем нет, то лучше ничего в настройках не менять. Но, к сожалению, функция DEP может мешать работе и нормальных программ, поэтому иногда её отключают. Как это сделать — статья вам в помощь!
Как отключить DEP в Windows 7, 8, 10 — инструкция от Averina.com
DEP – от англ. «Data Execution Prevention» — предотвращение выполнения данных – специальная функция, позволяющая защитить компьютер от вирусов. Смысл ее работы в блокировании программ, которые при работе хотят использовать область памяти, помеченную системой как «неиспользуемая». Обычно ошибка:
возникает по этой причине – программа не совместима с этим защитным функционалом и не обязательно является вредоносной. Для старых игр и приложений рассмотрим, как отключить DEP в Windows 7, 8, 10, а в первые эта защита появилась в операционной системе Windows XP.
Как отключить dep в Windows 7, 8, 10 – несколько вариантов
Отмечу, что функция «предотвращение выполнения данных» никак не влияет на работоспособность компьютера и отключать ее без необходимости не стоит. Принцип настройки для указанных ваше систем – одинаков, возможны небольшие отличия в окнах.
Отключить DEP при помощи специальных команд
Для этого запустите командную строку (cmd) от имени администратора. О том как это сделать узнайте здесь.
Наберите следующие команды:
bcdedit.exe /set — для включения:
bcdedit.exe /set
Это отключит «предотвращение выполнения данных» для всей операционной системы, что снижает антивирусную защиту. Поэтому перейдем ко второму способу.
Настроить исключения для DEP в Windows
Для этого нажмите правой кнопкой мыши – «Мой компьютер» — «Свойства» — вкладка «Дополнительно» — раздел «Быстродействие» — «Параметры» — вкладка «Предотвращение выполнения данных»
Выберите пункт «Включить DEP для всех программ и служб кроме выбранных ниже: …», и через кнопку «Добавить» внесите необходимые программы в исключения. Добавляйте только известные вам программы. Таким образом можно отключить эту функцию в Windows только для необходимой части программ.
Как отключить предотвращение выполнения данных в Windows 10 и как включить DEP
Компьютер постоянно подвержен риску заражения вредоносными ПО и другим угрозам безопасности. Для защиты системы разработчики внедрили функцию DEP, которая предотвращает запуск проблемных утилит или программ, уведомляя при этом пользователя. Иногда, из-за блокировки запуска, возникают проблемы или ошибки, поэтому пользователи ищут ответ на вопрос, как отключить DEP в ОС Windows 10. Пошаговая инструкция приведена ниже.
Что такое DEP и для чего он нужен?
Сокращение «DEP» обозначает в переводе–«предотвращение выполнения данных». Представляет собой комплекс аппаратных, программных компонентов, обеспечивающих параллельную защиту цифровой техники. Функция выполняет задачи антивирусного программного обеспечения, но не является таковым.
Процесс работы заключается в сканировании оперативной памяти ПК. При попадании вредоносной программы в ОЗУ гаджета она пытается создать собственные коды. Защитная опция ПВД (предотвращение выполнения данных) сразу обнаруживает сторонний софт в области памяти, которая должна использоваться только оперативкой. В результате функция срабатывает, блокируя вирус, при этом владельца ПК оповещает системным сообщением.
Опция блокировки вирусов способна выявить множественные атаки вредоносных ПО. Но она не может полноценно работать вместо антивирусной программы. Если специальная программа не обнаружила вирус в ОС, включается ПВД.
Как отключить DEP на Windows 10?
Защиту отключают в случае установленного качественного антивируса, который эффективно справляется со своей работой. В некоторых ситуациях DEP срабатывает ложно, если ей кажется, что программа носит вредоносный характер. Так могут блокироваться игры, приложения и другие утилиты. Функция может спровоцировать появление синего «экрана смерти», например, при аварийном выключении устройства. В подобных случаях юзеры отключают ПВД для всех или конкретных утилит.
Через командную строку
Выключить полностью технологию не удастся, она отвечает за безопасность ПК. Для изменения настроек потребуется строка запроса.
Для выполнения операции нужно следовать инструкции:
- Вызвать меню «Пуск».
- Ввести запрос: «командная».
- Нажать по появившемуся пункту.
- Выбрать «Запуск от имени Администратора».
- Подтвердить действие.
- В редакторе набрать: bcdedit.exe/set
nx AlwaysOff. - Нажать Enter.
После выполнения всех пунктов система оповестит об успешном выполнении операции. Пользователю останется закрыть редактор, выключить компьютер, затем заново включить. После этого опция DEP перестанет работать.
Редактирование BCD — файла
Команда BCD используется для редактирования данных конфигурации загрузки Виндовса. Путем внесения изменений в загрузочный файл можно поменять режим работы DEP.
Для редактирования параметров потребуется скачивание дополнительной утилиты Bootice.
Далее потребуется следовать инструкции:
- Запустить утилиту.
- Найти вкладку «Правка».
- Выбрать параметр «BCD текущей системы».
- Нажать на «Простой режим».
- Откроется окно, в котором выбрать «NX».
- Подобрать подходящее значение из списка.
- Нажать на кнопку «Сохранить».
- Закрыть программу.
- Перезапустить компьютер.
В настройках изначально установлен режим «Optln», который обозначает, что для некоторых утилит предотвращение выполнения данных не работает. Остальные значения показывают включение/выключение опции.
Отключение для конкретной программы с помощью настроек системы
Полная остановка работы опции приведет в высокому риску проникновения вирусных ПО. Поэтому способ выборочного отключения станет оптимальным вариантом для софта, работающего в нормальном режиме, при том, что DEP блокирует его.
Для настройки потребуется следовать инструкции:
- Запустить Виндовс 10.
- Вызвать Панель управления.
- Откроется меню, где выбрать «Система». Тапнуть по нему.
- Выбрать «Дополнительные параметры».
- Кликнуть по вкладке «Дополнительно».
- Найти блок «Быстродействие».
- Нажать на «Параметры».
- Выбрать «Предотвращение выполнения данных».
- Маркер изначально находится на первом пункте.
- Переставить маркер к надписи «Для всех программ и служб, кроме выбранных ниже».
- Нажать «Добавить».
- Указать путь к выбранным утилитам, для которых требуется отключение ПВД.
- Подтвердить действие, нажав «Ok».
Деактивировать защиту получится не для всех программ. Если отключить параметр невозможно, система оповестит об этом. Желательно эту утилиту просканировать установленным антивирусом.
Выключение для отдельного приложения с помощью редактора реестра
Этот способ подразумевает создание списка утилит, которые ПВД будет игнорировать.
- Нажать одновременно: Win+R.
- Ввести в строку: «regedit».
- Нажать Enter.
- Тапнуть по кнопке «Да», позволив редактору менять параметры.
- Перейти по пути: HKLM\SOFTWARE\Microsoft\WindowsNT\ CurrentVersion\AppCompatFlags\Layers.
- Если «Layers» не найден, создать его. Нажать на название предыдущего пункта, выбрать «Создать», после «Раздел». Дать наименование.
- В новой папке создать строковый параметр, где именем будет путь к выбранной программе, например, D:\Programs\LinX\LinX.exe.
- Щелкнуть дважды по созданному параметру. Ввести в поле значение: DisableNXShowUI.
Запуск вирусных ПО не сработает, если на компьютере будет включена функция DEP. В некоторых ситуациях технология ПВД воспринимает утилиты ошибочно, блокируя их работу. Поэтому пользователи вынуждены отключать данную опцию. Главное, что нужно помнить: отключать DEP по отношению к таким утилитам стоит, если пользователь уверен в их безопасности. В противном случае высока вероятность попадания в систему вируса, который повлечет за собой серьезные проблемы.