logo
Windows 10 Disable Modern Standby

Tutorial: How to Disable Modern Standby in Windows 10 and 11

By Michael | Last Updated

Some users want to disable Modern Standby in Windows 10 and 11 because even though this mode is supposed to improve the experience and performance, it doesn't provide any usefulness. Being constantly connected to the Internet is not the best thing to do, because the operating system stays connected to the outside world, wearing out the machine, draining the battery, using other resources, and raising some questions about privacy or security. In this post, I'll guide you on how to disable Modern Standby in Windows 10 and 11.

  1. 1: Examine the sleep status of your PC
  2. 2: Disable modern standby via editing registry editor
  3. 3: Disable modern standby via Windows PowerShell
  4. 4: Disable the modern standby via editing the PowerSettings key

tutorial how to disable modern standby in windows 10 and 11

1: Examine the sleep status of your PC

Step 1: Press Windows+S keys simultaneously, type CMD and click Run as administrator.

Step 2: Execute the following command from CMD. If it reports that the system's firmware does not support the S3 sleep state, then check your system's BIOS to see if the S3 state can be enabled. After enabling S3 sleep state in BIOS, you can edit your PC's registry to disable modern standby.

powercfg /a

type powercfg

2: Disable modern standby via editing registry editor

Step 1: Type Registry Editor in the search bar and click Run as administrator.

Step 2: Locate the following path in the registry. Right-click on the Power folder and select to create New > DWORD (32-bit) Value.

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power

create new value

Step 3: Rename this key as PlatformAoAcOverride and change its value data to 0, click OK to finish the setting.

rename the key

Step 4: Close your registry editor and reboot your PC, then check if the modern standby problem is resolved. If not, recreate a key named CsEnabled according to Step 2 above, set its value data to 0, and click OK to save the changes.

add csenabled key

3: Disable modern standby via Windows PowerShell

Step 1: Type PowerShell in the search bar and click Run as administrator.

Step 2: Perform the following command in PowerShell. This action will successfully add the key PlatformAoAcOverride to the registry. You can check this key in the registry and close PowerShell.

reg add HKLM\System\CurrentControlSet\Control\Power /v PlatformAoAcOverride /t REG_DWORD /d 0

peform the command in powershell

Step 3: Restart your computer and then verify that the modern standby issue is fixed. If you want to remove the above key, you can run the below command in PowerShell (Administrator). And you can successfully delete this key by typing Yes after the pop-up prompt.

reg delete "HKLM\System\CurrentControlSet\Control\Power" /v PlatformAoAcOverride

delete the key

Step 4: If you want to confirm the modern standby status, you can execute the command in PowerShell (Administrator). After editing the registry, the S3 status is shown in the available sleep states of the system.

powercfg /a

s3 standby is available

4: Disable the modern standby via editing the PowerSettings key

Step 1: Execute the below command in Windows PowerShell (Admin).

powercfg /setacvalueindex scheme_current sub_none F15576E8-98B7-4186-B944-EAFA664402D9 0

execute the following command

Step 2: Locate this path in the registry editor. Then in the right window, double-click Attributes key and change its value data to 0. Click OK to complete the setting.

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\F15576E8-98B7-4186-B944-EAFA664402D9

change value data to 0

Step 3: Reboot your PC and check if the Modern Standby issue is fixed.

Related Articles: