What's Causing Your Laptop Not to Connect?
Knowing the cause first makes fixing it much faster — don't start randomly trying things.
Six root causes — identify yours first, then jump to the matching fix
Pro tip: Work through the steps below in order. Each one rules something out and makes the next more targeted.
Restart Your Laptop and Router
This solves roughly half of all cases. A proper restart — including unplugging the router — clears temporary memory glitches on both devices.
A full unplug — not just a router reset — clears both devices' memory completely
Make Sure WiFi is Actually On
An accidental Fn + WiFi key tap, or an OS toggle, can kill your WiFi silently. Check both the software switch and any physical button.
Left: Windows Action Center (Win + A). Right: macOS menu bar WiFi toggle
🪟 Windows
- Press
Win + Ato open Action Center - Check WiFi tile is highlighted (blue = active)
- Confirm Airplane Mode tile is grey (OFF)
- Try
Fn + F2or dedicated WiFi key
🍎 Mac
- Click WiFi icon in menu bar
- Toggle Wi-Fi to ON if grey
- System Settings → Network → Wi-Fi → Turn On
Many laptops have a physical WiFi switch on the side or front edge. Make sure it's in the ON position.
Forget the Network and Reconnect
Saved credentials can become corrupted — especially after router resets or password changes — and silently block reconnection.
Forget → select network again → enter password fresh — removes corrupted config
Run the Network Troubleshooter (Windows)
Windows has a built-in auto-fix tool that catches and resolves common WiFi problems — surprisingly effective for a first pass.
🪟 Steps
- Open
Settings → System → Troubleshoot - Click
Other troubleshooters - Find "Internet Connections" → click Run
- Also try the "Network Adapter" troubleshooter
🍎 Mac equivalent
Go to System Settings → Network → Wi-Fi → Details and check for IP conflict warnings or DHCP errors displayed there.
Update Your WiFi Drivers
Outdated drivers are a top cause of laptop WiFi failures — especially after a Windows update that silently breaks driver compatibility.
Windows: Device Manager → right-click WiFi adapter → Update driver. Mac: System Settings → Software Update
Can't get online to download a driver? Use your phone's hotspot or a USB tether connection while you download it.
Reset Network Settings
Wipes all stored profiles, corrupted DNS configs, and bad network state. Drastic — but it clears things no other step can.
Note your WiFi passwords before doing this. All saved networks, VPN configs, and Bluetooth pairings will be erased.
🪟 Windows
Settings → Network & InternetAdvanced Network Settings- Click Network Reset → Restart
🍎 Mac
- Remove WiFi from Network list
- Delete in Finder:
com.apple.airport.preferences.plist - Restart, then re-add WiFi
Check Your IP Configuration (Windows)
When a laptop can't obtain an IP from the router, it shows "connected" but can't reach anything. These commands force a fresh IP assignment.
Run as Administrator — right-click Command Prompt → "Run as administrator"
🪟 Command Prompt (run as Administrator)
ipconfig /release — releases current IP address
ipconfig /renew — requests a fresh IP from the router
ipconfig /flushdns — also clears DNS cache (bonus fix)
Disable and Re-enable the WiFi Adapter
A quick adapter reset wakes up a stuck wireless card without needing a full system reboot.
Device Manager → right-click adapter → Disable → wait 10s → Enable
Review Firewall or Antivirus Settings
Security software can accidentally block network access — especially right after an update that tightens its rules.
- Temporarily disable your antivirus fully (not just paused)
- Disable Windows Firewall:
Control Panel → Windows Defender Firewall → Turn Off - If WiFi works now, add a network exception instead of leaving it off permanently
Re-enable your firewall and antivirus immediately after testing. Only disable them for a few minutes to diagnose.
Get Closer to Your Router
WiFi signal degrades fast through walls and floors. Your laptop may show "connected" but drop packets constantly at the edge of range.
- Move within 10 feet of the router for a test
- Switch between 5GHz (faster, shorter range) and 2.4GHz (slower, longer range)
- If only 5GHz drops, distance or thick walls are the culprit
Check Router Settings
🌐 Log into your router admin panel
- Open a browser: type
192.168.1.1or192.168.0.1 - Log in (usually admin/admin, or check the label on your router)
- Confirm DHCP is enabled — without it no device gets an IP
- Check MAC Address Filtering is OFF — if on, your laptop may be blocked
- Update router firmware if a newer version is available
Turn Off Any VPN
VPNs route all traffic through a remote server. A buggy app or expired server makes it look like you have no internet even when WiFi is fine.
- Fully quit your VPN app — don't just disconnect, close it completely
- Try connecting to WiFi without it running at all
- If WiFi works, update the VPN app or switch servers
Try a Different Network
The definitive diagnostic test — it tells you clearly whether the problem is your laptop or your home router.
Phone hotspot test isolates laptop vs router in under 60 seconds
Windows-Specific Error Fixes
"Can't Connect to This Network" Error
- Forget the network and reconnect (Step 3)
- Update WiFi drivers (Step 5)
- Run in Command Prompt:
netsh winsock resetthen restart
"No Internet, Secured" Error
- Restart your router and wait two full minutes
- Check with your ISP if the internet line is live
🪟 Command Prompt (Admin) — run all three
netsh int ip reset
netsh winsock reset
ipconfig /flushdns
Restart your laptop after running all three commands.
Mac-Specific WiFi Fixes
Reset PRAM / NVRAM
🍎 How to reset PRAM/NVRAM
- Restart your Mac
- Immediately hold:
Option + Command + P + R - Hold until you hear the startup chime twice (Intel) or see the Apple logo twice (Apple Silicon)
Remove WiFi Preferences File
🍎 Steps
- Finder → Go → Go to Folder
- Type:
/Library/Preferences/SystemConfiguration/ - Delete:
com.apple.airport.preferences.plist - Restart — WiFi preferences reset to defaults
Advanced Troubleshooting
Change Your DNS Servers
A slow or broken DNS server causes "connected but no internet" symptoms. Switching to a public DNS fixes it almost instantly.
🌐 Google DNS
Primary: 8.8.8.8
Secondary: 8.8.4.4
🌐 Cloudflare DNS
Primary: 1.1.1.1
Secondary: 1.0.0.1
Check for Hardware Failure
If the WiFi adapter doesn't appear in Device Manager at all, or every software fix fails — the wireless card may have physically failed. Visit a repair shop or replace the WiFi card.
How to Prevent WiFi Problems
Quick Fix Checklist
- ☐Restart laptop and router (fully unplug the router)
- ☐Confirm WiFi is on, Airplane Mode is off
- ☐Forget the network and reconnect with a fresh password entry
- ☐Run Windows Network Troubleshooter
- ☐Update WiFi drivers (Windows) or macOS (Mac)
- ☐Run
ipconfig /releaseandipconfig /renew(Windows) - ☐Reset Network Settings as a final resort
- ☐Test with mobile hotspot to isolate laptop vs router
Frequently Asked Questions
Why is my laptop connected to WiFi but there's no internet?
ipconfig /release then ipconfig /renew to obtain a fresh IP address.