What does the compatibility troubleshooter do differently? RRS feed

  • Question

  • I have an program that was built to run on XP but am having problems getting it to run on Windows 7. If I launch the compatibility troubleshooter it suggests using XP Service Pack 2 compatibility. If I launch the program from within the compatibility troubleshooter it works. I close it down and exit the troubleshooter allowing it to set the compatibility of the program. If I now launch the program it doesn't run. Looking on the program executable I can see that the troubleshooter has set it correctly, I've even looked in the registry and can see it is correctly set. What else is happening while the troubleshooter is running? It must be allowing something to run differently.
    Thursday, March 7, 2013 2:31 PM


  • For technical details such as this you need to go to the Microsoft Developer Network (MSDN) forums since this is a peer-to-peer users' forum:  www.msdn.com

    Usually when this type of situation is encountered the application source (publisher or vendor) is the best reference.  The software engineers involved in application development have details for each version of Windows and how to accommodate the different versions.

    Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread. ”

    Thursday, March 7, 2013 6:42 PM