Data Execution Prevention, abbreviated as DEP, is a Windows built-in tool that provides additional security for your Windows system. It is basically a feature that comprises various software technologies and a set of hardware that is further useful for carrying out some extra system memory checks and stops the malicious system codes from running.
Today in this article, we will learn about What is Data Execution Prevention? And further how to enable or disable the Data Execution Prevention feature on Windows 10.
What is Data Execution Prevention?
Data Execution Prevention is a security feature that provides a protective shield to your computer against unknown scripts and prevents malicious software and application from executing unrecognized codes on a reserved location within your system’s memory. For example, when any harmful program/ software/ application tries to run a malicious code in the specific system memory locations that are already reserved for Windows and other authorized programs, the Data Execution Prevention prompts an error and marks those codes as non-executable.
The system’s reserved memory locations are specified for the execution of critical functions and programs. It has limited memory, and if any malicious code gets within its space, it occupies a lot of important space. And when it happens, it might provide critical data access to those users and programs that must not access it.




