[Guide] Improving Battery Life on Windows [+Enabling Deeper C States]

Discussion in 'Windows OS and Software' started by Che0063, Apr 14, 2018.

?

What was your increase in battery life after following this guide?

  1. None (decreased)

    16.2%
  2. 20%

    13.5%
  3. 40%

    29.7%
  4. 50% +

    40.5%
  1. 0doyle

    0doyle Notebook Enthusiast

    Reputations:
    4
    Messages:
    12
    Likes Received:
    4
    Trophy Points:
    6
    What Nvidia driver are you running? 446.14 works for me, 451.67 nukes c-states on my notebook. Windows now has some sort of GPU scheduling built in with the 2004 update. I suspect the new Nvidia driver tries to do something with that and it doesn't play nice. If you're running 451.67 revert and see if it fixes your problem. If that isn't it, then maybe do some investigating about windows 2004 and gpu stuff.

    https://www.zdnet.com/article/windo...first-nvidia-now-amd-supports-gpu-scheduling/

    upload_2020-7-28_13-57-55.png
     
    Che0063 likes this.
  2. Che0063

    Che0063 Notebook Evangelist

    Reputations:
    274
    Messages:
    338
    Likes Received:
    424
    Trophy Points:
    76
    I used to be under the impression that the Intel ACHI driver always was better than the MS Sata driver - but even then, I noticed on my Xiaomi that even with the MS driver, C states were working fine. I'm not sure. Yes, Windows 2004 introduces WDDM 2.7, which might fiddle with GPU scheduling.
     
  3. maffle

    maffle Notebook Evangelist

    Reputations:
    160
    Messages:
    518
    Likes Received:
    465
    Trophy Points:
    76
    Im on 451.67. The c states work normally for a long time, they just randomly get broken every once in a while, maybe once every ... I dont know, every 10 days or so? And then it is broken until I reboot the laptop. The best is of course, that modern standby then obviously also doesnt work when this happens and causes a catastrophic drain.
     
  4. 0doyle

    0doyle Notebook Enthusiast

    Reputations:
    4
    Messages:
    12
    Likes Received:
    4
    Trophy Points:
    6
    Okay, did reverting to the older Nvidia driver fix it?
     
  5. maffle

    maffle Notebook Evangelist

    Reputations:
    160
    Messages:
    518
    Likes Received:
    465
    Trophy Points:
    76
    I dont see any reason to believe it has anything to do with the Nvidia driver.
     
  6. DElzz

    DElzz Newbie

    Reputations:
    0
    Messages:
    1
    Likes Received:
    0
    Trophy Points:
    5
    Hi! I’m new to PCs. Coming over from Mac. I bought and have been tweaking my PC for about 3 weeks. I have a MSI GS66 10SFS-032 Core i9 10980HK. I followed this guide besides the “disabling services” part. I’m having an issue with the C State. I checked my drivers and everything seems to be up to date, although unsure because I’m new to all of this. After unplugging everything and using battery mode I’m able to get around 10 hours, but c state seems to idle about 50-60% in C7 with the rest in C2. I turned on PKG Demotion and underdemotion and that seemed to move the idle to C6 about 65-72% and the rest in C2. My CPU usage is at 1% as well. C8-10 seem to be completely inactive. If anyone could help me out please LMK
     
  7. Emtee_

    Emtee_ Notebook Enthusiast

    Reputations:
    7
    Messages:
    39
    Likes Received:
    19
    Trophy Points:
    16
    Nope it doesnt support modern standby (Also force disabled it through registry for good measure).

    Again the fast recovery from hibernate is simply due to quick POST, combined with fast hardware and neutered LTSC installation. The fact that the BIOS POST is so fast is just pure luck, the fact that resume from disk is so fast is due to the quick Samsung NVMe and DDR4 memory in this beast.

    Sadly Razer refuses to fix anything and I get the usual crap from them 'we can send it to one of our repair centers', after they asked me to make a thorough video to demonstrate the C10/standby issue (Thanks for all the useless hard work razer!)

    So C10 remains bugged after S3 (Suspend to ram), and I will keep using pure hibernation S4 (Suspend to disk).
     
    Last edited: Aug 4, 2020
  8. Kenji242

    Kenji242 Newbie

    Reputations:
    2
    Messages:
    3
    Likes Received:
    2
    Trophy Points:
    6
    @Che0063

    thank you bro for the outstanding work. With your instructions I have finally been able to reduce my i9-9980HK from 5 watts to ~ 1.4 watts. This now runs in battery mode when working in the office at around 45 °. Before it was over 55 ° and the fans were running.
    Now the Dell Inspiron 7590 is perfect. Thanks all!

    https://www.directupload.net/file/d/5906/iuaq8zzw_png.htm
    https://www.directupload.net/file/d/5906/hk2bwhnt_png.htm
    https://www.directupload.net/file/d/5906/egp7bfre_png.htm
    https://www.directupload.net/file/d/5906/efmfc5t6_png.htm
    https://www.directupload.net/file/d/5906/qa5pzcfr_png.htm
    https://www.directupload.net/file/d/5906/3gq9462c_png.htm
    https://www.directupload.net/file/d/5906/jpxdbxmx_png.htm

    lg.
     
    unclewebb and Che0063 like this.
  9. Simon787

    Simon787 Newbie

    Reputations:
    2
    Messages:
    3
    Likes Received:
    1
    Trophy Points:
    5
    Hi, checking back in with a new Laptop.

    I now have the Lenovo Yoga Slim 7 with a Ryzen 5 4500u. Idle package power is at 0.15-0.25 Watts (goes to 1.8 Watts when moving mouse) according to HWinfo. I'm now trying the same old Intel tricks to increase the battery life even further. This thing already lasts a comfortable 12 hours on a 64 wH battery and I can even game with locked framerates for almost 10 hours. This chip is quite impressive but I think there's nothing I can do to improve efficiency further.
     
    Che0063 likes this.
  10. Emtee_

    Emtee_ Notebook Enthusiast

    Reputations:
    7
    Messages:
    39
    Likes Received:
    19
    Trophy Points:
    16
    Small update may help others: C10 actually does work all the time after standby, it looks to be a cstate reporting bug.

    Power draw and heat output both confirm this.

    (Just in case anyone else is pulling his hair out on this one, check actual consumption/heat)
     
    Last edited: Aug 17, 2020
    Che0063 likes this.

Share This Page