What is DEP ?
In Microsoft’s own words,
Data Execution Prevention (DEP) is a security feature that can help prevent damage to your computer from viruses and other security threats. Harmful programs can try to attack Windows by attempting to run (also known as execute) code from system memory locations reserved for Windows and other authorized programs. These types of attacks can harm your programs and files.
DEP can help protect your computer by monitoring your programs to make sure that they use system memory safely. If DEP notices a program on your computer using memory incorrectly, it closes the program and notifies you.
Why disable DEP ?
I was running multiple processes on different tabs in Firefox 3, finally my Firefox crashed and Microsoft gave a very beautiful reason for the crash which you have read above. Actually it happened the moment I clicked on a YouTube video, it sounds weird, right? If you are a heavy geek like me, who works on multiple Firefox tabs and also use online services that need to access your system memory, then your Firefox is definitely going to crash unless you don’t disable DEP. Another reason to disable it is when it does not allow you to open Executable files that needs to access your system memory.
Do you want your Computer to a Server and want to prevent it from Shutting Down? Or Do do you want to prevent anyone from Shutting Down your PC for various reasons? There is a simple way to remove the Shut Down option from the Start Menu, Task Manager,
and Command Prompt.