If you upgrade to Windows Vista, one of the things you may discover is that not all of your older programs will work under Vista. Many software vendors are working to release Vista-compatible versions but in the mean time, you can try running the applications in Compatibility Mode.
Open Windows Explorer.
Location the application executable.
Right click the executable and click the Properties option.
Select the Compatibility tab.
Select the Run This Program in Compatibility Mode option.
From the drop-down list, choose the operating system you ran before upgrading to Vista.
If necessary, select the option to run the program as an administration.
Sometimes it works, sometimes it doesn't but it's worth a try anyway.
Credits : NFT team