Disable Modern Standby Network via Regedit
Modern Standby (S0 Low Power Idle) in Windows allows devices to
maintain network connectivity while asleep to fetch updates and
background notifications. While convenient, this feature often causes
significant battery drain and unwanted heat generation. This guide
details how to turn off Modern Standby network connectivity during sleep
cycles using the Windows Registry Editor (regedit) to
ensure your device enters a disconnected standby state.
Step 1: Open the Registry Editor
- Press
Windows Key + Rto open the Run dialog box. - Type
regeditand press Enter. - Click Yes when prompted by User Account Control (UAC).
Step 2: Navigate to the Power Settings Key
Navigate through the left sidebar to the following path:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Power\PowerSettings
Note: If the Power or PowerSettings
keys do not exist under Microsoft, right-click the parent
key, select New > Key, and name them
accordingly.
Step 3: Create the Network Connectivity GUID Key
Right-click the
PowerSettingskey.Select New > Key.
Name the new key exactly:
f15cbf53-e384-451f-b0b2-e087388662ba
Step 4: Configure the Registry Values
Inside the f15cbf53-e384-451f-b0b2-e087388662ba key,
configure the following values:
- For Battery Power (DC):
- Right-click an empty space in the right pane and select New > DWORD (32-bit) Value.
- Name it
DCSettingIndex. - Double-click
DCSettingIndex, set the Value data to0, and click OK.
- For Plugged-In Power (AC):
- Right-click an empty space in the right pane and select New > DWORD (32-bit) Value.
- Name it
ACSettingIndex. - Double-click
ACSettingIndex, set the Value data to0, and click OK.
Setting the value to 0 disables network access
during standby. Setting it to 1 re-enables connected
standby.
Step 5: (Optional) Make the Setting Visible in Power Options
If you want to manage this setting directly inside the Windows Power Options menu:
Navigate to:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\F15CBF53-E384-451F-B0B2-E087388662BALocate the DWORD value named
Attributes.Double-click
Attributesand change its Value data from1to2.Click OK. This unhides the Networking connectivity in Standby option inside advanced power plan settings.
Step 6: Restart Your Computer
Close the Registry Editor and restart your computer for the policy changes to take effect. Windows will now disconnect Wi-Fi and Ethernet adapters whenever the system enters sleep mode.