S3 is “suspend to RAM” which basically turns off the CPU but keep the memory alive.
S0 Low Power keeps the CPU in a “low powered state”, which, even in S0 dont consume that many power (as I am typing my Ryzen 5 4650U reports 2.5-3W of power consumption) in the first place.
So depending on optimizations, chipset and OS routines it might take a while. Not to mention how Windows 11 is vastly different (from Windows 10).
Yeah I am aware of that, I was commenting on it not taking long to resume because others had questioned or mentioned that S3 took a long time to resume from. I think they might have been thinking of a bug under Linux that caused S3 to take a long time to resume from when running Linux and a specific kernel. (Long time here being a few seconds instead of instant.)
So I haven’t had the issue in either of my laptops since I have stopped unplugging the laptop when it’s sleeping. It’s kind of annoying because I have to wake up the laptop before unplugging it and then put it back to sleep.
I’d like to see where my Framework 12th-gen stands on this issue - I’ve experienced some of the same problems as many other users.
However this problem’s reporting methodology among users is all over the map, understandably. Perhaps it would be good to make a suite of specific scenarios and battery run-down tools we can all try so we can get consistent information?
I’d be happy to spend some time going through specific steps, even if it takes a long time, but only if there’s a way to aggregate such data into something useful for troubleshooting. Currently poring through the comments is a frustrating experience, it’s hard to know what is relevant, and hard to compare results to other users.
I’m happy to help with this but I’d be of limited use, it’s out of my area of expertise.
[I’m not very active here in the forums, apologies if this isn’t the right place to put this comment]
Cross-posting this solution here because it has completely stopped random fan ramp-ups when in sleep from turning the inside of my laptop bag into a furnace. Laptop Fan Ramping Up in Sleep - #15 by Mr_Darcy
@BJ_Kramer Would you be willing to test this on your 12th gen? I can confirm this fixes the issue on 11th gen i5, Windows 10 Pro.
While it’s still not perfect, I recently discovered that Windows Phone Link is responsible for a lot of CPU usage in sleep. With Phone Link running and the laptop on a charger, as soon as it goes to sleep it starts overheating with the fans blaring. With Phone Link turned off, same setup, there is no fan noise at all.
Phone Link is notoriously power hungry, I use KDE Connect’s windows build to get around that. All of the clipboard-sharing and media functionality, significantly less battery usage.
With nothing plugged into the expansion cards, I will put my laptop to sleep before bed, and my laptop will subsequently drain down to nearly zero by the time I wake up.
Sleep study seems to suggest various USB things are the culprit:
This doesn’t make any sense, though. Nothing is plugged in except the expansion cards. The same problem occurs even with the HDMI expansion removed. Can someone help me understand what is going on here?
I’m not seeing such an option. Only S0 states are available.
I did skim this thread previously but was unable to identify an obvious or relevant solution, but there are also hundreds of posts/replies so it’s a little hard to parse useful or relevant details.
This is all especially strange considering that when I had a MBP for work, I could leave that thing asleep over 3 day weekends and it would still have juice when I’d go back to work. Unsure how Windows compares in that department though (I assume not particularly well).
Yeah, I suppose I could just shut it off… but feels like I shouldn’t have to. It’s also a little annoying having to wait for everything to open back up from a cold reboot.
Enabling Hibernation made it “only” run down to 50% instead of 0, which is better, but still disappointing.
Running dual-boot with Linux and Windows. Linux sleep is fine but windows modern standby is draining my battery to zero overnight. ~4 watts on sleep. Here is the sleep study. I’ve reset my Windows recovery utility and installed the driver bundle.
It seems to be stuck on a higher level of PCIE power usage.
Someone on Reddit seems to say the NVME is stuck in s2idle but that should be a Linux thing?
Hello, I’m also getting the high battery drain during sleep issue, my framework is 13th gen intel i7-1360P. I get the issue even with only a usb-c expansion card in.
Running a sleep study reveals the offending devices:
Unregistered Device \_SB.PC00.TDM0 - Fx Device - 100%
Unregistered Device \_SB.PC00.TDM1 - Fx Device - 100%
Device not registered - PEP Pre-Veto - 97%
I have tried to google how to use these address-looking names to work out which device they might be in Device Manager, but I haven’t been able to work it out. I do have three devices in Device Manager with the little ‘no compatible drivers’ sign. They are:
PCI Data Acquisition and Signal Processing Controller
Universal Serial Bus (USB) Controller
Universal Serial Bus (USB) Controller
Which sorta line up with the look of those addresses. How could I work out what devices are draining power during sleep? Why does my laptop not have drivers for usb controllers— those are Important (though usb does work).
Thanks for any help, I am a bit new to the windows back end
EDIT:
I found the connection! The sleep study path \_SB.PC00.TDM0 is equivalent to the Device Manager property “location paths” that looks like ACPI(_SB_)#ACPI(PC00)#ACPI(TDM0)
This means that two of the problem devices correspond to the usb hubs listed as missing drivers in the Device Manager, although the third is unknown, since the sleep study lists no path, I can’t be sure it’s the data acquisition whatever.
Not sure where to go from here though; I have installed the framework driver pack (twice). Maybe disabling one of the hubs in Device Manager and seeing what effect that has? Is it possible that would turn of usb and make me unable to turn it back on?
Disabling the devices in device manager had no effect on sleep power usage. I did a bit of searching around and I found some folks with other devices that were missing some intel drivers, but they all seemed to be using server hardware or “NUCs”