Configuring DEP Exceptions

DEP Exceptions

Data Execution Prevention (DEP) is a security feature introduced in Windows XP SP2 that monitors proper usage of system memory and prevents execution of malicious programs installed on your computer. The error with 0xc0000005 code informs you that DEP trapped an attempt to run a suspicious application.

Configuring DEP Exceptions can be necessary when DEP won’t let you run one of your programs while you know for sure that the software is legitimate and won’t do any harm to your computer. However, before defining DEP exceptions it’s a good idea to check for a DEP-compatible version of the program on the developer’s website.

Configuring DEP Exceptions in Windows Vista:

  1. Click the Start button => Control Panel => System and Maintenance => System.
  2. Choose Advanced System Settings. Further actions require Administrator permission. To continue you need to enter the Administrator password or confirm your actions if you operate as the Administrator.
  3. In the window that opens under Performance click Settings.
  4. Click the Data Execution Prevention tab (along the top), and choose “Turn on DEP for all programs and services except those I select”.
  5. To disable DEP for an individual program click Add, find the executable ( .exe) file for the program

and then click Open.
6. Click Apply to save changes.

Configuring DEP Exceptions in Windows XP:

and then click Open.

Finding the executable file for a program

If you need to configure DEP exceptions, but don’t know the location of the required .exe file, right-click on the program’s icon and in the Shortcut tab copy the text from the box in the Target section. Paste this text to File Name box of the Data Execution Prevention window.