How are you calibrating the monitor? Are you using the Nvidia control panel to do this? If so, I guess that's one way of doing it, but you could probably do it with your monitor its self instead. What you could do is simply download a screen calibration test page for lack of the proper term, and calibrate your monitor using its settings with the image displayed.
From a GPU (Graphics Processor Unit) stand point, I'd need a little more information on what exactly you're doing. The first thing I'd check is that all the Nvidia services are set to automatic and are in fact running under Services. One way to get to your services is to simply enter services.msc in the search box under the Start orb. Go through all that rot and make sure anything related to Nvidia is set for automatic and is running. Note that not all services need to be on or set to automatic. We are just talking about anything related to the GPU or Nvidia. Beyond that and if interested, go here,
YMMV.
Service Configurations | Black Viper | www.blackviper.com
You may also want to just check dxdiag for the heck of it and make sure there are no issues there. To get to dxdiag, again, go to the start orb and in the search box enter dxdiag. Now click each tab above and see if it says if there are any problems. Then on the first page/tab you can run the 64 bit version of dxdiag if you are using a 64 bit OS. Do that as well and see if any problems are noted. And while your in there, make sure the option to check WHQL signatures is on. WHQL stands for Windows Hardware Quality Labs and in a nutshell means it passes validation with Windows that the hardware should function in Windows based on their testing. If the hardware doesn't have a WHQL signature, then it
could have issues. Not all the time, but the chance is there.
At any rate, please describe how you're calibrating your monitor. If this is a desktop, try the monitor calibration option I talked about instead of the GPU option if that's what you're doing. Of course if you manage to fix the GPU option then I guess you could just use that.
Monitor Calibration - Visual Moxie | Creative Agency
Actually, it looks like Windows does have its own calibration feature. If that doesn't work it could mean several things. A driver is to blame, a piece of recently installed software or the OS is messed up.
Weren't you the one to mention using a program called Aero Tweaker or something? If true, then that could be the source of the issue. If you have a tendency of using programs like that, they can and will cause issues with core OS files and the registry.