To resolve problems with programs that run on Windows XP but crash on Windows 7/8 - You may need to downgrade/change your 32 bit color setting to be 16 bit.
While 16 bit color is not optimum for some graphical applications, most "work / utility" programs will not have any noticeable change in their look and feel.
If you can live with this, at least it does make things somewhat annoyingly functional.
.... and lots of your favorite software programs will then run without issues on Windows 7.
To change the color depth in Windows 7:
1) From the Windows desktop, select Start | Control Panel.
2) Under Appearance and Personalization, click Adjust screen resolution.
3) Click the "Advanced settings" link.
4) On the Monitor tab, click/change the drop-down button in the Colors field to be 16-bit as presumably it was not already this way if one is having this issue.
5) Click OK to close the display properties.
6) Click OK to return to the Control Panel.
1) On any unused portion of your desktop,right click and then click on "Screen Resolution".
2) Click the "Advanced settings" link.
3) On the Monitor tab, click/change the drop-down button in the Colors field to be 16-bit as presumably it was not already this way if one is having this issue.
4) After, click OK to close the display properties.
5) Then click on the opened window's upper right "X" to close it.
Jim Springer <(©¿©)>