powercfg /lastwake
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.
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?
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
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.