What Is Modern Standby? How to Disable It Windows 10/11? [MiniTool Tips]

What Is Modern Standby?

Modern Standby, also known as S0 Lower Power Idle, is the most recent power-saving mode available on laptops and tablets. This feature is designed to give you a mobile-like feel on Windows and it is introduced in 2020. When your display device turns off, the internal components may stay on, for example, the network connection stays active to perform backend operations.

Although this instant on/off feature provides you with a faster transition between the on and off state, it also has some flaws. If you always turn on this feature, the laptop battery will run out so fast in sleep mode that it will release a lot of heat and even cause a hardware failure.

Therefore, you had better disable Modern Standby so as to improve the battery life of your PC.

How to Find Your PC’s Current Sleep State?

Before disabling Modern Standby, you need to check if your device supports this feature. Proceed with the steps below to check your current sleep mode:

Step 1. Press Win + S to evoke the search bar.

Step 2. Type cmd to locate Command Prompt and right-click on it to choose Run as administrator.

Step 3. Type powercfg /a and hit Enter.

Step 4. If you see Standby (S0 Lower Power Idle) Network Connected/Disconnected, you have enabled Modern Standby. Then, you can check Standby (S3) status. If it reports This standby state is disabled when S0 low power idle is supported, it means you can switch Modern Standby into Legacy Standby (aka S3, a more power-saving mode).  

If you see that the system’s firmware doesn’t support the S3 sleep state, you can go to BIOS to see if the S3 state can be enabled in your system. After enabling it in BIOS, you can disable S0 by editing the registry.

How to Disable Modern Standby Windows 10/11?

Method 1: Disable Modern Standby via Registry Editor

You can manually modify the registry entry to disable Modern Standby.

Step 1. Press Win + R to open the Run dialog.

Step 2. Type regedit and hit Enter to open Registry Editor.

Step 3. Copy & paste the following location into the navigation bar and hit Enter.


Step 5. Right-click on this new value to choose rename it as PlatformAoAcOverride.

Step 6. Right-click on PlatformAoAcOverride and select Modify.

Step 7. Change Value data into 0 and hit OK.

Step 8. Exit Registry Editor and reboot your computer.

Method 2: Disable Modern Standby via Registry Script

Another easy way to disable Modern Standby is by using a registry script.

Step 1. Press Win + R to open the Run dialog.

Step 2. Type notepad and press Enter to open a new Notepad file.

Step 3. Copy & paste the following content to the notepad file and click on File to choose Save As.

Source: us.suanoncolosence.com

Windows Registry Editor Version 5.00



Step 5. Double-click on the Disable_Modern_Standby.reg file and hit Yes if prompted by UAC.

Step 6. Reboot your computer.

If you need to enable Modern Standby in the future, copy and paste the following script into a new notepad file, save the file as Enable_Modern_Standby.reg, double-click the file and then reboot your laptop.

Windows Registry Editor Version 5.00



Method 3: Disable Modern Standby via Command Prompt

You can also use the reg command in Command Prompt to disable Modern Standby Windows 11/10.

Step 1. Run Command Prompt as administrator.

Step 2. Copy & paste the following command in the command-line window and don’t forget to hit Enter:

reg add HKLMSystemCurrentControlSetControlPower /v PlatformAoAcOverride /t REG_DWORD /d 0

Step 3. Close Command Prompt after the operation is executed successfully. Reboot your computer to apply the changes.

If you need to re-enable Modern Standby, run the following command:

reg delete “HKLMSystemCurrentControlSetControlPower” /v PlatformAoAcOverride /f

Source: https://www.minitool.com/news/modern-standby.html

Article post on: us.suanoncolosence.com

Leave a Comment

Your email address will not be published. Required fields are marked *