Super User is a question and answer site for computer enthusiasts and power users. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Just started getting data execution prevention errors. What is the problem?

share|improve this question

closed as not a real question by Mokubai, Canadian Luke, Gnoupi, Journeyman Geek, Sathya Aug 4 '12 at 6:57

It's difficult to tell what is being asked here. This question is ambiguous, vague, incomplete, overly broad, or rhetorical and cannot be reasonably answered in its current form. For help clarifying this question so that it can be reopened, visit the help center.If this question can be reworded to fit the rules in the help center, please edit the question.

Did you change any settings just before? – random Aug 18 '09 at 12:07

This could be caused by a plugin or add-in that doesn't work well with DEP. Older versions of flash come to mind, but any other badly written software can be causing this.

The addins run within the process space of IE, so it might seem as if IE is causing the DEP violation.

If you are on IE7 or 8, use the addin manager to remove installed add ins and turning them back on one by one until the problem reappears. Then you have isolated the culprit.

share|improve this answer
I googled the problem and came up with disabling some of the add-ons and testing it out now, so far so good. – John Gittings Aug 19 '09 at 11:58

Virus? Hardware corruption?

Which version do you have? How long has it been installed for? Who uses your computer beside you? Which firewalls do you have installed, antivirus, antispyware? Why do you use IE8 at all? Do firefox, opera, chrome work?

Have you tried adding a DEP exception for IE8? On my system I only get DEP exceptions when the app itself crashes. If it just crashes after adding a DEP exception, it could be a virus.

share|improve this answer
Stop using IE8 would not find the cause. I do use them in emergencies but IE8 seems to handle all applications now. – John Gittings Aug 19 '09 at 12:00

Steps to set up a DEP exception for IE8. I probably wouldn't just disable it for everyone, but if it's a trusted user:

  • Click Start, click Run, type sysdm.cpl, and then click OK.
  • On the Advanced tab, under Performance, click Settings.
  • On the Data Execution Prevention tab, use one of the following procedures:
  • Click Turn on DEP for essential Windows programs and services only to select the OptIn policy.
  • Click Turn on DEP for all programs and services except those I select to select the OptOut policy, and then click Add to add the programs that you do not want to use the DEP feature.
  • Click OK two times.

DEP description & details

share|improve this answer