Quote from: Neenyah on March 25, 2024, 16:58:57and enable S3 sleep with that but disable Modern Standby
A deliberately stupid recommendation for laptops released after 2020. Manufacturers of firmware, including BIOS, from that moment began to cut out the working code of S3 (STR) and therefore the work of S3 with all equipment is pure luck.
The latest models confidently work with S3 (STR) - 2019 and early 2020. It was in 2020 that M$ officially disabled the S3 mode in Windows 10.
Second point. Even in S3(STR), if you leave an x86 laptop for several days, the battery will be guaranteed to drain and die.
S3 is NOT recommended for use if the laptop is left without power for more than a day. For these purposes, there is a hibernation mode, if it is absolutely necessary for the laptop to wake up with a fully working environment. True, those who tried to use hibernation write that this mode is not equal to S3 (STR) - there are losses there.
Before the advent of mass-produced SSDs, S3(STR) was the only salvation for quickly turning on a computer at home in a fully working system and with loaded software within 1-2 seconds. Consumption in S3 is approximately 4-7W.
Now, with an SSD, there is no point in keeping the laptop asleep, even in S3. This is simply dangerous for the battery.
This makes sense if the laptop is connected to the power supply 100% of the time. Then S3 is good for a quick start in a system that is fully loaded with software.
S0 (sometimes called S5) requires careful tuning because... M$ deliberately made it look like a smartphone by default to make it easier to spy on the owners of such PCs (and not at all for their supposed convenience), especially considering that all x86 have remote control beyond the will of their owners through Intel ME and AMD PSP coprocessors. Which, if there is power and access to the network via cable (and even wi-fi), are capable of controlling a PC even with the power formally turned off, if this is not a complete physical power outage. They can turn on the PC, remotely enter the BIOS and install software/OS or delete data.
And you can't do anything about it unless you disable Intel ME/AMD PSP on your motherboards using undocumented means (various exploits).
Remember that the official disabling offered when purchasing laptops from manufacturers' websites does NOT actually disable Intel ME/AMD PSP completely! This only disables the first (publicly known) control loop like vPro technologies. But the undocumented part remains working!