No Hibernation option

I'm confused why your Surface's are coming out of sleep in your bag. What do you think is happening? Cover is moving? Switch is bumped?
 
My SP2 use to do that randomly, but most times I could leave it in my bag for a week and never use it and it would still have 90% charge. But as the norm I charge up every night.
 
Article about connected standby basics...


Article about how to use "sleep study" to troubleshoot Windows Sleep issues...


Command prompt command to determine what event or software last caused your Windows device to wake from sleep. This is useful if you find your Surface Pro running in your laptop bag...

Code:
powercfg /lastwake

I have read elsewhere that if you disable Bluetooth on the SP3 the device will consume significantly more power while in sleep mode. Apparently, keeping Bluetooth enabled reduces the battery loss during sleep to about a 1/10th of what is loses with Bluetooth disabled. I haven't confirmed that myself as I'm not having issues, but it's worth a try for those having issues.

Also, you can open Windows Device Manager and uncheck the "Allow this device to wake the computer" checkbox for things like the Type Cover keyboard and track pad to prevent accidental wake events.
 
I have not confirmed this myself, but supposedly a simple change of a registry key and a system restart exposes all the legacy power configuration functionality.

Open regedit.exe

Navigate to...

HKLM\System\CurrentControlSet\Control\Power\CsEnabled

Change the value from "1" to "0", then restart Windows.

Assuming this works, it would effectively make the SP3 behave like the SP1, SP2, and most laptops in regards to power management. For a power user that *might* be desirable.

*EDIT*

I have confirmed this works on the SP3. You will still need to enable/show the hibernate option by:

Control Panel > Power Options > "Choose what the power option does" link > "Change settings that are currently unavailable" link > check the "Hibernate - show in power menu" checkbox near the bottom.​
 
Last edited:
I have not confirmed this myself, but supposedly a simple change of a registry key and a system restart exposes all the legacy power configuration functionality.

Open regedit.exe

Navigate to...

HKLM\System\CurrentControlSet\Control\Power\CsEnabled

Change the value from "1" to "0", then restart Windows.

Assuming this works, it would effectively make the SP3 behave like the SP1, SP2, and most laptops in regards to power management. For a power user that *might* be desirable.

*EDIT*

I have confirmed this works on the SP3. You will still need to enable/show the hibernate option by:

Control Panel > Power Options > "Choose what the power option does" link > "Change settings that are currently unavailable" link > check the "Hibernate - show in power menu" checkbox near the bottom.​


Does this also bring up settings to adjust the percentage of the processor being used? I'm really interested in adjusting that if possible! Thanks!​
 
I'm confused why your Surface's are coming out of sleep in your bag. What do you think is happening? Cover is moving? Switch is bumped?

Regardless, even if the switch was bumped, shouldn't it turn on then go to sleep in 15 minutes then hibernate again? I mean, the bag is sitting on the floor or on the backseat of my truck. I'm not jarring it constantly. But this has happened only several times since I've had it, not every time.
 
I have not confirmed this myself, but supposedly a simple change of a registry key and a system restart exposes all the legacy power configuration functionality.

Open regedit.exe

This works good for enabling the Hibernation option, but it also removes the Sleep option which is weird. Under "When I press the power button" now there is blanks on the dropdown lists. But when I go into "Change advanced power settings" and expand the tree beside "Power buttons and lid" and expand "Power button action" it says "Sleep" for both when on battery and when plugged in. But it doesn't go to sleep when the power button is pressed, it goes into Hibernate now because the Surface logo appears and it does the animation circle dots thing. So so weird.

Navigate to...

HKLM\System\CurrentControlSet\Control\Power\CsEnabled

Change the value from "1" to "0", then restart Windows.

Assuming this works, it would effectively make the SP3 behave like the SP1, SP2, and most laptops in regards to power management. For a power user that *might* be desirable.

*EDIT*

I have confirmed this works on the SP3. You will still need to enable/show the hibernate option by:

Control Panel > Power Options > "Choose what the power option does" link > "Change settings that are currently unavailable" link > check the "Hibernate - show in power menu" checkbox near the bottom.​
 
I'm trying to run this option. I don't see an HKLM\...All I have under regedit is HKEY and there are no power options
 
I'm trying to run this option. I don't see an HKLM\...All I have under regedit is HKEY and there are no power options

HKLM is HKEY_LOCAL_MACHINE. Look there and keep driving down as described above. The option should be there.
 
Just an FYI to the OP. After disabling connected standby in the registry and enabling the display hibernate option, I re-enabled connected standby. The hibernate option still appears as an option. There is probably a direct registry edit to enable the hibernate option, but I don't know what it is. Anyway, if you want to enable the manual hibernate option this is one way to do it.
 
Has anyone tried this?

EDIT - This looks like the best way. Either via GPO or a direct regedit entry only

Show Hibernate in Power Options Menu in Windows 8

I did it via gepedit.msc and it showed up immediately. The GPO created the registry entry that is illustrated in the linked article.

YAY! This is the best solution so far! It doesn't touch anything else, just adds the Hibernation option! The other solution to alter the "HKLM\System\CurrentControlSet\Control\Power\CsEnabled" removes the sleep option so that's not great.

Thanks!!!! :)
 
Save this to notepad and rename it to a bat file : %windir%\System32\rundll32.exe powrprof.dll,SetSuspendState

I get about 20% drain in a day not using. It put itself in hibernation automatically After a few hours.
 

Members online

Forum statistics

Threads
339,637
Messages
2,262,668
Members
428,761
Latest member
johnaw