IF YOUR Windows XP games crash in Windows Vista, there is a quick fix that should put you back in the action. To work around Windows Vista's compatibility problems and make your old games run as they should, turn on Compatibility Mode. This works for Windows XP games, as well as those made for earlier versions of Windows. First locate the game's icon in your Start menu or find its executable file through Windows Explorer. Right-click on the icon and select Properties. Click on the Compatibility tab in the Properties menu. Under the Compatibility Mode section, put a check in the box next to Run this program in compatibility mode for and then select the appropriate operating system for the game.
In most cases, this will be Windows XP with SP2. Click Apply and then OK. Your game should now run fine in Windows Vista, using compatibility settings for its originally intended as. Using this method will allow you to play most of the games compatible with Windows XP but there might be some games that will not run even with this method. The reason generally is because the game is too old and outdated that it is almost impossible for it to run in Windows Vista.