Windows 7 is more stable than its predecessors. Applications that use to perform low level functions in previous versions of Windows are now controlled with features such as Data Execution Protection and Mandatory Integrity Control. Stability brings on other problems like application compatibility where certain important applications that worked on previous versions may not run on the Windows 7 platform. Although, through personal experience I find that most applications are compatible with Windows 7, in this article we see the various native tools that can help you solve these problems. Some tools require a bit of knowledge and time to execute while others are simple and fast.
The Program Compatibility Troubleshooter
The Program Compatibility Troubleshooter is a tool that attempts to resolve any compatibility issues an application may have, after running a set of tests against the selected application it makes the necessary compatibility settings. The tool runs automatically and the compatibility settings are stored with the application shortcut as to be loaded every time the application is executed. This tool cannot be used to troubleshoot installation files of the type .msi! To start the tool, right-click the problematic application shortcut and click Troubleshoot Compatibility.