Some time ago I had to deal with a very strange issue on my Windows XP installation on my laptop. Everytime my computer turned the display back on after rebooting, hibernate or even standby it changed its resolution to 1024x768 pixels. This was really weird because the native resolution of my display is 1920x1200 pixels and so the resizing was very disturbing.
I'm having a Nvidia Quadro FX 770M chipset but searches on the internet indicated that this issue also applied to other chipsets and were likely more of a deeper and complicated driver issue where some setting somehow flipped and caused this behavior.
There were a lot of descriptions and suggestions how to get rid of this issue (including re-installing the driver) but none of them worked for me. Finally I came across this posting in the Nvidia forums which offered a procedure to resolve this issue. I did not try the full procedure at first but took a shorter route (with less reboots) and this already resolved the problem for me:
- reboot/hibernate/standby&resume to reach 1024x768 (low resolution) state
- do NOT change resolution or open the Windows display panel but open the NVIDIA Control Panel via the icon in the Systray
- go to "Display->Change resolution" and change to the correct resolution there, apply
It is important to NOT enter the Windows display control panel for changing the resolution, even if the Nvidia control panel is entered afterwards from there. Nevertheless, after this procedure the native resolution persisted on my notebook even after reboots/resumes.| Permalink