WiFi Keeps Disconnecting
An intermittent WiFi connection — one that drops and reconnects every few minutes — is often more frustrating than no connection at all. The problem could be your device, your router, interference from other networks, or a configuration issue. The fastest way to narrow it down is to spot the pattern first.
Identify the Pattern First
| Pattern | Most Likely Cause |
|---|---|
| Only one device drops; others stay connected | Device driver, power management, or corrupted network profile |
| All devices drop simultaneously | Router overheating, firmware issue, or ISP problem |
| Drops mostly in evenings or on weekends | Channel congestion — neighbors streaming and gaming |
| Drops when microwave runs | 2.4 GHz interference — microwave and WiFi share the same frequency |
| Drops at exactly the same interval (every 24h, every few hours) | DHCP lease renewal failure |
| Drops when you move around the house | Weak signal or roaming between access points poorly |
| Drops then reconnects in under 5 seconds | Band steering bouncing between 2.4 GHz and 5 GHz |
Fix 1: Windows Power Management (Most Common)
Windows has a setting that lets it shut off your WiFi adapter to save battery. This is the single most common cause of random drops on Windows laptops — the adapter goes to sleep and takes several seconds to wake back up, which looks like a disconnection.
- Right-click the Start button → Device Manager
- Expand Network adapters
- Right-click your WiFi adapter → Properties
- Go to the Power Management tab
- Uncheck "Allow the computer to turn off this device to save power"
- Click OK
Also go to Settings → System → Power & sleep → Additional power settings → Change plan settings → Change advanced power settings. Under Wireless Adapter Settings → Power Saving Mode, change it to Maximum Performance.
Fix 2: Update or Reinstall the WiFi Driver
Buggy or outdated WiFi drivers are a major cause of disconnections, especially after Windows updates. Do not use Windows Update to get WiFi drivers — it often installs generic versions. Go directly to your laptop manufacturer's support site (Dell, HP, Lenovo, ASUS) and download the latest WiFi driver for your exact model number.
For laptops with Intel WiFi chips (most common), download directly from Intel's driver download page, searching for your specific adapter model (shown in Device Manager).
If updating the driver does not help, try uninstalling the driver entirely in Device Manager (right-click → Uninstall device → check "Delete the driver software"), then restart Windows. Windows will reinstall a fresh copy automatically.
Fix 3: Router Overheating or Overloaded
Routers are small computers that generate heat. When confined in a closed cabinet, stacked on top of other electronics, or covered in dust, they throttle performance and drop connections to protect themselves.
- Feel the top of the router — if it is uncomfortably hot to touch, ventilation is the problem
- Move it out of enclosed cabinets and off heat sources
- Do not stack it on a modem or other device
- Blow out dust from the vents with compressed air
- Log into your router admin panel and count connected devices — consumer routers start struggling around 25–30 simultaneous connections. Smart home devices (bulbs, plugs, cameras, thermostats) each count separately
Fix 4: Change the WiFi Channel
In apartments and dense neighborhoods, channel congestion from nearby routers is a leading cause of evening disconnections. Your router and neighbors' routers share the same radio frequencies, and when too many overlap on the same channel, connections become unstable.
Log into your router admin panel and change the 2.4 GHz channel manually. Only channels 1, 6, and 11 are non-overlapping on 2.4 GHz — always pick one of these three. For 5 GHz, channels above 100 (DFS range) are typically less congested because consumer devices often avoid them.
To see which channels your neighbors are using, download a WiFi analyzer app: WiFi Analyzer on Android or check with a Mac by holding Option and clicking the WiFi menu bar icon to see full network details including channels.
Fix 5: DHCP Lease Renewal
Your router assigns IP addresses via DHCP with an expiration time (lease). When the lease expires, your device renegotiates for a new IP. On most routers this is seamless, but some combinations of router firmware and device WiFi drivers handle lease renewal poorly — the device momentarily drops off the network during the process.
Two fixes: First, increase the DHCP lease time in your router settings to 7 days (604800 seconds) so renewals happen far less often. Second, set a static IP reservation for the problem device in your router's DHCP settings — this permanently maps a specific IP to that device's MAC address, and the lease renewal process effectively becomes a no-op since the device always gets the same address back.
Fix 6: Disable Band Steering
Band steering is a feature that automatically moves devices between 2.4 GHz and 5 GHz based on signal strength. When implemented well it is invisible. When implemented poorly, it causes constant brief disconnections as the router shuttles a device back and forth between bands.
To diagnose: if disconnections happen repeatedly in quick succession (dropped for 2-3 seconds, reconnects, drops again), band steering is likely the culprit. Fix: give the two bands different names in your router settings (e.g., "HomeNetwork-2G" and "HomeNetwork-5G"), then manually connect your device to whichever band it should use. This disables band steering for that device since it is now hardcoded to a specific band.
Fix 7: Forget and Rejoin the Network
Saved WiFi profiles can become corrupted over time, especially after router changes or password updates. Forgetting and rejoining forces a clean reconnection:
Windows: Settings → Network & Internet → Wi-Fi → Manage known networks → select your network → Forget. Then reconnect.
Mac: System Settings → Network → Wi-Fi → click the (i) next to your network → Forget This Network. Then reconnect.
iPhone: Settings → Wi-Fi → tap the (i) next to your network → Forget This Network. Then reconnect.
Android: Settings → Wi-Fi → long-press your network → Forget. Then reconnect.
Fix 8: Mac-Specific Fixes
Macs have a few additional WiFi drop causes specific to macOS:
WiFi self-healing: macOS sometimes automatically disconnects from a network it thinks is poor quality. Open Terminal and run:
sudo ifconfig en0 down && sudo ifconfig en0 up
This resets the WiFi interface without a full restart. If this fixes the drop temporarily, a DNS or routing issue is likely underlying it.
Preferred networks list too long: macOS can behave oddly when its saved WiFi list is very long. Go to System Settings → Network → Wi-Fi → Advanced and remove old or unused networks you no longer connect to.
Location Services causing drops: On some Macs, a bug causes WiFi to briefly drop when Location Services polls the network. Go to System Settings → Privacy & Security → Location Services → System Services → disable Wi-Fi Networking. This does not affect WiFi functionality — it only stops the system from using nearby networks for location data.
Fix 9: iPhone / Android Specific
iPhone WiFi assist: iOS has a feature called "WiFi Assist" that automatically switches to cellular data when WiFi signal is weak. If your router is marginal, iOS may repeatedly switch between WiFi and cellular, causing apparent WiFi drops. Disable it: Settings → Cellular → scroll to the bottom → turn off Wi-Fi Assist.
Android adaptive WiFi: Some Android versions have "Adaptive WiFi" or "Smart Network Switch" that drops WiFi when signal falls below a threshold. Disable it in Settings → Wi-Fi → Advanced → turn off Switch to Mobile Data or Smart Network Switch (label varies by manufacturer).
Private MAC address changing: iOS 14+ and Android 10+ use randomized MAC addresses by default. Some routers handle MAC address changes during reconnections poorly, causing drops. Try disabling MAC randomization for your network: on iPhone, tap the (i) next to your network → turn off Private Wi-Fi Address.
Fix 10: Factory Reset the Router
If nothing else resolves it, a factory reset clears accumulated configuration corruption and buggy state that builds up over months of uptime. Hold the pinhole reset button on the back of your router for 10–15 seconds until the lights flash. All settings — WiFi name, password, port forwarding rules, custom DNS — are erased and returned to factory defaults.
After the reset, check default router passwords to log back in, then reconfigure your settings. Many people find this resolves persistent intermittent drops that nothing else fixed.