How to Unlock Power Plans on Surface Devices
In this tutorial, you will learn about what is Connected Standby, Modern Standby and how to unlock all power plans and advanced settings on Microsoft Surface devices.
Start from Windows 8, Microsoft has introduced a new feature called Connected Standby. With Windows 10, this feature has been expanded to the Modern Standby. With modern standby, your system can be in connected standby or disconnected standby depending on hardware support and software configuration.
1What is Modern Standby?
This modern standby allows your PC instant on/instant off just like you expect to have with your phones. Just like the phone, even in the standby mode, it still remained up-to-date when a Wi-Fi or a suitable network is available.
There are three advantages of using Modern Standby:
- Instant On/Off: your Windows PC and tablet devices can instantly power on and off just like the way your smartphones do.
- Background activity while the system is “off”: allows your PC or tablets devices perform the background tasks from Windows Store apps while the system is “off”.
- Simplified wake story: unlike traditional device wake, with modern standby system waking just require a hardware interrupt.
For more information, you can check Modern Standby at Microsoft MSDN.
2Power Plans on Surface Devices
Every Microsoft Surface devices shipped with a predefined power plan called Balanced with a very few advanced configurations as below:
The limited power configuration in Advanced Settings because of Connected Standby feature that enabled by default on every Surface devices. Those advanced settings are hidden and intelligently managed by Surface. However, if you want to unlock those advanced options, you can do that by following the instruction below:
3How to Unlock Power Plans on Surface Devices
In order to unlock all available power plans and advanced settings, you need to disable connected standby via Registry Editor. To turn off connected standby:
- On your type cover, press + R
- Type regedit to open Register Editor.
- Now you need to go to “HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power“
- Double click on “CsEnabled”
- Change Value data from “1″ to “0″
- Click OK.
- Restart your computer to apply these changes to your system.
After restarting your computer, now you can access all power plans options including Power saver, Balanced, and High performance.
With connected standby disabled, you also can access the full options of advanced settings of each power plan you selected.
After finish changing, click OK to accept all changes.
Note After you turn off Connected Standby, instant on/off, and OneNote activation by Surface pen while standby will be unavailable. When you press the Power button, your Surface will go into hibernation. However, after you finish creating or customizing all power plans and settings you can still re-enable Connected Standby to restore all those functionalities. And all plans and settings will still remain there even after you enable the Connected Standby.
To turn on Connected Standby you just go to Registry Editor again change Value data of CsEnabled to 1 and restart your computer. Finally, all modern standby features will back on and your plans and settings will also keep in your system.
COMMENTS
Let us know what you think!
We appreciate hearing your thoughts, questions, and ideas about “How to Unlock Power Plans on Surface Devices”.
finally this one really works.. as of 05.29.19 thanks!
I’m not able to apply changes or save changes to powerplan options. The apply button is greyed out.
I did this and while it unlocks the ability to see more options under advanced options in the balanced plan, I am unable to see any other plans other than balanced or even the ability to create a new plan.
Sometimes this won’t work. If that’s the case, run this from an elevated prompt:
powercfg -setactive 8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c
Your above Command Line worked to give me the Power Option High Performance however it was still limited in the amount of Advanced Settings that I could adjust. For some reason my Surface Book does not have CSENABLED in Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power ???
Brah thank you so much
Thank you, I have been searching for an hour, all responses and solutions on youtube are the same, but I copied yours, and boom. thank you very much, how about other plans like ultimate?
There is no such entry in my Registry under Power
Agreed…see my comment above
The Command Line powercfg -setactive 8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c worked to give me the Power Option High Performance however it was still limited in the amount of Advanced Settings that I could adjust. For some reason my Surface Book does not have CSENABLED in Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power ???
Using a Surface Laptop 3; this did not add the high performance power plan. ( 1/18/2019 )
@Jeffry Hauser
You will need to change the Tablet mode to desktopmode, then yhe High Performance will be available
doesn’t work
Worked, thank You! Surface 7 Pro [the weakest one, with i5 and 128 GB SSD].
Surface Book 3: I tried as you write… even after adding such an entry in the registry, reboot, non-tablet-mode: no sign of another setting / power mode or any possibility to make changes…
did not work for me on my Surface Book 3
Cant find “CsEnabled” in the registry??
i followed the exact path, any idea?
Same problem
I had to use the command line and then checked which one was running in the same elevated cmd window
powercfg L
Existing Power Schemes (* Active)
———————————–
Power Scheme GUID: 381b4222-f694-41f0-9685-ff5bb260df2e (Balanced)
Power Scheme GUID: 8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c (High performance) *
find more commands here: https://docs.microsoft.com/en-us/windows-hardware/design/device-experiences/powercfg-command-line-options
Thanks for the tip!
This needs updating following the update to OS 19042.685.
I agree with Phil’s comment above, I cannot enable anything other than the balanced plan, and can’t change any of the settings. I also am on version OS 19042.685. I wish Microsoft would stop breaking stuff