← Back to Guides Windows 10/11

Windows WiFi Not Working? 10 Fixes

Nothing is more frustrating than a laptop that won't connect to WiFi. Whether you see "No internet," "Connected, no internet," or your WiFi adapter has vanished entirely, these 10 fixes cover every common scenario on Windows 10 and 11. Start from the top and work your way down.

⏱️ 5–30 minutes 💪 Easy 💰 Free

As an Amazon Associate we earn from qualifying purchases. This costs you nothing extra and helps keep this site free.

⚡ Wi-Fi Helpers

Sometimes the device is fine — your router is the problem.

Wi-Fi 7 Router (BE9300)
If your router is old, IT'S the bottleneck — not your device
Check Price →
USB-C Ethernet Adapter
Wired backup when Wi-Fi fails
Check Price →
iFixit Pro Tech Toolkit
64 bits, pro-grade — for serious DIY repair only
Check Price →
99% Isopropyl Alcohol (1 quart)
Required for safe electronics cleaning
Check Price →

1. Toggle Airplane Mode On and Off

This sounds too simple, but it resets the wireless radio and fixes a surprising number of WiFi issues. Click the WiFi icon in the taskbar (or press Win + A to open Quick Settings), turn on Airplane mode, wait 10 seconds, and turn it off. Your WiFi adapter will reinitialize and scan for networks fresh.

🛠️ Need the right tools? The iFixit Pro Tech Toolkit has everything for this repair. Check Price →

2. Restart Your Router and PC

Before diving into advanced fixes, power cycle both devices. Unplug your router for 30 seconds, plug it back in, and wait 2 minutes for it to fully boot. Then restart your PC (use Restart, not Shut Down — Windows 11's "Fast Startup" means shutdown doesn't fully reset networking). This clears temporary glitches on both ends.

3. Run the Network Troubleshooter

Go to Settings → System → Troubleshoot → Other troubleshooters and run Internet Connections and Network Adapter troubleshooters. Windows will automatically detect common problems like disabled adapters, incorrect DNS settings, and IP conflicts, and attempt to fix them. It works more often than you'd expect.

4. Disable and Re-enable the WiFi Adapter

Press Win + R, type ncpa.cpl, and hit Enter to open Network Connections. Right-click your Wi-Fi adapter and select Disable. Wait 5 seconds, then right-click again and select Enable. This forces the adapter to completely reset without a reboot. If you don't see a Wi-Fi adapter at all, your driver may be missing — skip to Fix 5.

5. Update or Reinstall the WiFi Driver

Open Device Manager (Win + X → Device Manager), expand Network adapters, right-click your WiFi adapter, and select Update driver → Search automatically. If that doesn't help, try Uninstall device (check "Attempt to remove the driver"), then restart your PC — Windows will reinstall the driver automatically. For the best results, visit your laptop manufacturer's website (Dell, HP, Lenovo, etc.) and download the latest WiFi driver for your exact model.

6. Forget the Network and Reconnect

Corrupted saved network profiles cause "Connected, no internet" errors. Go to Settings → Network & internet → Wi-Fi → Manage known networks. Find your network and click Forget. Then reconnect by selecting the network from the WiFi list and entering the password fresh. This rebuilds the connection profile from scratch.

7. Flush DNS Cache

A corrupted DNS cache causes "Connected but no internet" and websites failing to load. Open Command Prompt as Administrator and run:
ipconfig /flushdns
You should see "Successfully flushed the DNS Resolver Cache." Try loading a website now. If it works, your DNS cache was the problem.

8. Reset TCP/IP Stack

This is the nuclear option for networking configuration issues. Open Command Prompt as Administrator and run these commands one at a time:

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

Restart your PC after running all four. This resets the entire networking stack to factory defaults and resolves most "connected but no internet" issues.

9. Check WiFi-Related Services

Certain Windows services must be running for WiFi to work. Press Win + R, type services.msc, and make sure these services are set to Automatic and are Running:

  • WLAN AutoConfig — manages WiFi connections
  • Network Connection Broker — manages network connections
  • DHCP Client — assigns your IP address
  • DNS Client — resolves domain names

If any are stopped, right-click → Start. If the startup type is "Disabled," change it to "Automatic."

10. Full Network Reset

If nothing else works, Windows has a built-in full network reset. Go to Settings → Network & internet → Advanced network settings → Network reset and click Reset now. This removes all network adapters and reinstalls them, resets all networking components to defaults, and restarts your PC. You'll need to re-enter all WiFi passwords afterward, but this resolves virtually every software-related WiFi problem.

🆘 Need Professional Help?

If WiFi still doesn't work after all 10 fixes, your wireless adapter hardware may be failing. We can diagnose the issue and replace the WiFi card if needed.

📞 PC Medics of NJ

WiFi card replacement, network troubleshooting, and driver repair.

Call: 856-914-1074

In-shop and mail-in service available for laptops and desktops!

🛒 Recommended Products

TP-Link USB WiFi Adapter
Instant WiFi fix — plug in USB, get WiFi 6 speeds
Check Price →
Intel AX210 WiFi 6E Card
Internal WiFi card upgrade — WiFi 6E + Bluetooth 5.3
Check Price →
Ethernet to USB-C Adapter
Get online via Ethernet while troubleshooting WiFi
Check Price →

Browse All Tools & Parts →

📖 Related Guides

📦 WiFi Card Dead? We Can Replace It!

Hardware WiFi failures need a new adapter. Let us handle it:

Get Repair Quote →
Can't fix it yourself? Get a Mail-In Repair Quote → 📞 (856) 914-1074