Data Execution Prevention Error Internet Explorer Windows 7 Included
Data Execution Prevention Internet Explorer 8
This article explains how to fix the Data Execution Prevention error that occurs on Internet Explorer 8 and Windows in general. There are many fixes available, most websites only show you one. This website covers all Data Execution Prevention errror fixes.
DEP Error Example
Fix 1
Step 1 - Go to "Start" and click on "Run". Type the command "inetcpl.cpl" and press Return or click on the "Ok" button.
Step 2 - Navigate to the "Advanced" tab. Inside this tab, scroll down until you find the option "Enable memory protection to help mitigate online attacks*". Untick this option, click "Ok" and restart your internet explorer browser.
Im on Vista or Windows 7 - It wont let me untick this box?
If you have User Account Control turned on this box will be greyed out by default when you enter this window. To get around this, either turn off User Account Control or try the following....
Step 1 - Click on the vista start button. In the search box type "inetcpl.cpl" when the icon appears, right click on it and click "Run as Administrator".
Step 2 - You can now follow the steps explained above to turn off this setting.
Data Execution Prevention Fix 1
Alternative
Fix 2
Step 1 - Go to "Start" then "Run" type "regedit" hit return or press "Ok". This will take you to the registy editor.
Step 2 - Follow the link below to find the key.
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main
Step 3 - The key you are looking for is called "DEPOff". Double click this key to modify it, give it the value of "1" (without the quotation marks). Restart your browser and try again.
Data Execution Prevention Fix 2
Other Alternative
Still Doesnt Work?! Fix 3
If these settings still didnt work, then you are using Windows Vista or Windows 7 with User Account Control Turned on!
You can try one more thing, but if it doesnt work, you will need to turn User Account Control off! I will explain how to do that after this, but try this first.
Step 1 - Click "Start" then "Run" > type "sysdm.cpl" and press return, or click "Ok". You will be faced with the system control panel.
Step 2 - Click on the "Advanced" tab. Then click on the "Settings" button for performance.
Step 3 - Click on the "Data Execution Prevention" tab.
Step 4 - Click on the "Add" Button. Browse to your internet explorer .exe file. This is normally found at "c:\program files\internet explorer\iexplore.exe".
Step 5 - Highlight it and click "Ok"
Step 6 - Tick the radio button "Turn on DEP for all programs and services except those I select"
Step 7 - Tick the box next to Internet Explorer.
Step 8 - Restart your Internet Explorer browser. Try again.
See screenshot for more help.
Data Execution Prevention Fix 3
If All Else Fails
Fix 4
This part of the article explains how to turn DEP off even in Windows 7.
This command will turn of DEP in your boot.ini which can be found in the root of c:\
- Click on Start > Run
- Type the command "cmd" and hit the return key.
- Type the following command...
bcdedit.exe /set {current} nx AlwaysOff
This command will ensure that DEP is turned off across the entire computer, try the other work around's first before trying this one. This should fix the problem guaranteed.
You MUST restart your computer once this has been done for changes to take effect.
No Other Options
If all else fails you will need to turn off User Account Control for Vista and Windows 7. And apply fixes shown above.
To do this.
Click on "Start" go to your user settings by clicking on your User image on the start menu. If you have classic view you will need to navigate through Control Panel.
Under computer settings you will see "Turn User Account Control On or Off". Select this option, untick the UAC box or drag the pointer down (Windows 7) and re-start PC.
Sorry for the non detailed explanation, but this article is for Data Execution Prevention not UAC.
Hope all this helped.
Richard.
Check out this article on how to make you Computer faster for FREE!
Tell a Freind About Hubpages!
Comments
Your first option worked like a champ!
You could disable all DEP by doing this in the boot.ini file /NoExecute=AlwaysOff
Some systems may have /Execute=Optin (Or optout) replace it with /NoExecute=AlwaysOff
If your system already has /NoExecute=AlwaysOff/Alwayson/optin or optout change it to /NoExecute=AlwaysOff
There is a space before the slash marks.
Dont know if this will work with Vista but does work with windows XP (All versions)
Nice input gpatrick, thanks for the information. But the fixes that I explain are easier for non computer literate people to understand and apply.
Nice hub about Data Execution Prevention Internet Explorer
.
Thanks
I tried all of these fixes with IE8 and Windows Vista Ultimate (64 bit), and they did not work. "Enable memory protection..." box is now unchecked, UAC is set to off, iexplorer.exe is set as an exception to DEP, and I confirmed in the Registry Editor that DEPOff set to "1" (i.e., no regedit change was even required). I even tried restarting my computer twice after making these changes. So far, I only get the error when I try to send or save an email in Outlook via IE. I am wondering if another application is really causing the error, even though it always says that IE is the DEP problem (e.g., perhaps a plugin of some sort). However, I even tried resetting my IE options to the original default, which I think gets rid of all plugins, but that didn't work either, even after a reboot. It looks like you don't cover all of the fixes as you say. This did just occur right after I installed Vista SP2, so perhaps this is a new bug since your original post.
DSchmidt - You are probably setting the settings on the 64bit version of internet explorer. There are two versions..you need to be using the x86 version to use your outlook..and then set the settings on that. This should solve your problem.
Internet explorer 8 is the new technology these days.. Its great to know that solutions are available these days for fixing errors in IE 8.
Good tip but I fear fixing registy.
GREAT!!! Thanks! The 3rd fix worked!!! I'm back surfing the web.
I attepted all your methods with UAC turned on and off, but the tick-boxes and keys you mention SIMPLY AREN'T THERE.
I am using IE8 on Vista64.
The DEP is really more of an annoyance than a problem, it comes up a few seconds after I open a new tab where it closes and then recovers.
Thanks.
Zero I have included a new Fix in this article, check it out. This should work for you.
Thanks for the fix, but I'm afraid it's a case of been there, done that, got the error message.
I've switched to a different browser which did the trick.
Thanks a lot for your suggestion anyway, DEP seems to have a perculiar hatred for me.
Although DEP no longer interrupts my other programs so something went right.
how great to find the solution to the issues i've been havin with IE8
THIS IS THE BEST SITE IN THE WORLD
all you have to do is reset you internet exlorer settings
1 > ***STart menu
2 > type internet options in
3 > select internet options under control panel
4 > go to advanced tab in Internet options
5 > select the reset button at the bottom of the menu
6 > continue with the steps to reset
*** make sure there are no browser windows open
this will fix the problem if an add on is causing the issue ...
Not necessary, but good try.
Fix 4 worked for me I have IE8, Vista, Gateway Computer with amd phenom processors. I do not have this problem with my asus laptop which is same but has Intel processors. Any one know why?
Fix 1 worked for me. :-D
This is amazing, best i have seen on the net so far for this problem!! well done
What happens if both options in the performance options page (Data Execution Prevention Tab) are greyed out though, ive tried running it as admin, though it is still greyed after that.
Jimmy, you probably have User account control on in vista or windows 7?
It was beezzy 6 who fized my problem. I tried all of the other ones but I think there was some add-on I couldn't see. Resetting the internet explorer to default after doing all the other fixes has now brought some virtual peace of mind!
Well layed out and clear guide, thanks!
Totally failed this artical in my case i am using xp and ie8
I've tried all of these, but I still can't get my browser to work. I still get the error. I've tried all 4 plus internet explorer reset. Now I'm going to reinstall internet explorer This is driving me crazy!!!

![Zonealarm Internet Security Suite 3U Retail Box [Old Version]](http://ecx.images-amazon.com/images/I/21hSeFToz0L._SL75_.jpg)

![Norton Internet Security 2012 3User [Download]](http://ecx.images-amazon.com/images/I/51EKq4-lSgL._SL75_.jpg)

richardmacarthy 2 years ago
Let me know wot you think.