Question about Microsoft Windows Vista Ultimate Edition

1 Answer

Message displays: Windows has closed this program. But not closed

The message window is entitled: Data Execution Prevention - Microsoft Windows

Within the window, the message says "To help protect your computer, Windows has closed this program."

It also says: Name: Windows Explorer; Publisher: Microsoft Corporation

There is a "Close Message" button.

Clicking on the button deletes the message and then redisplays it.

Having the window display does not seem to affect the operation of my computer. I can still run all my software. I can still send and receive email. I can still download and interact with the internet.

Posted by on

  • morrisslerko Dec 26, 2008

    The problem has existed for a couple of months. I have two monitors so at startup I just move the message box to the secondary monitor and push it so far to the bottom of the screen that it almost doesn't show. With it out of the way, I am able to continue normal operations.

    Other than having to deal with the message box when I power up the computer, the biggest problem is that there is a tab at the bottom of the primary screen that says "Data Execution Prevention." It takes up space there and compresses the names of other programs that I have running.

    Occasionally I get two of those "Data Execution Prevention" message boxes and two tabs at the bottom of the primary screen. When that happens, I just move both message boxes to the bottom of the secondary screen and continue with normal operations.

    To answer ebelingbl's questions:

    I cannot remember any programs I have installed or uninstalled during the past few months when this DEP message box has appeared.

    I do have F-Secure antivirus software running. It has been more than a year since I installed it. I would have thought my license would have run out by now, but I got an F-Secure message that I was trying to send an email with a bad attachment (a photograph), so I guess it is still running. I have not received any request to renew.

    Before I paid for and installed F-Secure over a year ago, I paid for and attempted to install something called ZoneAlarm. I was never able to get it installed. I don't even know if I actually received anything. I gave up on it and installed F-Secure.

    Before F-Secure, I had Norton. I tried to renew it when I got a notification that my year was up. I was unable to do it. That's when I moved to ZoneAlarm and then to F-Secure.

    I run Firefox on a Pentium-4 PC with a 3GHz processor and 2.5 GB RAM. I run Windows XP. I have dialup internet service. It is very, very slow - sometimes as slow as 700 Bps but never faster than 3KBps. I sign onto my service at 26KBps but it never runs that fast.

    I am unable to find any program in my Windows Task Manager that sounds like "Data Execution Prevention."


1 Answer

  • Level 2:

    An expert who has achieved level 2 by getting 100 points


    An expert that got 5 achievements.


    An expert who has written 20 answers of more than 400 characters.


    An expert who has answered 20 questions.

  • Expert
  • 100 Answers

Have you recently installed or uninstalled any programs recently? around the time this has started?

it could be an interfering program, or may likely be a virus problem.

let me know and we'll get started fixing this :)

Posted on Dec 25, 2008

  • Brian Ebeling Dec 25, 2008

    oh also. do you have antivirus software running that is current and functioning properly? we can turn the DEP off but just want to try a couple things first to make sure you are safe.

    let me know :)

  • Brian Ebeling Dec 26, 2008

    Ok, will get you all fixed up, but we gotta take a few steps to do it.

    STEP #1 - Visus Removal

    First click on the little blue F-Secure icon in your system tray or start it from Start -> Programs

    When it opens you should see a page telling you whether or not you are protected, etc.. your subscription status/experation should be on that page. if it is expired it is time to renew or download Avast or AVG free, they are free and effective. google their names to find them.
    Either way ALWAYS remember to update your security regularly. most programs do it automatically but since you have dial-up they have to wait for you to do it. every program should have an update feature somewhere on it.
    If you do change your antivirus protection, make sure to uninstall F-Secure first.

    once you renew or install your antivirus run a FULL scan with it.
    If you are not sure how to do this, just tell me what antivirus you went with. when the scan is done delete/remove all infections.

    You need to also download Ad-Aware. this is a very good free scanner/remover that tends to find things that others leave behind
    go here to download --

    click on the green download button on the left side.

    Download, Install and Run
    click on the SCAN tab on the left
    click on FULL SCAN
    click on SCAN, bottom right corner

    when it's done remove all infections
    click on the privacy issues tab towards the top center
    remove those as well

    PLEASE make notes of the virus names and let me know. there are some that can hide parts of it self from virus software.

    Once we are sure you are virus free we can go to step #2 and fix your system files and get you running fast, clean and safe.

    let me know :)


1 Suggested Answer

  • 2 Answers

SOURCE: I have freestanding Series 8 dishwasher. Lately during the filling cycle water hammer is occurring. How can this be resolved

a 6ya expert can help you resolve that issue over the phone in a minute or two.
best thing about this new service is that you are never placed on hold and get to talk to real repairmen in the US.
the service is completely free and covers almost anything you can think of (from cars to computers, handyman, and even drones).
click here to download the app (for users in the US for now) and get all the help you need.

Posted on Jan 02, 2017

Add Your Answer

Uploading: 0%


Complete. Click "Add" to insert your video. Add



Related Questions:

1 Answer

DEP as IE shuts of

There is two area's that DEP is held One in the perfomance section and the other in IE Firstly we'll fix IE DEP 1. Open up IE and quickly select Tools 2. Select the advanced tab 3. Uncheck the Enable memory protection 4. Restart IE to apply.

1. Start Control Panel System and Maintenance Performance Information and Tools Adjust visual effect 2. Select the Data execution prevention tab 3. Check the Enable DEP for Essential windows programs and services 4. Restart the computer to apply.


Disable DEP using CMD

A) In the command prompt, type bcdedit.exe /set {current} nx AlwaysOff and press Enter.
B) You should get a success message back
C) Close the command prompt.
D) Restart the computer to apply.


Enable DEP using CMD

A) In the command prompt, type bcdedit.exe /set {current} nx OptIn and press Enter.
B) You should get a success message back
C) Close the command prompt.
D) Restart the computer to apply.


Oct 24, 2011 | Microsoft Windows? Vista Home Premium...

1 Answer

The application failed to initialize properly (0xc0000005). click on ok to terminate the application

"An application error has occurred and an application error log is being generated. Exception: access violation (0xC0000005), Address"

The error 0xC0000005 is generated by an illegal "memory access violation". This can be caused by anything from faulty RAM, an incorrect/corrupt device driver, poorly written/updated software and more commonly under Windows XP Service pack 2, malware/adware installations.

Usually you get this error message when performing a specific task, and if that happens you need to check the corresponding 3rd party's website/support department to see if they are aware of the problem

..a while back Symantec Antivirus caused the 0xC0000005 error with an additional message about a file called SAVRT.SYS . A simple software update to the Symantec Antivirus cured the problem.

So what can you do...? well below are a couple of suggestions:

0xC0000005 - Resolution Suggestion One:

In many cases this error has been generated by faulty RAM memory. So if you have just upgraded your computer with some new memory and you started getting this error then I would remove them and see if the error goes away. If it does then send the memory back and get a refund!

0xC0000005 - Resolution Suggestion Two:

In Windows XP Service Pack 2 Microsoft introduced Data execution prevention (DEP), a set of hardware and software technologies that perform additional checks on memory to help protect against malicious code exploits. In Windows XP SP2, DEP is enforced by both hardware and software.

Some software/application behaviours are incompatible with DEP - data execution prevention. Applications which perform dynamic code generation (such as Just-In-Time code generation) and that do not explicitly mark generated code with Execute permission might have compatibility issues with data execution prevention. Applications which are not built with SafeSEH must have their exception handlers located in executable memory regions.

Applications that attempt to violate DEP will receive an exception with status code STATUS_ACCESS_VIOLATION (0xC0000005).

If an application requires executable memory, it must explicitly set this attribute on the appropriate memory by specifying PAGE_EXECUTE, PAGE_EXECUTE_READ, PAGE_EXECUTE_READWRITE or PAGE_EXECUTE_WRITECOPY in the memory protection argument of the Virtual* memory allocation functions.

If you are having issues with 0xC0000005 errors in DEP and a particular piece of software is causing the offence, contact the vendor for a resolution...

Note: It is possible to "Turn Off" DEP in the boot.ini file but this really would be a last step!


This option is only available on 32-bit versions of Windows when running on processors supporting no-execute protection. It enables no-execute protection (also known as Data Execution Protection - DEP), which results in the Memory Manager marking pages containing data as no-execute so that they cannot be executed as code. This can be useful for preventing malicious code from exploiting buffer overflow bugs with unexpected program input in order to execute arbitrary code. No-execute protection is always enabled on 64-bit versions of Windows on processors that support no-execute protection.

There are several options you can specify with this switch:

/NOEXECUTE=OPTIN Enables DEP for core system images and those specified in the DEP configuration dialog.

/NOEXECUTE=OPTOUT Enables DEP for all images except those specified in the DEP configuration dialog.

/NOEXECUTE=ALWAYSON Enables DEP on all images.

/NOEXECUTE=ALWAYSOFF Disables DEP. (This setting doesn't provide any DEP coverage for any part of the system, regardless of hardware DEP support. The processor doesn't run in Physical Address Extension (PAE) mode unless the /PAE option is present in the boot.ini file.)

You can read more about DEP at:

0xC0000005 - Resolution Suggestion Three:

I have also seen this error in the gaming community when folks have updated drivers for their graphics card. If this happens just roll back your drivers and then "Google" to see if their are any other folks reporting this issue. Also keep an eye on the vendors website to see if they have an update/patch available or coming soon.

0xC0000005 - Resolution Suggestion Four:

Microsoft Internet Explorer 6.0 stops responding when you try to open an HTML document or a Web page. Additionally, you receive the following error message:
Access Violation (0xC0000005 exception)


This problem may occur when you use Internet Explorer 6.0 to open an HTML document or a Web page that contains SPAN tags. If a SPAN tag is not closed correctly by using the tag, an access violation may occur.

Mar 03, 2011 | Computers & Internet

2 Answers

How to enable or disable programs onDEP

To enable or disable Data Execution Prevention (DEP)

In windows XP,
  • Log in as administrator
  • Open the Start menu, right-click on My Computer and Choose "Properties" from the context menu.
  • On the "System Properties" window, click the "Advanced" tab .
  • click settings button under Performance
  • click the "Data Execution Prevention" tab
  • choose either "Turn on DEP for all programs and services except those I select:" or "Turn on DEP for essential Windows programs and services only to select the OptIn policy"
  • If you choose "Turn on DEP for all programs and services except those I select:", click Add to add the programs that you do not want to use the DEP feature.
  • Click OK twice
  • Restart the computer for the changes to take effect
I hope that you find this information helpful.

Mar 03, 2011 | Microsoft Windows XP Professional for PC

3 Answers

DEP/WMI problem

WMI is a part of Windows that allows other remote computers to control your own. This means that someone has infected your pc with a rootkit that has taken partial control of it. Good rootkits are virtually undetectable and practically impossible to remove. Recover all your files and do a full reinstall - when , during install, you will be asked what type of format do you want select full , not quick.

Jul 09, 2010 | Microsoft Windows XP Home Edition

1 Answer

Window Vista problem??

If you receive this error message or encounter difficulties when attempting to launch Pro Tools using Windows Vista disabling DEP may solve the problem.

This option disables "Data Execution Prevention", a feature of Windows that can sometimes cause errors. This won’t harm anything, but also isn’t always necessary.

How to Disable DEP:

1. Click "Start"
2. Click "All Programs"
3. Click "Accessories"
4. Right Click on "Command Prompt"
5. Left click on "Run as Administrator"
6. Click the Allow button if it asks you for permission
7. Type or copy and paste this into the command prompt window:

bcdedit.exe /set {current} nx AlwaysOff

8. Hit enter and you should see the confirmation: Operation Completed Successfully
9. Reboot and DEP should be off.

If you would like to re-enable DEP enter the following into the command prompt window:
bcdedit.exe /set {current} nx AlwaysOn

Hit enter and you should see the confirmation: Operation Completed Successfully. After restarting the computer, DEP will be re-enabled.

Nov 04, 2009 | Microsoft Windows Vista Home Premium with...

1 Answer

Data execution prevention ERROR

I doubt that this has nothing to do with counterfeiting and you will get a little box in the bottom right hand side of the screen saying so.
The problem should be fixed by running a System Restore and take the machine back to a date before the problems occurred.

Be sure to backup your documents and music. Don't wanna lose those.

Good luck.

Jul 09, 2009 | Microsoft Windows XP Professional

1 Answer

DEP error occurs when .AVI files are opened

go to my computer prerties then advanced u see data executin then add your programs fr wihc u get errors.

Nov 23, 2008 | Microsoft Windows Xp Home Edition Sp2...

1 Answer

Windows explorer has stopped working

Hey there

The problem could be because earlier version of nero You can solve your problem from doing the following:
If you are using Nero, you can try upgrading to the latest version (
If you’ve upgraded Nero and still have the problem, you can try renaming the file C:\Program Files\Common Files\Ahead\DSFilter\ to You may also need to rename to NeVideoHD.bak
This will break Nero Showtime, however.

There's another possible solution below of turning off DEP for dllhost, which might not work your windows explorer.
Essentially, turning off Data Execution Prevention on dllhost (the COM surrogate or windows explorer) can fix this problem. This solution is detailed below.

Right click on Computer, and choose Properties

Click on Advanced System Settings, and then under Advanced, click Settings

Select the "Data Execution Protection" tab, and then click “Turn on DEP for all programs and services except those I select”

Click on the Add button, and then browse to C:\Windows\System32\dllhost.exe

Click Open, and then OK.
Gimme your acknowledge by rating me

Aug 03, 2008 | Microsoft Windows Vista Ultimate Edition

1 Answer

Windows XP Problem - freezing when folders close

when you got to that window, was there anything listed already? If it's blank then you just select the bottom one (progs and serv) and click apply

Jun 27, 2008 | Microsoft Windows XP Home Edition

3 Answers

Dep error

Ok check out this website and scroll down and it gives you step by step instructions on how to fix this, i hope this points you in the right direction. I would explain it myself but its very simply explained on this website. Any additional questions please contact me i would like to help!

Feb 05, 2008 | Microsoft Windows Xp Home Edition Sp2...

Not finding what you are looking for?
Microsoft Windows Vista Ultimate Edition Logo

283 people viewed this question

Ask a Question

Usually answered in minutes!

Top Microsoft Computers & Internet Experts

micky dee

Level 3 Expert

2642 Answers

Les Dickinson
Les Dickinson

Level 3 Expert

18358 Answers

Brian Sullivan
Brian Sullivan

Level 3 Expert

27725 Answers

Are you a Microsoft Computer and Internet Expert? Answer questions, earn points and help others

Answer questions

Manuals & User Guides