If you’ve used Windows laptops for any length of time, you’ve probably run into the same mystery many of us have faced. You close the lid at night with plenty of battery left, only to open it the next morning and find the charge has quietly slipped away. This isn’t a new frustration. Windows has wrestled with sleep‑mode and sleep‑wake behavior across multiple versions of the operating system. From legacy Sleep and Hibernate conflicts to the more modern S0 Low Power Idle mode, keeping a PC truly asleep has been harder than it sounds.
Windows 11 version 24H2 brings a meaningful fix to one of the biggest culprits behind this problem. A long‑standing bug in Modern Standby allowed background processes to wake the system when it should have been resting. These silent wake‑ups caused unexpected battery drain, especially overnight or during travel.
How the fix works
The core issue stemmed from the S0 Low Power Idle mode, which is supposed to keep the system quiet while still allowing essential background activity. The bug let nonessential processes break through that barrier. The 24H2 update tightens those rules. When Windows notices abnormal battery drain during sleep, it automatically restricts wake‑up sources to physical user input only. This keeps the system truly asleep until you’re ready to use it again.
How to get the fix
If you’re running Windows 11, installing the latest updates is all you need.
- Open Settings
- Go to Windows Update
- Select Check for updates
- Install any available updates for version 24H2 or later
Once installed, the fix works automatically. There’s nothing extra to configure on your end.
Windows 11 24H2’s battery‑drain fix is one of those quiet improvements that makes everyday computing feel a little more reliable. If you’ve ever opened your laptop to find it mysteriously drained, this update should bring some welcome peace of mind.

