How to Enable S3 Sleep State & Disable Modern Standby (SO)

A Registry script is the safest method to accomplish this

by Henderson Jayden Harper
Henderson Jayden Harper
Henderson Jayden Harper
Passionate about technology, Crypto, software, Windows, and everything computer-related, he spends most of his time developing new skills and learning more about the tech world. He also enjoys... read more
Reviewed by Alex Serban
Alex Serban
Alex Serban
Windows Server & Networking Expert
After moving away from the corporate work-style, Alex has found rewards in a lifestyle of constant analysis, team coordination and pestering his colleagues. Holding an MCSA Windows Server... read more
Affiliate Disclosure
  • There are various sleep states the system can use, which includes the S3 state also.
  • If the Modern Standby (SO) is enabled on your PC, it will disable the S3 sleep state and prevent it from working.
  • Users can disable the Modern Standby via the Registry Editor and the Command Prompt.
how to enable s3 sleep state

To fix various PC problems, we recommend Restoro PC Repair Tool:
This software will repair common computer errors, protect you from file loss, malware, hardware failure and optimize your PC for maximum performance. Fix PC issues and remove viruses now in 3 easy steps:

  1. Download Restoro PC Repair Tool that comes with Patented Technologies (patent available here).
  2. Click Start Scan to find Windows issues that could be causing PC problems.
  3. Click Repair All to fix issues affecting your computer's security and performance
  • Restoro has been downloaded by 0 readers this month.

A sleeping system indicates that it is not engaging in any computation process and appears to be off. Different States have sleep depths that differ from other states. However, users struggle with enabling the S3 sleep state on their PC.

Read on to find out how to enable S3 sleep state and disable Modern Standby on your PC from our guide.

What is the S3 sleep state?

The S3 sleep state is one of the sleep states the system can be on when it’s not performing any computational tasks. It is the third in the sleep state order States S1, S2, S3, and S4. They all have different characteristics that determine how they operate.

However, the S3 sleep state is a low wake latency sleeping state. It features the CPU context, system cache contents, and chipset context loss because it retains only the system memory. Also, placing the system in an S3 sleep state only provides power to the USB 3.0 ports.

However, the S3 sleep state is disabled when Modern Standby (SO) low power idle is supported. So, to enable the S3 sleep state, we’ll take you through how to disable the Modern Standby (SO) on Windows.

How can I check my PC’s sleep state?

Before proceeding with any steps, check your system’s current sleep state:

  1. Press Windows + X key to open the Quick Link menu, then click on Windows Terminal (Admin).
  2. Type the following command and press Enterpowercfg /a
  3. If the system reports Standby (S0 Lower Power Idle) Network Connected/Disconnected, then Modern Standby is enabled.check sleep state of your PC
  4. If the system reports This standby state is disabled when S0 low power idle is supported, it indicates you can disable Modern Standby to enable Legacy Standby (S3).

So, proceed with the steps below to disable the Modern Standby to enable the Legacy Standby (S3).

How do I enable S3 sleep state & disable modern standby?

In this article

1. Via a Registry Script

  1. Press Windows + R key to open the Run dialog box, type notepad, and click OK to open a new Notepad file.
  2. Copy and paste the following script into the notepad file: Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power] "PlatformAoAcOverride"=dword:00000000paste registry into notepad
  3. Click on File in the top-left corner and select Save registry as
  4. Enter the File name as Disable_Modern_Standby.reg, click the Save as type drop-down, select All files, and click Save to save the registry all file types
  5. Double-click on the Disable_Modern_Standby.reg file and click Yes when UAC prompts.
  6. Restart your PC to apply the changes.

Expert tip:


Some PC issues are hard to tackle, especially when it comes to corrupted repositories or missing Windows files. If you are having troubles fixing an error, your system may be partially broken.
We recommend installing Restoro, a tool that will scan your machine and identify what the fault is.
Click here to download and start repairing.

The steps above will disable the Modern Standby and give way for you to enable the S3 sleep state. Read how to fix errors accessing the Registry if you run into issues with the steps above.

2. Via the Command Prompt

  1. Left-click the Start button, type Command Prompt, and click Run as administrator.
  2. Click Yes on the User Account Control prompt.
  3. Type the following commands and press Enterreg add HKLM\System\CurrentControlSet\Control\Power /v PlatformAoAcOverride /t REG_DWORD /d 0disable modern standby with cmd
  4. Close the Command Prompt and restart your PC to apply the changes.

The Command Prompt uses the reg commands to modify the Windows registry, disabling the Modern Standby. Check our guide on what to do if you can’t run the Command Prompt as an administrator on Windows 11.

3. Via the Registry Editor

  1. Press Windows + R key to open the Run dialog box, type regedit, and click OK to open Registry Editor.
  2. Click Yes if prompted by UAC.
  3. Copy and paste the following registry path: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Powerregedit power
  4. Right-click on the Power entry, select New, and choose DWORD (32-bit) Value from the drop-down, then input PlatformAoAcOverride as the Value name.power- DWORD 32bit
  5. Right-click on the PlatformAoAcOverride value and select Modify. Type 0 in the value data field and click OK.change value data to 0 (2)
  6. Close the Registry Editor and restart your PC to apply the changes.

Editing the Power entry in the Registry Editor will impact the Modern Standby and disable its power state.

Note: Disabling the Modern Standby (SO) on Windows via any of the above steps allows the S3 sleep state to work. So, users can run the steps to check the system’s current Sleep State to know if the S3 sleep state is enabled.

Further, our readers may be interested in our article about the Ultimate Performance power plan and how to enable it. Also, read how to fix a computer not going to sleep on Windows 11.

Also, users report computer crashes after waking up from sleep, making it difficult to revive the system.

In conclusion, ensure you follow all the steps outlined strictly for optimal results to disable modern standby and enable the S3 sleep state. Further questions or suggestions are welcomed in the comments section.

Still having issues? Fix them with this tool:


If the advices above haven't solved your issue, your PC may experience deeper Windows problems. We recommend downloading this PC Repair tool (rated Great on to easily address them. After installation, simply click the Start Scan button and then press on Repair All.

This article covers:Topics: