How to disable Modern Standby in Windows

In 2012, Microsoft introduced Modern Standby, a low power technology in laptops, a new standby mode that allows you to get back to work even faster than using the standard S3 standby mode. Modern Standby, also known as S0 Low Power Idle, works in much the same way as standby mode in smartphones. Unlike S3, S0 does not shutdown integrated devices completely.

That includes device units like Wi-Fi adapter, audio and some other components. It allows you to not only wake up the device almost instantly, but also continue to use it where you left off.

At first glance, S0 Low Power Idle is very useful, especially for business laptops. But in reality it may be just the opposite.

Not only does Modern Standby drain your battery quickly, it’s also considered not reliable by many users. A laptop sent to Modern Standby can turn on at the most inconvenient moment, for example, while in a bag. The can quickly lead to overheating.

You can quickly find if your device supports Modern Standby or not by using the powercfg -a command. Run it in Windows Terminal or in a command prompt opened as administrator.Check If Modern Standby Supported Or Not

If your laptop hardware does not support Modern Standby, it will say that S0 is not supported.

Otherwise, if you want to disable it, do the following steps.

Disable Modern Standby

  1. Open the registry editor with the regedit command.
  2. Expand the left tree to the HKLM\SYSTEM\CurrentControlSet\ControlPower\ModernSleep branch.
  3. Remove everything under the ModernSleep folder. If you don’t have the ModernSleep key, or it doesn’t have values on the right, skip to the next step.
  4. In the left tree, open HKLM\SYSTEM\CurrentControlSet\Control\Power.The Power Registry Key
  5. Create a DWORD (32-bit) value in the right column.Create New Dword PlatformAoAcOverride
  6. Name it PlatformAoAcOverride and keep its data as 0. Disable Modern Standby
  7. Restart your computer.

Unfortunately, there is no 100% guarantee that these tweaks will work.

The first tweak does not work in the latest versions of Windows 10 and in Windows 11. The second tweak remains relevant for now, but whether it will remain working in the future is unknown.

It is guaranteed to disable Modern Standby only by patching the ACPI BIOS table. But this procedure is a high risk, and you should not do it. It’s just not worth your efforts as you may end up with a broken laptop.

Looks like you've read the post to the end. If you enjoyed it, please share it. You would greatly help our blog to grow!

Author: The MFTNEXT Team

The MSFTNEXT project is a small team of authors who love to engage with the latest technology and gadgets. Being passionate Windows bloggers, we are happy to help others fix their system issues.

Leave a Reply

Your email address will not be published.