Your phone connects fine. Your tablet connects fine. But your laptop or desktop refuses to join the WiFi network — or connects but shows "No Internet." This is one of the most common issues we fix remotely, and the good news is that 90% of the time it's a software problem with a free fix.
Work through these fixes in order. Each one is progressively deeper, and most people find their solution in the first three steps.
Step 1: The Obvious Checks (2 Minutes)
Before you dive into command prompts and driver reinstalls, check the simple stuff that catches people more often than you'd think:
- Airplane mode: Press
Win+Ato open Quick Settings on Windows. If Airplane Mode is highlighted (blue), click it to turn it off. On Mac, check the WiFi icon in the menu bar — if it shows a slash or says "WiFi: Off," click it and turn it on. - WiFi toggle: Some laptops have a physical WiFi switch on the side or a function key (usually
Fn+F2orFn+F12— look for an antenna icon on the function keys). If the switch is off, no amount of software troubleshooting will help. - Wrong network: If you recently changed your WiFi password or got a new router, your computer might be trying to connect with the old credentials. Click the WiFi icon, find your network, and click Disconnect, then reconnect and enter the new password.
- Router power: Is the router actually on? Check that all the lights are lit. If only the power light is on and the WiFi light is off, press the WiFi button on the router (some routers let you disable WiFi with a physical button).
Step 2: Forget and Reconnect to the Network
Corrupted saved network profiles cause a huge percentage of WiFi failures. Your computer saved the network settings when it first connected, and now those settings are stale or corrupted. The fix: delete the saved profile and start fresh.
Windows 11:
- Click the WiFi icon in the taskbar → click the arrow next to WiFi
- Find your network, right-click it, and choose Forget
- Wait 10 seconds, then click the network again and enter your password
Windows 10:
- Go to Settings → Network & Internet → WiFi → Manage known networks
- Click your network and choose Forget
- Reconnect with your password
Mac:
- Go to System Settings → Network → WiFi
- Click Details next to your network
- Click Forget This Network
- Reconnect with your password
Step 3: Reset the Network Stack (Windows)
Windows maintains a network configuration stack that can become corrupted over time, especially after Windows updates, VPN installations, or malware infections. Resetting it forces Windows to rebuild its network configuration from scratch.
Open Command Prompt as Administrator (right-click Start → Terminal (Admin)) and run these commands one at a time:
netsh winsock reset— resets the Winsock catalog (the library that handles network connections)netsh int ip reset— resets TCP/IP configurationipconfig /release— releases your current IP addressipconfig /renew— requests a new IP address from your routeripconfig /flushdns— clears the DNS cache
Restart your computer after running all five commands. This is critical — the Winsock reset doesn't take effect until you reboot.
Step 4: Reinstall the WiFi Driver
If the network stack reset didn't help, the WiFi driver itself might be corrupted or incompatible. This is especially common after Windows updates, which sometimes replace a working manufacturer driver with a generic Microsoft one that doesn't work properly.
How to reinstall:
- Open Device Manager (right-click Start → Device Manager)
- Expand Network adapters
- Find your WiFi adapter (it'll say "Wireless," "WiFi," or include the brand name like Intel, Realtek, or Qualcomm)
- Right-click it and choose Uninstall device
- Check the box for Attempt to remove the driver for this device if present
- Click Uninstall
- Click Action → Scan for hardware changes in the Device Manager menu bar
- Windows will detect the adapter and reinstall the driver automatically
If Windows installs a generic driver that still doesn't work, you'll need to download the correct driver from the manufacturer's website. The easiest way: look up your laptop model on the manufacturer's support page (Dell, HP, Lenovo, etc.) and download the WiFi driver for your specific model and Windows version. You may need to use an Ethernet cable or another computer to download it.
Step 5: Check 2.4GHz vs 5GHz Band
Modern routers broadcast two separate WiFi networks — a 2.4GHz network and a 5GHz network. They behave differently:
- 2.4GHz: Slower speeds but longer range. Passes through walls better. More prone to interference from microwaves, baby monitors, and Bluetooth devices. Most older devices only support 2.4GHz.
- 5GHz: Faster speeds but shorter range. Blocked more easily by walls and floors. Some older WiFi adapters don't support 5GHz at all.
Common problems:
- Your router's 5GHz radio is turned off or misconfigured — try connecting to the 2.4GHz network instead (often labeled with "-2G" or "-slow" by some ISP routers)
- Your laptop's WiFi adapter only supports 2.4GHz but the router is set to 5GHz-only — check your adapter's specs in Device Manager (right-click the adapter → Properties → Advanced → look for "Wireless Mode")
- The 5GHz signal doesn't reach your room — move closer to the router or switch to 2.4GHz
Step 6: Router-Side Fixes
Sometimes the problem isn't your computer — it's the router. These fixes take less than 5 minutes:
Reboot the Router (the Right Way)
- Unplug the router from power
- If you have a separate modem (the box from your ISP), unplug that too
- Wait 30 seconds (not 5 — the capacitors need time to discharge fully)
- Plug the modem back in first, wait for all lights to stabilize (1-2 minutes)
- Plug the router back in, wait for the WiFi light to come on (1-2 minutes)
- Try connecting again
Check for Too Many Connected Devices
Consumer routers typically handle 20-30 simultaneous connections before they start dropping devices. Between smart TVs, phones, tablets, game consoles, smart speakers, security cameras, and smart home devices, it's easy to hit this limit. Log into your router's admin page (usually 192.168.1.1 or 192.168.0.1) and check the connected devices list. If it's packed, disconnect devices you're not using or consider upgrading to a router rated for more simultaneous connections.
Check MAC Filtering
Some routers have MAC address filtering enabled, which only allows pre-approved devices to connect. If someone turned this on (or it was enabled by default on some ISP-provided routers), your new computer won't be able to join. Log into the router admin page and look for MAC Filtering or Access Control under the WiFi or Security settings. Either disable it or add your computer's MAC address to the allowed list.
ipconfig /all. Look for your WiFi adapter's "Physical Address" — it's a 12-character string like A4-5E-60-B3-22-1F. On Mac, go to System Settings → Network → WiFi → Details → Hardware.
Step 7: Mac-Specific WiFi Fixes
macOS has its own set of WiFi quirks. If you're on a Mac and none of the above worked, try these:
Renew DHCP Lease
- Go to System Settings → Network → WiFi → Details (for your connected network)
- Click the TCP/IP tab
- Click Renew DHCP Lease
Delete Network Preferences
macOS stores WiFi configuration in preference files that can become corrupted:
- Turn off WiFi from the menu bar
- Open Finder → Go → Go to Folder → type
/Library/Preferences/SystemConfiguration/ - Move these files to a folder on your Desktop (don't delete them — keep them as backup):
com.apple.airport.preferences.plistNetworkInterfaces.plistpreferences.plist
- Restart your Mac
- Turn WiFi back on — macOS will rebuild these files from scratch
Step 8: VPN and Firewall Conflicts
VPN software is one of the most common causes of "WiFi connected but no internet" problems. VPNs install virtual network adapters and routing rules that can conflict with your normal WiFi connection — especially if the VPN crashes or doesn't disconnect cleanly.
Quick test: Temporarily disable or uninstall your VPN software and see if WiFi works. If it does, the VPN is the problem. Common fixes: update the VPN app to the latest version, switch VPN protocols (WireGuard tends to be less problematic than OpenVPN), or reinstall the VPN completely.
Similarly, third-party firewalls (Norton, McAfee, Kaspersky) can block network connections. Temporarily disable the firewall to test — if WiFi works with it off, you need to adjust the firewall's network rules rather than leaving it disabled permanently.
When the WiFi Hardware Is Dead
If you've tried everything and your computer still won't detect any WiFi networks at all — no networks appear in the list, Device Manager shows the adapter with a yellow warning or doesn't show it at all — the WiFi hardware has likely failed.
Your options:
- USB WiFi adapter: $15-30 for a small dongle that plugs into any USB port. Not elegant, but it works immediately. Get one with an antenna for better range (TP-Link Archer T3U or similar).
- Internal card replacement: Laptops use small M.2 WiFi cards that cost $15-25 and are relatively easy to replace if you're comfortable opening the case. Desktops can use PCIe WiFi cards ($30-50) for better performance.
- Professional repair: If you're not comfortable opening your laptop, we can diagnose whether it's truly a hardware failure and recommend the most cost-effective fix.