Webllena
Image default
Tips

How to Fix Wi-Fi and Bluetooth Not Working After Sleep in Windows 10

If your Wi-Fi and Bluetooth stop working after Windows 10 wakes from sleep, that’s a common power management issue. It usually happens because Windows is turning off network adapters to save power or due to outdated drivers.
Here’s a complete fix guide — go step by step:

Step-by-Step Fix for Wi-Fi and Bluetooth Loss After Sleep

STEP 1: Disable Power Saving for Network and Bluetooth Adapters

  1. Press Windows + X → select Device Manager.

  2. Expand Network adapters → right-click your Wi-Fi adapter → Properties.

  3. Go to the Power Management tab.

  4. Uncheck: “Allow the computer to turn off this device to save power”

  5. Click OK.

  6. Repeat the same for your Bluetooth adapter (under Bluetooth section).

STEP 2: Change Power Plan Settings

  1. Press Windows + R, type control, and press Enter.

  2. Go to Hardware and Sound → Power Options.

  3. Click Change plan settings next to your selected plan.

  4. Click Change advanced power settings.

  5. Expand Wireless Adapter Settings → Power Saving Mode.

    • Set both On battery and Plugged in to Maximum Performance.

  6. Expand USB settings → USB selective suspend setting → Set both to Disabled.

  7. Click Apply → OK.

    fix Wi-Fi Bluetooth after sleep Windows 10
    photo: pixabay

STEP 3: Update or Reinstall Drivers

  1. Open Device Manager again.

  2. For both Wi-Fi and Bluetooth adapters, right-click → Update driver
    Search automatically for drivers.

  3. If no update is found:

    • Visit your laptop or motherboard manufacturer’s website.

    • Download and install the latest Wi-Fi and Bluetooth drivers manually.

  4. Reboot your PC.

STEP 4: Reset Network Stack (if still broken)

Run these commands in Command Prompt (Admin):

netsh winsock reset
netsh int ip reset
ipconfig /release
ipconfig /renew
ipconfig /flushdns

Then restart your PC.

STEP 5: Disable “Fast Startup”

  1. Go to Control Panel → Power Options → Choose what the power buttons do.

  2. Click Change settings that are currently unavailable.

  3. Uncheck Turn on fast startup (recommended).

  4. Save and reboot.

STEP 6: Check BIOS / UEFI Power Settings (optional)

If nothing else works:

  • Enter BIOS/UEFI (press Del, F2, or Esc during boot).

  • Look for Power Management or Advanced → make sure Wake from USB, Wireless LAN, and Bluetooth are enabled.

After these steps:

Your Wi-Fi and Bluetooth should reconnect automatically after sleep or hibernation.

Here’s a PowerShell script that automatically applies the key fixes (disables power-saving for network and Bluetooth adapters, adjusts power plan, and disables USB selective suspend).

Instructions

  1. Copy the script below into Notepad.

  2. Save it as:
    Fix-WiFi-Bluetooth-Sleep.ps1

  3. Right-click the saved file → Run with PowerShell (choose Run as Administrator when asked).

  4. Restart your PC afterward.

PowerShell Script

# Fix Wi-Fi and Bluetooth Lost After Sleep in Windows 10

Write-Host “Applying fixes… Please wait.`n” -ForegroundColor Cyan

# Disable power saving for all network and Bluetooth adapters
$adapters = Get-WmiObject Win32_NetworkAdapter | Where-Object { $_.PhysicalAdapter -eq $true }

foreach ($adapter in $adapters) {
try {
$devicePath = “HKLM:\SYSTEM\CurrentControlSet\Enum\” + ($adapter.PNPDeviceID -replace ‘\\’, ‘\’) + “\Device Parameters\”
if (Test-Path $devicePath) {
Set-ItemProperty -Path $devicePath -Name “PnPCapabilities” -Value 24 -ErrorAction SilentlyContinue
Write-Host “Disabled power saving for: $($adapter.Name)”
}
} catch {
Write-Host “Skipped: $($adapter.Name)”
}
}

# Set Wireless Adapter Power Saving Mode to Maximum Performance
powercfg /setacvalueindex SCHEME_CURRENT SUB_WIFI POWER_SAVING_MODE 0
powercfg /setdcvalueindex SCHEME_CURRENT SUB_WIFI POWER_SAVING_MODE 0

# Disable USB Selective Suspend
powercfg /setacvalueindex SCHEME_CURRENT SUB_USB USBSELECTIVE SUSPEND 0
powercfg /setdcvalueindex SCHEME_CURRENT SUB_USB USBSELECTIVE SUSPEND 0

# Apply and save settings
powercfg /setactive SCHEME_CURRENT

# Disable Fast Startup
$regPath = “HKLM:\SYSTEM\CurrentControlSet\Control\Session Manager\Power”
Set-ItemProperty -Path $regPath -Name “HiberbootEnabled” -Value 0

Write-Host “`n All fixes applied successfully! Please restart your PC.”

What it Does

  • Turns off Windows power-saving on all Wi-Fi and Bluetooth adapters.

  • Sets Wireless Power Saving Mode → Maximum Performance.

  • Disables USB Selective Suspend.

  • Turns off Fast Startup (which often breaks drivers after sleep).

Related posts

How to Record Your Computer Screen on Windows and Mac?

Admin

Create M3U Playlist – Step-by-Step Guide

Admin

Best Free Popcorn Time Alternatives for Movies & TV

Admin

Guide & Top Picks: DDR5 Gaming Motherboards

Admin

How to Stop Friend Suggestions on Facebook

Admin

Leading AI Tools in 2025: A Comprehensive Comparison

Admin

Tips to Change Your IP Address Without a VPN

Admin

Make Your Samsung Phone Faster – 7 Hidden Tips

Admin

How to Downgrade from iOS 26 to iOS 18?

Admin

Leave a Comment

This website uses cookies to improve your experience. We'll assume you're ok with this, but you can opt-out if you wish. Accept Read More