Solved Modifying the "Standby Battery Budget"?


pacificSurf

Well-known member
Local time
3:51 PM
Posts
109
OS
windwos 11 pro
MY computer keeps going from sleep, to hibernate, because the budget is exceeded. Im fine with battery drain during sleep, right now it seems to be like 5%.

1) Can we see what it currently is?
2)Can we change it?

I found a CMD line like this on reddit, not sure if its correct? But also want to know what it is currently.

powercfg -setdcvalueindex scheme_current sub_presence standbybudgetpercent 20

I have W11 Pro.

Thanks
 

My Computer

System One

  • OS
    windwos 11 pro
Update: I found this article with more info, but can not find this path location, how do you get to it? I tried pasting into a open window bar.


Defines the battery drain percentage that the system is allowed in a StandbyBudgetRefreshInterval.

Prior to Windows 11, version 24H2: Defines the battery drain percentage that the user is allowed in a standby session.

Aliases and setting visibility

  • Windows provisioning path: Common\Power\Policy\Settings\AdaptivePowerBehavior\StandbyBudgetPercent
  • Hidden setting: Yes
 

My Computer

System One

  • OS
    windwos 11 pro
I tried looking earlier, and the closest thing I found was this. It can help you figure out more:

thanks I tried the "powercfg /Qh >%UserProfile%\Desktop\PowerPlanSettingsHidden.txt" from that link.


I found this in the output, which has the 5 at the end , guessing it is 5 percent? I dont know:

Power Setting GUID: 9fe527be-1b70-48da-930d-7bcf17b44990 (Standby Budget Percent)
GUID Alias: STANDBYBUDGETPERCENT
Minimum Possible Setting: 0x00000000
Maximum Possible Setting: 0x00000064
Possible Settings increment: 0x00000001
Possible Settings units: %
Current AC Power Setting Index: 0x00000000
Current DC Power Setting Index: 0x00000005


I then tried running the command: powercfg -setdcvalueindex scheme_current sub_presence standbybudgetpercent 15

Then Re-ran powercfg /Qh >%UserProfile%\Desktop\PowerPlanSettingsHidden.txt

And it now shows the last line to be this:

Current DC Power Setting Index: 0x0000000f

Not sure if going from "5" to "f" is right or not or what I did.
 

My Computer

System One

  • OS
    windwos 11 pro
0x0000000f = 15 percent.

When in doubt, you can enable Programmer mode in the Windows Calculator, or just open a PowerShell window and simply type 0x[hex number]. PS will instantly convert the hex value into decimal for you.
 

My Computer

System One

  • OS
    Windows 7
Oh awesome ok good to know. I just initially googled 0x0000000f, but the results were irrelevant.

Well then maybe this worked then and is at 15% now. Thanks @garlin and @pepanee
Will confirm tomorrow when I turn on my laptop after it sleeps overnight, before marking as solved
 

My Computer

System One

  • OS
    windwos 11 pro
You're welcome.
I'm assuming you figured out how to get the original number, 5, you were looking for initially,
and after changing it, has the correct "translated number 15" from "f" or whatnot. =)
 

My Computer

System One

  • OS
    Windows 11
    Computer type
    PC/Desktop
    Manufacturer/Model
    Custom Built
You're welcome.
I'm assuming you figured out how to get the original number, 5, you were looking for initially,
and after changing it, has the correct "translated number 15" from "f" or whatnot. =)
Yes, the original output text had a "5" at the end (0x00000005), that turned out to be 5%. And its now changed to 15%. (y)
 

My Computer

System One

  • OS
    windwos 11 pro

Latest Support Threads

Back
Top Bottom