Your phone connects to Wi-Fi instantly, but your laptop or desktop refuses to join the same network. This is a common and solvable problem. The issue is almost always on the computer side — driver settings, network configuration, or hardware toggles — not the router itself. For a related guide, see Computer Won't Turn On? Step-by-Step Checks for Desktops and Laptops. For a related guide, see Unknown Tracker Alert on Your Phone? How to Find and Disable It.
This guide walks through the fixes that actually work, starting with the quickest checks and moving to deeper troubleshooting for Windows and macOS.
Quick Checks Before You Start
Rule out the basics first. These take seconds and solve a surprising number of cases.
- Wi-Fi is turned on. Check the physical switch on the laptop side, the function key (often F2, F12, or a radio icon), or the taskbar/menu bar toggle.
- Airplane mode is off. Both Windows and macOS disable all radios when enabled.
- You're selecting the correct network. Verify the SSID matches exactly — some routers broadcast separate 2.4 GHz and 5 GHz networks with similar names.
- Restart the computer. A full reboot clears temporary network stack glitches.
Why This Happens: The Most Common Causes
When a phone connects but a computer doesn't, the router and internet connection are working. The problem is almost always one of these:
- Outdated, corrupted, or disabled Wi-Fi adapter drivers (Windows)
- Incorrect DNS or IP configuration on the computer
- Power management settings turning off the adapter to save battery
- Security software or VPN blocking the connection
- macOS Wi-Fi service (Wi-Fi agent) needing a reset
- Router band steering or MAC filtering confusing the computer
Windows Fixes (Ordered Easiest to Advanced)
1. Run the Network Troubleshooter
Windows built-in tool often fixes IP/DNS issues automatically.
- Right-click the Start button → Settings → Network & internet → Advanced network settings.
- Under More settings, click Network troubleshooter.
- Follow the prompts. Apply any fixes it suggests.
2. Forget and Reconnect to the Network
Clears saved credentials and forces a fresh handshake.
- Settings → Network & internet → Wi-Fi → Manage known networks.
- Find your network, click the three dots → Forget.
- Reconnect from the taskbar Wi-Fi menu and re-enter the password.
3. Disable Power Saving for the Wi-Fi Adapter
Windows often turns off the adapter to save power, then fails to wake it properly.
- Right-click Start → Device Manager.
- Expand Network adapters. Right-click your Wi-Fi adapter (usually contains "Wireless," "Wi-Fi," or "802.11") → Properties.
- Go to the Power Management tab.
- Uncheck Allow the computer to turn off this device to save power.
- Click OK and reboot.
4. Update or Reinstall the Wi-Fi Driver
Outdated or corrupted drivers are a top cause.
- In Device Manager → Network adapters, right-click your Wi-Fi adapter → Update driver → Search automatically for drivers.
- If that doesn't help, right-click → Uninstall device. Check Attempt to remove the driver if prompted.
- Reboot. Windows will reinstall the driver automatically.
- For best results, download the latest driver from your laptop manufacturer's support site (Dell, HP, Lenovo, ASUS, etc.) or the adapter maker (Intel, Realtek, MediaTek, Qualcomm).
5. Reset the TCP/IP Stack and Winsock
Clears deep-seated network stack corruption. Requires administrator rights.
- Right-click Start → Terminal (Admin) or Command Prompt (Admin).
- Run each command, pressing Enter after each:
netsh winsock reset
netsh int ip reset
ipconfig /release
ipconfig /renew
ipconfig /flushdns - Restart the computer.
6. Check for VPN or Security Software Interference
Some VPN clients (Cisco AnyConnect, FortiClient, corporate VPNs) and third-party firewalls install virtual adapters or filter drivers that block Wi-Fi.
- Temporarily disable or uninstall the VPN/client.
- Disable third-party antivirus/firewall briefly to test.
- If Wi-Fi works after, adjust the software's network permissions or switch to Windows Defender.
macOS Fixes (Ordered Easiest to Advanced)
1. Toggle Wi-Fi Off and On
Click the Wi-Fi icon in the menu bar → Turn Wi-Fi Off, wait 10 seconds, turn it back on.
2. Forget the Network and Rejoin
- System Settings → Wi-Fi.
- Click Details next to your network → Forget This Network → confirm.
- Rejoin from the menu bar and enter the password.
3. Renew DHCP Lease
- System Settings → Wi-Fi → Details next to your network.
- Click TCP/IP → Renew DHCP Lease.
4. Delete Wi-Fi Preference Files (Resets Wi-Fi Service)
This forces macOS to rebuild its Wi-Fi configuration from scratch. You will need to re-enter all saved Wi-Fi passwords.
- Turn Wi-Fi off from the menu bar.
- Open Finder → press Cmd+Shift+G → paste:
/Library/Preferences/SystemConfiguration/ - Locate and move these files to the Desktop (as backup):
com.apple.airport.preferences.plist
com.apple.network.identification.plist
NetworkInterfaces.plist
preferences.plist - Restart the Mac. Turn Wi-Fi on and reconnect.
5. Create a New Network Location
Isolates the issue from corrupted network profiles.
- System Settings → Network.
- Click the Location dropdown (may say "Automatic") → Edit Locations.
- Click +, name it "Test," click Done.
- With "Test" selected, configure Wi-Fi fresh and test.
6. Run Wireless Diagnostics
- Hold Option and click the Wi-Fi menu bar icon → Open Wireless Diagnostics.
- Follow the on-screen steps. It will suggest fixes for channel congestion, signal strength, or configuration issues.
Router-Level Checks (If Both Windows and Mac Fail)
If multiple computers fail but phones work, check these router settings:
- Band steering / Smart Connect: Some routers merge 2.4 GHz and 5 GHz under one SSID. Computers with older adapters may struggle. Disable band steering in the router admin panel and connect to the 2.4 GHz network explicitly.
- MAC address filtering: If enabled, add the computer's MAC address to the allowed list (found in Windows:
ipconfig /all→ Physical Address; Mac: System Settings → Wi-Fi → Details → Hardware). - DHCP pool exhaustion: Too many devices. Reboot the router to clear leases.
- WPA3-only mode: Older Wi-Fi adapters may not support WPA3. Set security to WPA2/WPA3 mixed or WPA2-AES.
- Firmware update: Check the router manufacturer's site or app for updates.
Advanced Troubleshooting If Nothing Works
- Test with a USB Wi-Fi adapter. A cheap USB dongle ($15–25) determines if the internal card is faulty. If the dongle works, the built-in adapter has a hardware issue.
- Boot from a Linux live USB. If Wi-Fi works in Linux, the problem is Windows/macOS software, not hardware.
- Check BIOS/UEFI. On some laptops, the Wi-Fi card can be disabled in BIOS. Enter BIOS at boot (F2, F10, Del) and ensure Wireless/WLAN is enabled.
- System Restore (Windows) / Time Machine (Mac). Roll back to a point before the issue started.
When to Contact Support
Seek professional help if:
- No Wi-Fi networks appear at all (hardware failure likely).
- The Wi-Fi adapter disappears from Device Manager / System Report after reboot.
- You've tried a USB Wi-Fi adapter and it also fails (motherboard/antenna issue).
- The computer is under warranty — contact the manufacturer before opening the case.
Bottom Line
Start with the quick checks, then move through the OS-specific steps in order. The vast majority of "phone works, computer doesn't" cases are fixed by forgetting the network, updating the driver (Windows), resetting Wi-Fi preferences (Mac), or disabling adapter power saving. If you reach the advanced section, a USB Wi-Fi adapter is the fastest way to isolate hardware vs. software.