If your Windows 10 PC won’t connect to Wi-Fi, the fix is usually a combination of restarting the network adapter, forgetting and re-adding the network, and running the built-in network troubleshooter. This guide walks through the most effective solutions in order, from quick resets to deeper command-line repairs, so you can get back online without guessing.
Why Windows 10 Wi-Fi Fails
Wi-Fi connection problems on Windows 10 can stem from many sources: a glitched network driver, incorrect DNS settings, a stale IP address, or even a Windows update that changed a setting. Sometimes the issue is on the router side, but often it’s the PC’s network stack that needs a refresh. Understanding the likely cause helps you pick the right fix—for example, if the Wi-Fi icon shows a yellow triangle, it’s usually an IP or DNS issue, while a red X means the adapter is disabled or the driver is faulty.
Quick Fixes to Try First
Start with these simple steps—they resolve a surprising number of cases and take under a minute each.
- Toggle Airplane Mode: Turn on Airplane mode, wait 5 seconds, then turn it off. This resets the radio without a reboot.
- Restart the PC: A full shutdown (not just sleep) clears temporary network glitches. Use Start > Power > Restart.
- Forget and Reconnect: Go to Settings > Network & Internet > Wi-Fi > Manage known networks, select the network, and click Forget. Then reconnect by selecting it again and entering the password.
- Check the physical switch: Some laptops have a hardware Wi-Fi switch or a function key (like F12) that can disable the adapter. Look for a light indicator or an icon on the keyboard.
Run the Built-in Network Troubleshooter
Windows 10 includes a diagnostic tool that automatically detects and fixes common problems. To run it:
- Open Settings > Update & Security > Troubleshoot > Additional troubleshooters.
- Select Internet Connections and click Run the troubleshooter.
- Follow the prompts; it may ask you to select your network adapter and will attempt repairs like flushing DNS or resetting the adapter.
If the troubleshooter finds nothing, try the Network Adapter troubleshooter from the same list. It can re-enable a disabled adapter or suggest driver updates.
Reset the Network Adapter
Disabling and re-enabling the Wi-Fi adapter forces the hardware to reinitialize. This clears many software-level hangs.
- Right-click the Start button and select Device Manager.
- Expand Network adapters, find your Wi-Fi adapter (it often has “Wireless” or “Wi-Fi” in the name).
- Right-click it and choose Disable device. Wait 10 seconds, then right-click again and select Enable device.
If the adapter isn’t listed, check under View > Show hidden devices. Also, try using the Network Reset feature: Settings > Network & Internet > Status > Network reset. This reinstalls network adapters and resets all network settings to default—you’ll need to reconnect to Wi-Fi afterward.
Update or Roll Back the Wi-Fi Driver
Outdated or corrupted drivers are a leading cause of Wi-Fi failures. Windows Update usually handles them, but manual updates help when the automatic process fails.
- Open Device Manager and expand Network adapters.
- Right-click your Wi-Fi adapter and select Update driver > Search automatically for drivers.
- If Windows finds nothing, visit the laptop or adapter manufacturer’s support site to download the latest driver for your exact model and Windows version.
If the problem started after a recent driver update, roll back: right-click the adapter, select Properties > Driver tab > Roll Back Driver. If that’s greyed out, you can uninstall the device (check “Delete the driver software”) and restart—Windows will reinstall a generic driver.
Use Command-Line Fixes
When GUI methods fail, a few commands can reset the network stack completely. Open Command Prompt as administrator (right-click Start > Windows PowerShell (Admin) or Command Prompt (Admin)) and run these in order:
netsh winsock reset– resets the Winsock catalog (network API).netsh int ip reset– resets the TCP/IP stack.ipconfig /release– releases the current IP address.ipconfig /renew– requests a new IP from the router.ipconfig /flushdns– clears the DNS cache.
After running these, restart the PC. This fixes many “connected, no internet” issues by clearing corrupted IP and DNS data.
Check Router and Network Settings
If your PC still won’t connect, the problem may be outside the PC. Try connecting another device to the same Wi-Fi—if that fails, the router is the culprit. Restart the router by unplugging it for 30 seconds and plugging it back in. Also, ensure your router’s Wi-Fi is broadcasting (check the SSID is visible on other devices) and that the password is correct (check for hidden characters). If you’re using a 5 GHz band and the PC is far from the router, try the 2.4 GHz band, which has better range.
Frequently Asked Questions
Why does my Windows 10 say “Can’t connect to this network”?
This error usually means the network is reachable but the connection attempt failed—often due to a wrong password, a router that’s blocking new devices, or a driver issue. Try forgetting the network and reconnecting, and if that fails, restart the router and update the Wi-Fi driver.
How do I fix Wi-Fi that connects but has no internet?
This is usually an IP or DNS problem. Run the Internet Connections troubleshooter, then try the command-line fixes (ipconfig /release, /renew, /flushdns). If that doesn’t work, change your DNS to a public one like Google’s (8.8.8.8 and 8.8.4.4) in the adapter’s IPv4 properties.
Why does my Wi-Fi keep disconnecting and reconnecting?
Frequent drops can be caused by power management settings that turn off the adapter to save power. Go to Device Manager > Network adapters > your Wi-Fi adapter > Properties > Power Management tab, and uncheck “Allow the computer to turn off this device to save power.” Also, check for interference from other devices or try updating the driver.
Will resetting Windows 10 fix Wi-Fi issues?
It can, but it’s a last resort. The Network Reset feature (Settings > Network & Internet > Status > Network reset) does a less drastic reset without removing your files. A full Windows reset (Settings > Update & Security > Recovery) will reinstall Windows but keeps your personal files if you choose the appropriate option—it’s more likely to fix stubborn driver conflicts, but try all other steps first.
Can a VPN cause Wi-Fi connection problems?
Yes. VPN software can interfere with the network adapter or DNS settings. Try disconnecting the VPN and see if Wi-Fi works. If it does, reconfigure the VPN or reinstall its driver. Also, some VPNs have a “kill switch” that blocks all traffic if the VPN drops—disable that temporarily to test.