up vote 1 down vote favorite
share [g+] share [fb]

On a variety of programs (mostly older games, but some other applications have it aswell) on Vista, when I close down the program, I see Windows "Program has stopped working" dialog, despite the fact that it has done what I told it to (i.e. Close when I clicked the Close/Exit button).

What causes this message? It seems Windows error detection is being overzealous in it's error checking.

link|improve this question

I think that's pretty much it, vista's a bit stricter with what counts as a failed program execution. Doesn't really matter, but it IS the app's fault, and not vista's, that it's failing to close smoothly. Not that it makes any real difference :D – Phoshi Sep 10 '09 at 18:23
feedback

2 Answers

up vote 0 down vote accepted

It would have been easier if you did specify which are these problematic programs.
Some things that you can try (one at a time) :

  1. Disable all your antivirus products and anti-intrusion products.
  2. Set the defaulting programs to compatibility XP SP2 (right-click on the program's file, Properties, Compatibility)
  3. Add the programs that do this to the DEP list (Control Panel / System / Advanced system settings / Advanced / Performane Settings / Data Execution Prevention).

Hopefully, one of the above will solve your problem, and if not, please give more details.

link|improve this answer
I don't have the list of the apps, as it's not problematic. It's just funny, and I'm curious as to the cause. – Macha Sep 10 '09 at 18:35
and the event log is always a place to start your inquiries. :) – Molly7244 Sep 10 '09 at 18:40
Molly is quite right, check the event log first. In any case, this problem is not really serious, it just speeds up the close ... If you find a good specimen program, just try all of the above suggestions on it. – harrymc Sep 10 '09 at 19:16
Total Commander used to do that when Vista came out. It was subsequently fixed. – alex Sep 11 '09 at 9:13
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.