“Microsoft is Forcing me to Buy MacBooks” LTT – Windows Modern Standby s3 modern standby fuckup caused by Microsoft and intel shitfuckery (english/german) aka “0 sleep battery drain issue”
https://y.com.sb/watch?v=OHKKcd3sx2c
Alt. link.:
The phenomena being discussed is the rapid battery drain issue that occurs on Windows laptops, specifically in the “modern standby” or “S0 sleep” mode. This mode, which is the default on newer laptops, is intended to provide instant wake and better overall responsiveness, but has been observed to cause a significant drain on the battery, even when the laptop is in sleep mode. The cause of this issue is not clear, but it is suggested that it may be related to Windows updates or other background tasks that continue to run while the laptop is in S0 sleep.
The rapid battery drain issue that occurs on Windows laptops in modern standby (S0 sleep) mode is related to the missing S3 sleep state in that S3 sleep, also known as “suspend to RAM,” is a power-saving state where the processor is essentially turned off and power is maintained only to the memory. This allows the laptop to resume working almost immediately when the lid is opened, without the need to pull data off the system drive. S3 sleep is considered to be more power-efficient than S0 sleep because it uses less power when the laptop is in sleep mode. However, with the introduction of Intel's Project Athena in 2020, manufacturers were encouraged to use S0 sleep in order to achieve instant wake and better overall responsiveness, which has led to the battery drain issues being discussed.
What is the conclusion…
Well manufacturers Intel and Microsoft seem to give Zero flying fucks regarding this issue. In an attempt to create Smartphone like behavior for Laptops and Desktops devices… Something in diabolical proportions have been curated, which would even drive the sanest person nuts.
Even if you use a core booted system you will still be screwed.
Microsoft, Intel and the BIOS/UEFI and ODM Manufacturers must solve this via EC and BIOS Updates.
What can the normie do?
Well… Nothing…
Hibernation is one workaround, alternatively close the device and disable any suspend wizardry.
There are some hotfix, experimental ways to play around this, but the risk is too high to bork or brick your systems for good.
On the user space level, you could try the hints at the eleven forum. But be aware that even this might not work.
All in all, everyone is screwed except one uses a mac device.
This also affects Linux users.
Annotation:
For non-experts, in my humble opinion, we have a Catch-22 situation. You can't win if you choose the default way. If, for example, you choose an Apple M1 MacBook, you might not have to deal with this mess, but you're still stuck due to being beholden to Apple.
If you're willing to dedicate a significant portion of your time, you might find workarounds, but you're still somewhat stuck. That's just my opinion. Don't be beholden to big-tech. Choose wisely and stand up to the big-tech. Otherwise, they will take advantage of you.
Cheers
German Translation:
Das Phänomen, über das diskutiert wird, ist das schnelle Entladen des Akkus bei Windows-Laptops, insbesondere im “Modern Standby” oder “S0 Sleep” Modus. Dieser Modus, der bei neueren Laptops standardmäßig verwendet wird, soll einen sofortigen Wake-Modus und eine bessere Gesamt-Reaktionszeit bieten, hat jedoch zu einem erheblichen Akkuverbrauch geführt, selbst wenn das Laptop im Schlafmodus ist. Die Ursache des Problems ist nicht klar, es wird jedoch vermutet, dass es mit Windows-Updates oder anderen Hintergrundaufgaben zusammenhängen kann, die weiterhin ausgeführt werden, während das Laptop im S0 Sleep Modus ist.
Die schnelle Entladung des Akkus bei Windows-Laptops im Modern Standby (S0 Sleep) Modus steht in Zusammenhang mit dem fehlenden S3 Sleep-Modus, da S3 Sleep, auch bekannt als “Suspend to RAM”, ein Energiesparmodus ist, bei dem der Prozessor grundsätzlich ausgeschaltet ist und nur die Speicherversorgung aufrechterhalten wird. Dadurch kann das Laptop sofort nach dem Öffnen des Deckels fortgesetzt werden, ohne Daten von der Systemfestplatte abzurufen. S3 Sleep gilt als energieeffizienter als S0 Sleep, da es weniger Strom verbraucht, wenn das Laptop im Schlafmodus ist. Mit der Einführung von Intels Project Athena im Jahr 2020 wurden jedoch die Hersteller dazu ermutigt, S0 Sleep zu verwenden, um einen sofortigen Wake-Modus und eine bessere Gesamt-Reaktionszeit zu erreichen, was zu den besprochenen Akkuentladungsproblemen geführt hat.
Die Schlussfolgerung ist, dass Hersteller wie Intel und Microsoft offenbar kein Interesse an diesem Problem haben. Sie versuchen, Laptops und Desktop-Geräten Smartphone-ähnliches Verhalten zu verleihen, aber dadurch ist ein Problem von diabolischen Ausmaßen entstanden, das selbst die vernünftigsten Menschen verrückt machen würde. Selbst wenn man ein Core-Boot-System verwendet, ist man immer noch gefangen. Microsoft, Intel und die BIOS/UEFI- und ODM-Hersteller müssen dieses Problem durch EC- und BIOS-Updates lösen. Der normale Anwender kann jedoch nichts tun. Die Verwendung von Hibernation ist eine mögliche Lösung oder man kann das Gerät schließen und alle Schlafmodus-Optionen deaktivieren. Es gibt einige Hotfix- und experimentelle Möglichkeiten, um dieses Problem zu umgehen, aber das Risiko, das System zu beschädigen oder zu ruinieren, ist zu hoch. Auf Anwenderebene kann man die Tipps im eleven Forum versuchen, aber auch das kann nicht immer funktionieren. Letztendlich ist jeder außer dem, der ein Mac-Gerät verwendet, gefangen.
Schlussendlich betrifft dies alle, auch Linux-Nutzer.
Anm.:
Für Laien, besteht hier meiner bescheidenen Meinung nach eine Zwickmühle. Wenn Sie den Standardweg wählen, können Sie nicht gewinnen. Wenn Sie beispielsweise ein Apple M1 MacBook wählen, müssen Sie vielleicht nicht mit diesem Chaos rumschlagen, aber Sie sind trotzdem aufgrund Abhängigkeit gegenüber Apple gefangen.
Wenn Sie bereit sind, einen erheblichen Teil Ihrer Zeit zu opfern, können Sie möglicherweise Überganglösungen finden, aber Sie sind immer noch eingeschränkt. Das ist nur meine Meinung. Seien Sie nicht abhängig von großen Tech-Unternehmen. Wählen Sie weise und stellen Sie sich der großen Technologie-Industrie entgegen. Andernfalls werden Sie als Verbraucher dafür zahlen.
Cheers
Elaboration respective Catch-22:
The phrase “Catch-22” is a term used to describe a situation in which an individual is in a no-win situation or a predicament where they are unable to escape due to contradictory rules or conditions. The phrase is derived from the title of a novel written by Joseph Heller, published in 1961, called “Catch-22”, in which the term is used to describe the situation of soldiers in World War II who are trying to be declared insane in order to avoid combat, but are considered sane if they are aware of the danger they are in and want to avoid it. Since then the phrase has been used more generally to describe a no-win situation.
Well there seems to be some solutions idk though if this current or if there are more modern solutions 28.08.2024
Further reading, Weiterführende Literatur:
https://gist.github.com/raenye/d6645d7039a6136ccfb055e0f8517698
https://github.com/nvllsvm/asus-flow-x13-linux
https://www.reddit.com/r/DellXPS/comments/zz527w/windows_modern_standby_bug_reporting/
https://linustechtips.com/topic/1475685-windows-modern-standby-bug-reporting
https://learn.microsoft.com/en-us/windows/win32/power/system-power-states?source=recommendations
https://learn.microsoft.com/en-us/windows-hardware/drivers/kernel/system-sleeping-states
https://learn.microsoft.com/en-us/windows-hardware/design/device-experiences/modern-standby