I feel a little iffy that you have a corrupt install of your Nvidia drivers
Can you try the following
Download Drive Cleaner Pro>>Save this zip file
From the following link
http://downloads.guru3d.com/download.php?det=745#downloadExtract the contents to it's own folder on desktop
Then
Install it
Don't run it yet
Redownload the drivers for your Video card from the following link and save them too desktop
http://www.nvidia.com/object/winxp_175.16_whql.htmlAgain, don't install them yet
Print the rest of these instructions, or save them to a text file on desktop for reference
Disconnect the Internet Cable from the back of your computer, leave it disconnected till we have finished the new installation of your Nvidia drivers
Access your Add and remove programs,
Remove "
NVIDIA Drivers"
Allow them to uninstall completely
Afterwards, it's important that you than reboot your computer into SAFE MODE
Once you are in safe mode, please continue with the following
In safe mode
Open Device manager and uninstall any reference to Nvidia or ATI
Don't reboot the computer
Open Drive Cleaner pro from the shortcut on desktop
Put a tick in "Select Multiple Cleaning Filters"
Tick the following
--In the drop down menu select anything to do with ATI then click the ADD button
Continue till you have all ATI selections added
Then do the same with ONLY the
Nvidia selection
After you have added all ATI and the Nvidia selection click START
YES to the prompt
When done, reboot the computer back to Normal windows
If you get a Hardware found message, just cancel it out, we'll install the drivers manually
After you have cancelled All hardware prompts,
Double click on the Nvidia drivers installer on desktop to install the latest drivers, follow the prompts
When successfully installed, shut down computer
Reconnect Internet cable
Restart computer
Back in Windows, reset screen resolution, etc...
Any problems afterwards?