Here is my situation:
I have Vista x64 and a GeForce 9800GTX. I got two monitors, one LCD (usually at 1680*1050) and one CRT with a VGA>DVI adaptor. I always been able to get both monitors working fine.
Today I installed Vista SP1 (even though it wasn't available in Windows Update, I needed it for an application so I downloaded the manual installer). Everything worked fine, but it changed my monitor drivers. My CRT screen is named "Generic PnP Monitor" and work fine at all resolution. My LCD (an Acer AL2216W) is now written "Generic Non-PnP Monitor" and can't get past 1024*768, which is supposed to go way higher. I had 158.18 nvidia drivers, uninstall ed them, rebooted, installed 175.16, rebooted and it's still the same. I tried to delete the Non-PnP in the devices and reboot, no change. I tried to search for my monitor drivers, seem like Acer only offer them for XP. I tried to install them anyway, it wouldn't work. I tried multiple Acer monitors, even "Digital Flat Panel 2560x2048" it install but never offers me more than 1024*768. I tried a custom resolution from nvidia control panel but it simply write "Custom mode test failed.".
Another thing, the screen seems to be missing from device manager/nvidia control panel on boot, I need to turn it on then I hear a small sound and it can be enabled. Usually the monitor didn't close by itself when entering windows. I'm pretty sure this has something to do with the power saving "bugfix" that the SP1 is supposed to offers.
Anyone have any idea? (other than remove SP1 with system restore). Thx