High battery drain during Modern Standby sleep, no obvious culprit

Page 1 of 2 12 LastLast

  1. Posts : 64
    Win10 Pro x64
       #1

    High battery drain during Modern Standby sleep, no obvious culprit


    I believe SleepStudy is reporting that my device is entering sleep but is not achieving low power mode. Here is a 12h48m sleep session in which zero percent of time was spent in low power state and 22% of battery was used. Nothing much shown under top offenders. Srum Data (whatever that is ) says virtually all power was consumed by Unknown process. This doesn't give me much to go on! Thanks anyone who can give me any insight or tips.

    This is a brand new fresh installation of Windows 10 Pro 22H2 on a Samsung Chromebook Plus V2 using MrChromebox UEFI firmware (Coreboot/Tianocore).

    High battery drain during Modern Standby sleep, no obvious culprit-screenshot-2022-11-20-7.57.54-am.png
      My Computer


  2. Posts : 16,966
    Windows 10 Home x64 Version 22H2 Build 19045.4170
       #2

    S0 is an idle condition. ["S0 Modern standby" is also called "S0 Low power idle"]
    It only transitions to a deeper state after quite some time. I don't think that any of the MS documents I've read on the subject say how long that takes.

    Your data seems to suggest that you used up 22% of your battery power in 12 hours. It seems to me that this is pretty good for idling.

    All the best,
    Denis
      My Computer


  3. Posts : 64
    Win10 Pro x64
    Thread Starter
       #3

    Try3 said:
    S0 is an idle condition. ["S0 Modern standby" is also called "S0 Low power idle"]
    It only transitions to a deeper state after quite some time. I don't think that any of the MS documents I've read on the subject say how long that takes.
    Your data seems to suggest that you used up 22% of your battery power in 12 hours. It seems to me that this is pretty good for idling.
    Huh? S0ix is the new (replacement for) S3, claimed by MS/Intel to be much lower in energy consumption (certification standard is 5% battery over 24 hours). I would imagine that if I select "sleep" from the power menu, that the device would enter its lowest-power state, no? It does appear that that's not what's happening, but I can't believe that this is intended.
      My Computer


  4. Posts : 16,966
    Windows 10 Home x64 Version 22H2 Build 19045.4170
       #4

    It is much lower in energy consumption than a fully running computer.
    It is lower than an equivalent idling computer that does not have S0.
    It is not lower than S3.

    I've never seen that 'certification standard' but would be interested in reading about it. Do you have a link to it?
    Is it, possibly, a standard required for individual hardware components rather than a standard that applies to the whole system?


    When you tell it to sleep [or, in fact, whenever your power options turn off your display, the computer enters S0 Modern standby.
    S0 Modern standby gradually inhibits more and more running functions and eventually achieves what the S0 Modern standby policy documents refer to as 'sleep' [no relation to S3].
    Since you seem to be interested, I'll dig out and post a link to the MS document that describes these states.
    What is Modern Standby - MSLearn
    Modern standby SleepStudy - MSLearn
    Modern Standby states - MSLearn
    Modern Standby vs S3 - MSDocs


    Personally, I disliked S0 intensely and disabled it.
    Many people have found that disabling S0 automatically enables S3 Sleep. Unfortunately, I did not so I am stuck with the choices of either running or hibernating. To me, this still beats S0.
    Disable Modern Standby in Windows 10 and Windows 11 - ElevenForumTutorials
    But if S0 suits you, as it does others, then fine.

    Denis
      My Computer


  5. Posts : 16,966
    Windows 10 Home x64 Version 22H2 Build 19045.4170
       #5

    I found that I did have a document stating the certification standard after all. Well, recommendation.
    MS said:
    Power/performance targets
    The requirements for each system are dictated by the target market, workload, and form factor. OEMs should do
    their own modeling of their devices to determine the best power and performance targets.
    Microsoft recommends the following performance goals:
    500ms to resume from Standby.
    5% battery rate of drain over 16 hours.
    MS Design Windows 10 devices
    My quote is from the 2018 version. It has just been updated [18th Nov 2022] & I haven't yet found the equivalent statement.



    Denis
    Last edited by Try3; 20 Nov 2022 at 13:36.
      My Computer


  6. Posts : 64
    Win10 Pro x64
    Thread Starter
       #6

    Yeah, I've read all those MS docs describing Modern Standby, and many more including MS troubleshooting docs. What's supposed to happen when Modern Standby is initiated is that the system completes allowable background tasks before achieving the ultimate low-power state (and periodically bestirs itself when required to complete allowable background tasks). These activities that keep the system above the lowest-power state should be indicated in SleepStudy, but on my system that shows absolutely nothing happening (which makes sense, because many of those kind of tasks involve network activity, and I have disabled network connectivity for Modern Standby). So the mystery is what is keeping the device from settling down into its low power state.

    I think the doc you found is also the one that I was thinking of. And slightly mis-remembering ... "recommendation" not "certification" and "16 hours" not "24 hours".

    I would gladly disable Modern Standby if possible; I have no need for any of its supposed benefits and it's just not working properly for me. However my understanding is that the regedit method no longer works. I would be very happy if there were a method that I could use to get S3 sleep!
      My Computer


  7. Posts : 16,966
    Windows 10 Home x64 Version 22H2 Build 19045.4170
       #7

    mc510 said:
    I would gladly disable Modern Standby if possible; I have no need for any of its supposed benefits and it's just not working properly for me. However my understanding is that the regedit method no longer works. I would be very happy if there were a method that I could use to get S3 sleep!
    The tutorial I linked to still works.
    Disable Modern Standby in Windows 10 and Windows 11 - ElevenForumTutorials
    I am not the only one who has used it.

    There used to be a different Registry key involved [pre Version 2004?] and that no longer works.

    Because the tutorial method is quick, easy & readily reversible you can try it and be secure in the knowledge that you can get back to where you started.
    - Personally, I'd make a new system image before any major change so ought to suggest that to you.
    - But, in this case, you can reverse the change so easily by using the re-enable section of the tutorial that it would not be completely foolhardy to omit the system image.

    I hope you do find that S3 Sleep gets enabled by disabling S0.
    - Almost everybody who posted about it found that S3 Sleep became available.
    - I did not find that.
    - I also have to disable then re-enable my WiFi adapter when resuming from hibernation now. I have a script to do that [for computers only containing a single network adapter or possibly only a single WiFi network adapter, I cannot remember]. Let me know if you want me to post it.
    - It is easy to check the power states available to you before & after disabling S0. Just run the command PowerCfg -a to list them.



    Best of luck,
    Denis
      My Computer


  8. Posts : 31,692
    10 Home x64 (22H2) (10 Pro on 2nd pc)
       #8

    mc510 said:
    I would gladly disable Modern Standby if possible; I have no need for any of its supposed benefits and it's just not working properly for me. However my understanding is that the regedit method no longer works. I would be very happy if there were a method that I could use to get S3 sleep!
    I take a different approach from Denis. Rather than trying to disable Modern Standby I adapted it to suit my needs.

    I have two 'almost new' laptops. One supports Modern Standby, the other (cheaper) one doesn't.

    While I cannot remove Modern Standby, I could tame it. To save on battery power I like all my laptops to sleep (or standby) on closing the lid, then hibernate after 20 minutes if I don't return to them.

    My first step was to reduce power drain in modern Standby by disabling network connectivity in Modern Standby.

    Enable or Disable Network Connectivity in Modern Standby in Windows 10

    Next I set Hibernate after in Power Options. This setting is missing by default on a Modern Standby install of Windows 10/11, so first add it back.

    Add or Remove Hibernate after from Power Options in Windows

    Then I could make my Modern Standby laptop behave like all my other machines.

      My Computers


  9. Posts : 64
    Win10 Pro x64
    Thread Starter
       #9

    Try3 said:
    The tutorial I linked to still works.
    Disable Modern Standby in Windows 10 and Windows 11 - ElevenForumTutorials
    I am not the only one who has used it.
    I really did not expect that registry edit to work for me on account of the very feature-limited firmware on my device, but I tried it and powercfg /a now reports that S3 is available! Testing it out right now to confirm that it really does enter power-saving mode correctly, but this is looking very promising.
      My Computer


  10. Posts : 16,966
    Windows 10 Home x64 Version 22H2 Build 19045.4170
       #10

    I'm both pleased for you and jealous of you [well, jealous of your S3].

    And thanks for the rep,
    All the best,
    Denis
      My Computer


 

  Related Discussions
Our Sites
Site Links
About Us
Windows 10 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 10" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd
All times are GMT -5. The time now is 00:03.
Find Us




Windows 10 Forums