After creating a custom color profile for my monitor using my new X-Rite i1Display Pro, I was really surprised that it wouldn’t load automatically when I booted into Windows 7. I wasn’t able to find any solutions to my specific problem, so I did my own investigation by disabling certain startup services using msconfig to see if any of those were preventing my monitor calibration from loading.
In my specific instance, when I disable the “Nvidia Stereoscopic 3D Driver Service” from the services tab using msconfig, my monitor calibration loads properly when I boot Windows 7. I’m guessing there’s a bug in Nvidia’s drivers. Sadly, I’ve read that Nvidia drivers don’t reliably support custom color profiles. For the record, the GeForce driver version I’m using is 301.42.
Edit 9/29/2012: I’ve verified this is still broken with driver version 306.23 and have been in contact with Nvidia about this problem but there has been no resolution yet. Also – it looks like whenever you update your drivers, the service will start again automatically so you’ll need to go into “Services” and stop and disable the “Nvidia Stereoscopic 3D Driver Service” – even though it’s already disabled in msconfig Services.