Some softwares and games might be build for Windows XP and might crash when executed in Vista. If softwares are crashing in Vista, you can fix it with a simple and quick solution. To run programs having compatibility issues in Vista, turn on the compatibility Mode. With compatibility mode, you can run the program or game in the settings for which it was actually designed.
To run any program or game in compatibility mode, right click on the executable file or the start menu item for this program and then select Properties. In the properties Window, select the Compatibility tab.
Here check the box against “Run this Program in compatibility mode for” and then select the Operating system for which it was initially designed. Click apply and now your program would work in Vista using the compatibility settings for its originally intended OS.
In most of the times, this fix would work, but there could be some cases where the program is too old or outdated.