Fix WiFi Disconnecting Every Few Minutes on Windows

WiFi dropping connection repeatedly is often caused by power management settings, driver issues, or interference. This guide provides step-by-step fixes to stabilize your wireless connection.

Symptoms

Users experience intermittent WiFi disconnections every few minutes, often without warning. The network icon shows a yellow exclamation mark or disappears temporarily. Reconnecting manually works, but the issue recurs. This can happen on a single device or multiple devices on the same network.

Root Causes

  • Power Management Settings: Windows may turn off the wireless adapter to save power, causing disconnections.
  • Outdated or Corrupt Wireless Driver: Incompatible or buggy drivers lead to instability.
  • Interference: Other electronic devices, thick walls, or overlapping WiFi channels disrupt the signal.
  • Router Issues: Overloaded router, outdated firmware, or incorrect channel settings.
  • DHCP Lease Conflict: IP address conflicts or short lease times force reconnection.
  • Network Adapter Sleep: USB wireless adapters may enter sleep mode due to USB selective suspend.

Step-by-Step Fix

1. Disable Power Management for WiFi Adapter

  1. Press Win + X and select Device Manager.
  2. Expand Network adapters.
  3. Right-click your WiFi adapter (e.g., Intel Wireless-AC) and choose Properties.
  4. Go to the Power Management tab.
  5. Uncheck Allow the computer to turn off this device to save power.
  6. Click OK and restart your PC.

2. Update Wireless Adapter Driver

  1. In Device Manager, right-click the WiFi adapter and select Update driver.
  2. Choose Search automatically for drivers.
  3. If no update found, visit the manufacturer’s website (Intel, Realtek, Qualcomm) to download the latest driver.
  4. Install the driver and reboot.

3. Change WiFi Channel on Router

  1. Log into your router (usually 192.168.1.1 or 192.168.0.1).
  2. Go to Wireless settings.
  3. Change the channel from Auto to a specific channel (1, 6, or 11 for 2.4 GHz; higher channels for 5 GHz).
  4. Save settings and reboot the router.

4. Run Network Troubleshooter

  1. Go to Settings > Update & Security > Troubleshoot.
  2. Select Internet Connections and run the troubleshooter.
  3. Follow on-screen instructions.

5. Reset TCP/IP Stack

  1. Open Command Prompt as Administrator.
  2. Type netsh int ip reset and press Enter.
  3. Type netsh winsock reset and press Enter.
  4. Restart your computer.

Alternative Fixes

  • Disable 802.11n mode: In adapter properties, set 802.11n mode to Disabled (may reduce speed but improves stability).
  • Change WiFi frequency band: Force 5 GHz if your router supports it (less interference).
  • Update router firmware: Check manufacturer support page for updates.
  • Disable USB selective suspend: In Power Options > Change plan settings > Change advanced power settings > USB settings > USB selective suspend setting > Disabled.
  • Use a wired connection temporarily to isolate if issue is WiFi-specific.

Prevention

  • Keep Windows and drivers updated.
  • Place router in a central, elevated location away from electronics.
  • Use a WiFi analyzer app to choose the least congested channel.
  • Set DHCP lease time to 1 day or more in router settings.
  • Consider upgrading to a dual-band or mesh router if interference persists.
FixDifficultyEffectiveness
Disable power managementBeginnerHigh
Update driverIntermediateHigh
Change WiFi channelIntermediateMedium
Reset TCP/IPIntermediateLow
Related Errors in Network & Connectivity
IPv4 Tab Missing in Network Adapter Properties – Quick Fix 0XC0000208 Fix STATUS_INVALID_ADDRESS_WILDCARD (0xC0000208) Fast 0X0000078F Fix 0x0000078F Authentication Firewall Logon Failure 0XC00000C1 Fixing 0XC00000C1: Network Command Limit Reached in BIOS

Was this solution helpful?

EP
Erropedia Team
Tech Support Editors
The Erropedia editorial team researches and documents real-world tech errors from across Windows, Linux, macOS, networking, databases, cloud platforms, and more. Every solution is reviewed for accuracy and updated as software and systems evolve.