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

  1. Press Windows Key + R to open the Run dialog box.
  2. Type regedit and press Enter.
  3. 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

  1. Right-click the PowerSettings key.

  2. Select New > Key.

  3. 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:

  1. 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 to 0, and click OK.
  2. 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 to 0, 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:

  1. Navigate to:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power\PowerSettings\F15CBF53-E384-451F-B0B2-E087388662BA
  2. Locate the DWORD value named Attributes.

  3. Double-click Attributes and change its Value data from 1 to 2.

  4. 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.