Vista users might have come across the problem of resolution being changed when they either set the system or their Laptop to Hibernate or to sleep mode. When I used this my screen resolution would change from 1280 x 800 to the lowest one and every time I had to change it manually.’
I searched through different forums, and got the solution which has worked for me. Some solutions were to change the registry value, but I could not find the registry values in my laptop registry.
Finally from the Microsoft forum I got a solution which worked. After doing this I tried by putting my laptop to sleep mode and then Hibernate, both the problems are sorted out
Solution for the problem of resolution being changed when put to sleep mode or Hibernate
Go to command prompt – run as administrator
If you run as a user you will get this error
You need to run as an administrator.
Just search for command and you will find command prompt listed, right click on that and type
powercfg -h on
Hibernate or put your system to sleep and try. This should solve the problem
Other solution which did not work for me, but worked for many others is by editing the registry values
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Video]
Change the value of LidBehavior From 11 to 10 (Hexadecimal)
Other option is to update the device driver of your Monitor


{ 4 comments… read them below or add one }
Thank you, that solved my problem with the sleep mode changing my resolution!
Have a nice day,
Mary Anne
Thanks anne:)
Thank you so much, tried a lot of things but this actually did it.
ba?i di?ch qua? d??TRANSLATION IS NOT ONLY WORD BY WORD