I have one more suggestion and if this does not work I would start to suspect the graphics card has developed a fault, testing it in another PC would be a good way to find out.
Follow this:
With the power disconnected, remove the graphics card and clean the contacts with a soft pencil eraser and blow out the slot on the motherboard and the cards fan/heatsink with a can of compressed air (available from any computer store). Refit the card and continue with this:
• Download the latest graphics driver for your card and version of windows and save it to the desktop.
• Go into Control Panel and select Add/Remove programs (XP) or Programs & Features, look for any software related to the graphics card and uninstall it.
• Go into Device Manager and locate the graphics card under Display Adapters, right click on it and select Uninstall.
• Run through
this routine and locate any/all graphics drivers and delete them.
Do not reboot, just close all the boxes to get back to the desktop.
• Double click on the driver that you saved to your desktop to install it.
• Now reboot and check the PC's performance.