Turn on dep for all programs and services windows 10
Отключение/включение функции 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 в десятой винде?
Ваша операционная система отказывается запускать нужную игру или программу? Узнайте, как отключить DEP в Windows 10, и вероятнее всего вы устраните свою проблему.
Вам впервые встретилась эта заморская аббревиатура? Тогда тем более стоит уделить внимание данной статье, где предельно просто объясняется, что это, когда стоит отключать функцию и как включить DEP на случай, если вы передумаете.
Расшифровка
Начнем с объяснения термина. Три заглавные буквы скрывают под собой словосочетание Data Execution Prevention. На нашем языке это звучит как «предотвращение выполнения данных».
На практике данное понятие означает по умолчанию установленную функцию виндовс, что-то вроде антивируса, но по сути им не считается. Она блокирует проги, которые хотят для своей работы применить часть оперативной памяти, отмеченную операционкой как «неиспользуемая».
Вы, в свою очередь, получаете сообщение такого плана: «инструкция по адресу «такому-то» обратилась к памяти по адресу «другому», память не может быть «written» либо «read»». И все, что можете предпринять в данной ситуации — нажать «ОК».
Однако так было до того, как вам попалась эта статья. После ее прочтения подобные ошибки не будут для вас помехой. Я предоставляю вам на выбор несколько способов отключения данной службы.
Через командную строку
Вам следует выполнить всего 3 простых действия:
Если вы захотите вернуть все, как было, выполните то же самое, только замените концовку команды на «On».
Выключение DEP для определенных прог
Избавляться от встроенного блокировщика вообще я не рекомендую, потому что все-таки часть вредоносного ПО он может остановить. Поэтому предлагаю вам отключить DEP именно для тех программ, которые у вас не получается запустить, а не для всей системы в целом.
Но вы должны быть уверены, что они не содержат вирусов. Им можно доверять? Тогда приступим:
Через редактор реестра
Добавить исключения можно и другим способом:
Все описанные выше способы работают не только в Windows 10, но также в 7, 8 и 8.1.
Вам помогла эта статья?
Не забудьте рассказать о ней своим друзьям.
How to Disable DEP (Data Execution Prevention) Windows 10 [MiniTool Tips]
By Alisa | Follow | Last Updated December 31, 2020
Summary :
Roundup of what is Data Execution Prevention, how to disable DEP on Windows 10 with Command Prompt, how to disable DEP for specific program, how to create shortcut of DEP in Windows 10, and how to recover lost data or deleted files on Windows 10 with best data recovery software from MiniTool.
Quick Navigation :
What Is Data Execution Prevention in Windows 10?
Data Execution Prevention
Data Execution Prevention or DEP is a Windows built-in tool that offers an extra layer of security for your Windows computer. It can help prevent your computer from virus attack or other security threats.
In detail, DEP tool utilizes a set of hardware and software technologies to conduct additional checks on Windows computer memory to prevent malicious code from loading on a system, and monitor your computer programs to use system memory safely.
To put it another way, there are some memory areas in Windows computer that don’t allow codes running. If some codes are running there, then they are usually malicious.
Therefore, if Data Execution Prevention finds some programs are using computer RAM in a malicious way, it will shut down them and notify you, thus, to protect the safety of your computer system, as well as the data and files on it.
Data Execution Prevention feature is included in Windows 10/8/7/Vista/XP. It is enabled by default for all Windows services and programs.
Generally you don’t need to disable DEP and it’s suggested not to do it since your computer may be at risk if you disable it.
However, some good programs sometimes might wrongly use those memory areas that DEP monitors. DEP will then shut down the program or make the program run abnormally.
Windows 10 repair, recovery, reboot, reinstall, restore solutions. Learn how to create Windows 10 repair disk, recovery disk/USB drive/system image to repair Windows 10 OS issues.
What Programs Might Conflict with DEP Windows 10?
What programs might not be compatible with Data Execution Prevention? Programs built with old codebases, old 32-bit programs or games, old device drivers, etc. are likely to conflict with DEP Windows 10.
If some programs on your Windows 10 computer can’t work well or shut down with no notice. How do you know if it is caused by DEP?
You can click Start, type event viewer, and click Event Viewer app to open Windows Event Viewer on Windows 10. Scroll down the log list to check if there is an Event ID 1000 DEP error. If you find one, then a program may have problems with DEP.
How to Disable Data Execution Prevention Windows 10
How to Disable DEP for Specific Programs in Windows 10
By default, Windows turns on DEP for essential Windows programs and services only. So most other programs on your Windows 10 computer will not be monitored by DEP.
But if DEP causes conflict with trusted legitimate programs, you can firstly check if the program manufacturer has provided a DEP compatible version or made some updates to make it compatible with DEP, if so, you can update the program or install the DEP compatible version.
If there isn’t a DEP compatible version of the program yet, you can disable DEP for the specific program on Windows 10 by following the guide below. You can use this program but it may be attacked by malware, virus or other threats, and it may also affect other programs and files on your computer.
Easy 3 steps to fast recover my files/data for free with best free file recovery software. 23 FAQs and solutions for how to recover my files and lost data are included.
Step 1 – Open Data Execution Prevention Window
At first, you can open Control Panel Windows 10. Click Start, type control panel, and click Control Panel to open it.
Then you can tap Advanced tab, and click Settings button under Performance option.
Click Data Execution Prevention tab in Performance Options window to open Data Execution Prevention window.
Step 2. Disable DEP for Specific Programs
Now you can click Turn on DEP for all programs except those that I select option. Click Add button to browse the location of the programs, click the programs, and click Open to add them to the list.
At last, you can tick the programs you want to exclude from DEP, and click Apply button to remove them from DEP protection. Restart your Windows 10 computer to make these changes take effect.
How to Enable/Disable DEP Windows 10 with Command Prompt
You should not disable Data Execution Protection on Windows 10 for computer safety. But if you do need to disable DEP Windows 10, you can easily realize it with Command Prompt.
Step 1. Open an elevated Command Prompt window. You can press Windows + R, type cmd, and press Ctrl + Shift + Enter to open Command Prompt Windows 10 and run it as administrator.
Step 2. Type the following command line in Command Prompt window and hit Enter to turn off DEP on Windows 10.
BCDEDIT /SET
Step 3. Then you can restart your Windows 10 computer, and DEP is completely disabled on Windows 10.
If you want to enable Data Execution Protection in Windows 10 again, you can follow the same way to enter into Command Prompt window, type the command line below and hit Enter, then restart your Windows 10 computer to turn on it.
BCDEDIT /SET
How to Create a Shortcut of Data Execution Prevention in Windows 10
If you don’t know where Data Execution Prevention (DEP) is and want to easily access it on Windows 10, you can create a shortcut for DEP on desktop screen. Check the detailed guide below to learn how to do it.
Step 2. Next type %windir%\system32\systempropertiesdataexecutionprevention.exe in the Create Shortcut window, and click Next.
Step 3. Type a name for the DEP shortcut, e.g. SystemPropertiesDataExecutionPrevention, and click Finish to create the shortcut for Data Execution Prevention in Windows 10.
Then when you want to change the settings of Data Execution Prevention Windows 10 like turn off Data Execution Prevention in Windows 10 for specific programs, you can click the shortcut icon to open DEP on Windows 10 with ease.
Best Data Recovery Software to Recover Lost/Deleted Files on Windows 10 PC
Disabling Data Execution Prevention Windows 10 might put your programs, files and system at risk since your computer is easily attacked by malware or virus. If you lost some important data on Windows 10 PC, you can use MiniTool Power Data Recovery to recover lost data on PC with ease. It also supports recovering data when PC won’t boot with its built-in Bootable Media Builder function.
MiniTool Power Data Recovery, the best data recovery software for Windows 10/8/7, enables you to easily recover lost data and deleted files from computer local hard drive, external hard drive, SSD, USB drive (pen drive data recovery), SD card and other storage devices in 3 simple steps.
How to fix my phone SD free? This post offers 5 ways for repairing corrupted SD card on (Android) phones, and help you easily restore SD card data and files in 3 simple steps.
You can use this best free file undelete software for Windows 10/8/7 to restore data after a mistaken deletion, system crash, malware/virus attack, hard drive error, or other data loss situations like turning off DEP on Windows 10.
Free download and install the 100% clean MiniTool Power Data Recovery on Windows 10/8/7 computer, and follow the 3 simple steps below to recover lost data from PC.
Step 1. Select the Device to Recover Data from
Launch MiniTool Power Data Recovery to enter into its main UI.
At its main interface, you can see all detected hard drives and partitions are displayed in the window. It supports recovering data from 4 types of devices: This PC, Removable Disk Drive, Hard Disk Drive, CD/DVD Drive.
Here we take recovering data from Windows 10 PC as an example, so we select This PC from the left pane.
After you choose the main device category, you can continue to select the specific hard drive or partition from the right window.
Step 2. Scan for Lost/Deleted Files from the Device
Click Scan button and this smart data recovery software will start scanning the chosen device for all data on it. Wait patiently to let the scan process finish.
After it finishes the scan, it will display all detected data on the device in the scan result window, including normal files, lost files, and deleted files.
Step 3. Check and Save the Recovered Files
You can then check the scan result for needed files and click Save button to choose a destination folder to store the files. You can view the files in the scan result window by Path or Type.
To quickly find lost files, you can click Show Lost Files icon at the toolbar to only display lost files.
To find a specific file, you can click Find icon at the toolbar to search the target file by name on condition that you still remember a part of the name of the file.
You can also click Filter icon on the toolbar and later set the filter parameters to sift the files in the scan result by file extension, file size, file creation/modification date, etc.
You can preview the file by clicking Preview icon or double click the target file. It supports previewing up to 70 types of files now.
It’s advised to store the recovered files to a different location to avoid data overwriting.
Wrap Things Up
End here, we’ve introduced what is Data Execution Prevention (DEP), how to disable Data Execution Prevention Windows 10 for specific programs, how to turn off DEP Windows 10 with Command Prompt, how to create a shortcut for DEP on Windows 10, as well as how to recover lost data on Windows 10 PC with MiniTool Power Data Recovery.
More Information about DEP
Hardware-based DEP
Hardware-enforced DEP can mark all memory locations in a process as non-executable unless the location contains executable code. Hardware-based Data Execution Prevention relies on computer processor hardware to do this job. Computer processor architecture that supports hardware-enforced DEP controls how DEP is functioned in hardware and adds an exception to DEP when the code with the appropriate attribute is executed.
AMD and Intel have produced Windows-compatible processor architectures that are compatible with DEP, namely, the NX (no-execute page-protection) processor feature from AMD, the XD (Execute Disable Bit) feature from Intel.
Software-based DEP
Software-based DEP is an additional set of Data Execution Prevention security checks that have been added to Windows XP SP2. These checks are specially designed to stop malicious code which may take advantage of exception-handling mechanisms in Windows. Software-enforced DEP can run on any processor which can run Windows XP SP2, but it only protects limited system files.
Why my laptop won’t turn on? Check the 10 troubleshooting tips to fix (Windows 10) laptop/computer won’t turn on or boot issue, incl. Asus/HP/Acer/Dell/Lenovo.
Data Execution Prevention Windows 10 FAQ
ABOUT THE AUTHOR
Position: Columnist
Alisa is a professional English editor with 4-year experience. She loves writing and focuses on sharing detailed solutions and thoughts for computer problems, data recovery & backup, digital gadgets, tech news, etc. Through her articles, users can always easily get related problems solved and find what they want. In spare time, she likes basketball, badminton, tennis, cycling, running, and singing. She is very funny and energetic in life, and always brings friends lots of laughs.
Функция DEP: за что отвечает, как включить или отключить на Windows 10
Иногда пользователям Windows не удаётся открыть ту или иную утилиту или игру из-за функции DEP, которая блокирует её запуск. Что скрывается под данной аббревиатурой? Можно ли отключить это средство Windows и как? Рассмотрим детально несколько действенных способов.
Что такое DEP и для чего он нужен
Английская аббревиатура DEP расшифровывается как Data Execution Prevention. В переводе на русский — «Предотвращение выполнения данных». Это специальный набор как аппаратных, так и программных средств, цель которых — обеспечить компьютер дополнительной защитой от опасных вредоносных программ.
Как работает функция DEP? Она проверяет оперативную память устройства (ОЗУ) и её содержимое. Когда вирус, созданный для работы в «оперативке», попадет на ПК, он захочет запустить процесс исполнения собственных кодов в системной области ОЗУ. В этом случае DEP тут же обнаруживает, что область памяти, которая предназначена для самой системы Windows и авторизованных утилит, используется неправильно какой-то неизвестной программой (вирусом). В результате опция блокирует (предотвращает) его запуск и уведомляет пользователя об этом в специальном окошке с сообщением.
Таким образом, DEP способна отразить множество вирусных атак. Функцию нельзя рассматривать как полную замену антивирусу. Если последний не справился со своей задачей по тем или иным причинам, в ход идёт технология DEP.
На практике данное понятие означает по умолчанию установленную функцию «Виндовс», что-то вроде антивируса, но по сути им не считается. Она блокирует проги, которые хотят для своей работы применить часть оперативной памяти, отмеченную операционкой как «неиспользуемая».
Как отключить DEP на Windows 10
Выключать описываемую службу стоит только в том случае, если ваш антивирус работает эффективно: не даёт вредоносному ПО попасть в систему. Деактивация поможет запустить те утилиты, которые по каким-то причинам были приняты DEP за вирусы, хотя в действительности ими не являются.
Отключение для всех утилит
Отключить технологию DEP полностью в настройках не получится, так как это важный системный процесс для обеспечения безопасности. Для этого нужно воспользоваться стандартным средством Windows — «Командной строкой».
Видео: полностью выключаем DEP
Деактивация для отдельных приложений
Рекомендуется всё же сделать выбор в пользу выборочного отключения, если DEP мешает запускаться тем или иным утилитам, так как полное отключение подвергнет ваш компьютер риску заражения. Вы должны быть также уверены, что данные программы безопасные. Выключить дополнительную защиту можно в её настройках (в окне «Параметры быстродействия»), а также в «Редакторе реестра».
Настройка исключений для DEP
Добавлять исключения в виде утилит мы будем в системном окне Windows «Параметры быстродействия». Открывается оно через «Панель управления». Подробно опишем процесс:
Отключение с помощью «Редактора реестра»
Данный метод немного сложнее, чем предыдущий, так как подразумевает самостоятельное создание в окне редактора записей, каждая из которых будет соответствовать программе-исключению. Чтобы вы не запутались, рассмотрим все шаги подробно:
Как включить DEP на Windows 10
Выбор способа для обратного включения DEP зависит от того, каким методом вы пользовались, когда отключали опцию. Рассмотрим все варианты.
Через «Командную строку»
Если вы использовали «Командную строку», то есть провели деактивацию сразу для всех утилит, активировать дополнительную защиту DEP через «Панель управления» у вас никак не получится, потому что тот самый раздел «Предотвращение выполнения данных» будет просто отсутствовать в окне. Что в этом случае предпринять?
Через «Панель управления»
Если вы отключали DEP для отдельных приложений в окне «Параметры быстродействия» и теперь хотите, чтобы функция работала для них снова, сделайте следующее:
В «Редакторе реестра»
Если вы создавали параметры для отдельных программ в «Редакторе реестра», процедура активации средства защиты DEP будет выглядеть следующим образом:
Функция DEP представляет собой «предохранитель» системы от запуска вирусов. В некоторых случаях она может по ошибке принимать безопасные программы, которыми пользуется клиент Windows 10, за вредоносное ПО. Если вы доверяете этим утилитам, поставьте их в качестве исключения в окне «Параметры безопасности» или же в «Редакторе реестра» — опция перестанет работать для них. Вы также вправе выключить функцию полностью через «Командную строку», однако в этом случае вы берете на себя ответственность за безопасность вашего компьютера: если вирусный код попадёт на ваше устройство, он запустится при выключенном DEP.