Fix Wi-Fi Sleep Disconnects in Windows 11
This guide explains how to configure Wi-Fi adapter power management in Windows 11 to stop network dropouts when your computer enters sleep mode or Modern Standby. By adjusting hardware properties, power plans, and system settings, you can ensure your wireless connection stays active uninterrupted.
Method 1: Disable Power Saving in Device Manager
- Right-click the Start button and select Device Manager.
- Expand the Network adapters section.
- Right-click your wireless adapter (e.g., Intel Wi-Fi 6, Realtek Wireless) and select Properties.
- Navigate to the Power Management tab. (Note: If this tab is missing, your system uses Modern Standby; proceed to Method 3.)
- Uncheck the option: Allow the computer to turn off this device to save power.
- Click OK to apply the changes.
Method 2: Set Wireless Adapter to Maximum Performance
- Press Windows Key + R, type
control.exe powercfg.cpl,,3, and press Enter to open Advanced Power Options. - Scroll down and expand Wireless Adapter Settings.
- Expand Power Saving Mode.
- Change both On battery and Plugged in options to Maximum Performance.
- Click Apply, then OK.
Method 3: Keep Network Active During Modern Standby
If your PC uses Modern Standby (S0 Low Power Idle), configure the network connectivity behavior directly through Windows Settings:
- Open Settings by pressing Windows Key + I.
- Go to System > Power & battery.
- Click on Screen and sleep to expand the options.
- Locate When plugged in, keep my device connected to the network even when it’s asleep and set it to Always (or Managed by Windows).
- If available, do the same for When on battery power, keep my device connected to the network even when it’s asleep.
Method 4: Modify Registry to Enable the Power Management Tab
If the Power Management tab is hidden due to Modern Standby, enable it via the Windows Registry:
- Press Windows Key + R, type
regedit, and press Enter. - Navigate to:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power - Right-click an empty area in the right pane, select
New > DWORD (32-bit) Value, and
name it
PlatformAoAcOverride. - Set its value data to
0. - Restart your computer, then apply the steps in Method 1.