So, I had this program (O&O defrag container; it's a great defragmentation program, but that container had this issue of occasionally crashing for years and years now, across at least three or four major revisions...), so Windows spits out this message that " Windows detected that this program did not run correctly. To try and fix the problem, Windows has applied compatibility settings to this problem. Windows will use these settings the next time you run the program.
Now I am curious, where are these settings stored? I checked both the properties of the icon I had used to start the program, and the executable itself, and did not see the compatibility box checked. Or, does Windows apply these settings just once (the "next time" I run the program), and then reverts back to normal settings? Inquiring minds want to know...
-
Windows is supposed to store that information in the properties->compatibility tab where you just looked. If you did not see anything changed there, then I couldn't tell you what it did.
Windows 7 does this a lot, too. If it seems to bother you too much, you can disable it in your services labeled as 'Program Compatibility Assistant Service'. This way it will not show up again and bother you when you already know what your program is doing and it won't attempt to make compatibility changes either after you've disabled it. -
Thanks! Rep for you!
Windows has applied compatibility settings...
Discussion in 'Windows OS and Software' started by Pirx, Jan 9, 2010.