This is a read-only archive. No new posts or registrations. Privacy Page
Software

Data Execution Prevention in Windows XP - No warnings when closing a p

4 min read

This thread's last reply is from . Advice, software, and links below may be out of date — treat specific steps and download links with caution.

Looking for the outcome? Ask AI

Does the Data Execution Prevention feature of Windows XP give a warning message if it has closed an application? I have recently turned on DEP for all programs, and after that, some of my programs (Counter Strike: Condition Zero, Riva FLV Player and a few other programs) don't run anymore. Opening them gives no prompt or error message - they just don't run. I have tried setting DEP for Windows Programs and services only and they work fine if this is the setting I choose. My processor (Intel Celeron M) supports hardware-based DEP protection.
Hello dazed_00,

Does the Data Execution Prevention feature of Windows XP give a warning message if it has closed an application?

Not necessarily, when DEP is on, not only does it deal with software, but also with hardware. Read the following for some more information:
Aparatey's Blog: Data Execution Prevention NIGHTMARE!!!

You can try Adding Exceptions To Data Execution Prevention, but whether this will work will depend on if the software you add as an exception is what is being blocked.

I hope this is the information that you are looking for, although it may not be what you wanted to hear. Let me know how it goes.

Regards,

Ax
I have read the blog post you have linked to. The programs I run don't give errors or blue screen of deaths, they just do not run at all (or they run and close immediately) without any error messages/warnings. I have now included Condition Zero's executable in the DEP exclusion list and it works without any problems. My concern is that I won't know if DEP is the cause of a program not running as Windows XP doesn't give error messages/warnings. I am wondering if I have changed a setting somewhere as I don't get any prompts/warnings at all. If a program does not run I will not be able to know if the problem is caused by DEP or some other cause unless I try to add a program to the exclusion list every time this happens. A program might also not run without me knowing that it didn't run. Disabling DEP might not be a good idea due to security reasons.
it's my understanding that if you use the section "use dep for all programs except those listed bellow" that you'll get the warnings…when it's in it's default state DEP only watches critical system functions and areas…so it probably wasn't specifically blocking your games….just their interaction with system files…. i hate DEP with a passion….i know that it serves a purpose…but…it's so invasive…i recently had a machine where DEP disabled windows updates…..how intelligent is that?

it's my understanding that if you use the section "use dep for all programs except those listed bellow" that you'll get the warnings…when it's in it's default state DEP only watches critical system functions and areas…so it probably wasn't specifically blocking your games….just their interaction with system files….

I have set DEP for 'all programs except those listed below' but I don't get any warnings. The programs just don't run (or run and close immediately). When I set the DEP to its default settings (Windows programs and services only), the mentioned programs in my above posts work fine.
DEP may not be sending you a message because it thinks there is a CPU RAM or graphics card issue, which are hardware-related and not software-related. Since these games are probably hardware-intense, it'd be difficult to determine exactly what the underlying issue is. This would explain why the still don't run even in the exceptions list. I somewhat echo DSenette's sentiments on DEP, although I probably wouldn't use the word "hate". He's probably ran across it more often than I, but I guess I don't like to hate anything. :huh: My suggestion: just leave it on the "Windows programs and services only" option and forget about it. Regards, Ax

DEP may not be sending you a message because it thinks there is a CPU RAM or graphics card issue, which are hardware-related and not software-related. Since these games are probably hardware-intense, it'd be difficult to determine exactly what the underlying issue is. This would explain why the still don't run even in the exceptions list.

This works for programs like Portable Opera and an MD5 Utility Program too, so this is probably not a graphics card issue. In my other computer that doesn't have a processor that supports hardware DEP, I have enabled DEP for all programs and I get warnings everytime Portable Opera runs. Could this be because of my processor that supports hardware DEP (why I don't get any warnings)?


My suggestion: just leave it on the "Windows programs and services only" option and forget about it.

If I get problems with many programs, I'll probably do this. :) I really prefer that it is turned on, though.
Please post on this thread if you have any information as to what causes the error messages to not appear, and if there is a fix.

Ask AI

AI can make mistakes. Check the cited posts. Archived advice can be out-of-date

Don't include personal information. Questions and selected public posts go to OpenAI. About Ask AI