Most guides on WiFi not working Windows throw the same recycled list at you: restart the router, check airplane mode, done. But when you've already done that and you're still staring at a grey WiFi icon, you need to know what's actually broken and why. This guide works through every real cause in order, from the five-second fixes to the command-line resets that sort out the stubborn ones.
TL;DR
WiFi not working on Windows is usually caused by a disabled adapter, a corrupted driver, a stopped WLAN AutoConfig service, or a broken network stack. Start with the quick checks (airplane mode, router restart, forget and reconnect). If those fail, update or reinstall the wireless driver in Device Manager, then run a Network Reset. For persistent problems, reset Winsock and TCP/IP from an elevated Command Prompt and restart.
Key Takeaways
- WiFi not working Windows is almost always a software or driver issue, not a hardware failure.
- A corrupted wireless driver or disabled WLAN AutoConfig service accounts for the majority of cases we see.
- Network Reset and Winsock reset fix problems that driver updates alone won't touch.
- Power-saving settings silently kill WiFi connections on laptops more often than people realise.
- If every software fix fails, manually downloading the OEM driver from your PC manufacturer's site usually finishes the job.
At a Glance
- Difficulty: Easy to Advanced
- Time Required: 10 to 45 mins
- Success Rate: 85% of users fixed with software steps alone
What Causes WiFi Not Working on Windows?
Before you start clicking through menus, it helps to know what you're actually dealing with. WiFi not working Windows problems fall into a handful of distinct categories, and the fix is completely different depending on which one you've hit.
The most common cause, by a significant margin, is a wireless adapter driver that's gone wrong. This can happen after a Windows Update that pushed a bad driver version, after a partial driver install that didn't complete cleanly, or just from general Windows file corruption over time. When the driver is the problem, the adapter may still appear in Device Manager but behave erratically, or it may show a yellow warning triangle. You might see networks listed but fail to connect, or the adapter might disappear from the network icon entirely.
The second big one is the WLAN AutoConfig service stopping or getting set to Manual startup. This service is what allows Windows to manage wireless connections. If it's not running, you'll often see no WiFi networks listed at all, even if the adapter itself is fine. It's a surprisingly easy thing to miss because Device Manager will show the adapter as working perfectly.
Airplane mode being enabled is embarrassingly common. Windows 10 and 11 both have a physical keyboard shortcut (usually Fn + F2 or similar) that toggles airplane mode, and it's easy to hit by accident. The WiFi icon in the taskbar changes slightly but not obviously enough that most people notice straightaway.
Router-side problems are also worth ruling out early. If the router has frozen, if its WiFi radio has been disabled in its admin panel, or if it's simply overloaded, your Windows PC will report no available networks or fail to get an IP address even after connecting. Testing with a phone on the same network is the quickest way to rule this out.
Finally, there's the network stack itself. Windows maintains a set of networking components called Winsock and the TCP/IP stack. These can get corrupted by VPN software, third-party firewalls, or even certain Windows Updates. When this happens, you'll often see the baffling situation where WiFi shows as Connected but there's no actual internet access. Standard troubleshooters usually don't catch this one.
WiFi Not Working Windows: Quick Fixes First
Start here. These take under ten minutes and fix around 60 to 70% of cases. Don't skip them even if you think you've already tried them, because the order matters.
Check Basic Settings and Restart Everything Easy
- Check WiFi is actually on
Click the Network icon on the right side of the taskbar (it may look like a globe if there's no connection). Make sure WiFi is toggled on. If you see an airplane icon, that's your problem right there. - Turn off Airplane mode
Go toSettings > Network & Internet > Airplane modeand confirm it's set to Off. Also check your keyboard for a physical WiFi or airplane mode key and press it if the light is on. - Restart the PC properly
Use Restart, not Shut down. Windows Fast Startup means Shut down doesn't fully reset the network stack. Restart does. - Power cycle the router
Unplug the power cable from the back of the router. Wait a full 10 seconds (not 2). Plug it back in and wait until all the lights stabilise, usually 60 to 90 seconds, before testing again. - Move closer to the router
Test in the same room. If it connects there but not further away, you have a signal strength or interference issue, not a Windows problem.
Forget and Reconnect to the Network Easy
- Open WiFi settings
Go toSettings > Network & Internet > WiFiand click Manage known networks. - Forget the network
Find your home or office network in the list, click it, and choose Forget. This deletes the saved profile including any corrupted password or security settings. - Reconnect fresh
Click the WiFi icon in the taskbar, select your network, click Connect, and type the password again carefully. Make sure Caps Lock is off.
More WiFi Not Working Windows Solutions
If the quick fixes didn't sort it, the problem is almost certainly in the adapter, its driver, or a Windows service. These steps take 15 to 30 minutes and push the cumulative success rate up to around 80%.
Run the Windows Network Troubleshooters Easy
- Open troubleshooters
On Windows 11:Settings > System > Troubleshoot > Other troubleshooters. On Windows 10:Settings > Update & Security > Troubleshoot > Additional troubleshooters. - Run Internet Connections first
Click Run next to Internet Connections and follow the prompts. It checks basic connectivity and sometimes fixes DNS or gateway issues automatically. - Then run Network Adapter
Run the Network Adapter troubleshooter separately. This one specifically targets the wireless adapter and can catch driver state problems the first troubleshooter misses. - Apply any suggested fixes
If it offers to reset the adapter or apply a fix, let it. Then restart and test.
Check the Wireless Adapter in Device Manager Medium
- Open Device Manager
Press the Windows key, typeDevice Manager, and open it. Expand Network adapters. - Find your wireless adapter
Look for an entry with "Wireless", "WiFi", or "WLAN" in the name. Common ones include Intel Wi-Fi 6 AX200, Realtek RTL8821CE, or Qualcomm Atheros. If it has a down arrow, it's disabled. If it has a yellow triangle, the driver has an error. - Enable if disabled
Right-click the adapter and choose Enable device if it's showing as disabled. - Update the driver
Right-click the adapter and choose Update driver > Search automatically for drivers. Windows will check its local cache and Windows Update for a newer version. - Reinstall if updating doesn't help
Right-click the adapter, choose Uninstall device. If you see an option to remove the driver software, tick it. Then restart your PC. Windows will detect the adapter on boot and reinstall the driver automatically in most cases.
Fix the WLAN AutoConfig Service Medium
- Open Services
PressWin + R, typeservices.msc, and press Enter. - Find WLAN AutoConfig
Scroll down to WLAN AutoConfig. Double-click it to open its properties. - Set it to Automatic and start it
Set Startup type to Automatic. If the Service status shows Stopped, click Start. If it shows Running, click Restart to refresh it. Click OK. - Test WiFi
Click the WiFi icon in the taskbar. Networks should now appear if the service was the issue.
Perform a Network Reset and Fix Power Settings Medium
- Run Network Reset
Go toSettings > Network & Internet > Advanced network settings > Network reset. Click Reset now. The PC will restart. You'll need to reconnect to WiFi and re-enter passwords afterwards. This reinstalls all network adapters and resets networking components to defaults. HowToGeek has a solid walkthrough of what Network Reset actually does under the hood if you want to understand what you're resetting. - Disable power-saving on the WiFi adapter
Back in Device Manager, right-click your wireless adapter, choose Properties, go to the Power Management tab, and uncheck Allow the computer to turn off this device to save power. Click OK. - Set wireless power mode to Maximum Performance
Open Control Panel, go toSystem and Security > Power Options, click Change plan settings next to your active plan, then Change advanced power settings. Expand Wireless Adapter Settings > Power Saving Mode and set it to Maximum Performance. Click OK.
If you're on a work machine and WiFi keeps failing after domain policy pushes, the issue might be group policy overriding your adapter settings. That's a different problem. Check out our Windows network troubleshooting guide for domain-specific scenarios.
Advanced WiFi Not Working Windows Fixes
These are the fixes that sort out the cases where everything above has failed. They involve the command line and some patience. The good news is that if you've got this far, you're almost certainly dealing with a corrupted network stack or a driver that needs to come from the manufacturer directly, and both of those are fixable.
Reset Winsock and TCP/IP Stack Advanced
- Open an elevated terminal
Right-click the Start button and choose Terminal (Admin) or Command Prompt (Admin). Click Yes on the UAC prompt. - Reset Winsock
Typenetsh winsock resetand press Enter. This reinitialises the Windows Sockets API, which handles all network communication. You'll see a message saying it succeeded and to restart. - Reset the TCP/IP stack
Typenetsh int ip resetand press Enter. This rewrites the TCP/IP registry entries to their default state. Microsoft's netsh documentation explains exactly what each command touches if you want the technical detail. - Flush and renew IP settings
Run these three commands in order:ipconfig /releaseipconfig /renewipconfig /flushdns
These drop your current IP lease, request a new one from the router, and clear the DNS cache. - Restart the PC
Don't skip this. The Winsock reset in particular requires a full restart to take effect. Test WiFi after the reboot.
Repair System Files with SFC and DISM Advanced
- Run SFC
In the same elevated Command Prompt, typesfc /scannowand press Enter. This scans all protected Windows system files and replaces corrupted ones. It takes 10 to 20 minutes. Don't close the window. - Run DISM if SFC finds errors it can't fix
If SFC reports it found corrupt files but couldn't repair them, run:DISM /Online /Cleanup-Image /RestoreHealth. This downloads clean replacement files from Windows Update, so you need some form of internet access (tethering from your phone works fine). Then run SFC again. - Restart and test
Restart the PC after both tools complete and test WiFi again.
Manually Install the OEM Wireless Driver Medium
- Identify your adapter model
In Device Manager under Network adapters, note the full name of your wireless adapter, for example "Intel Wi-Fi 6 AX200" or "Realtek RTL8852BE". - Find the driver on your PC manufacturer's site
On a phone or another device with internet, go to your PC manufacturer's support site. For Dell, that's dell.com/support. For HP, hp.com/support. For Lenovo, support.lenovo.com. Enter your laptop's model number or service tag and download the wireless driver from the Drivers section. - Transfer and install
Copy the driver installer to a USB stick and run it on the problem PC. Follow the installer prompts and restart when asked. - Verify in Device Manager
After restarting, open Device Manager and confirm the wireless adapter shows no warning icons and the driver version matches what you downloaded.
Test with Firewall and VPN Isolated Medium
- Temporarily disable third-party security software
If you have a third-party antivirus with a firewall component (Bitdefender, Norton, Kaspersky, etc.) or a VPN client, disable them temporarily and test WiFi. Right-click their taskbar icons and look for a Disable or Pause option. - Test connection
Try connecting to WiFi with the software disabled. If it connects immediately, the conflict is in that software's network filter driver. - Re-enable and adjust settings
Don't leave security software off permanently. Re-enable it and look in its settings for network or firewall exceptions. For VPNs specifically, check whether the VPN's kill switch or split tunnelling settings are interfering with local WiFi.
If you're dealing with a work laptop where IT policy controls the firewall and VPN settings, you may not be able to test this yourself. In that case, it's worth flagging to your IT department that the VPN client may be the culprit. Our guide on VPN connection problems on Windows covers the specific filter driver conflicts in more detail.
WiFi not working on Windows is one of the most common jobs we fix remotely every day. Whether it's a corrupted driver, a broken network stack, or a service that's stopped running, a technician can connect to your PC and get it sorted without you needing to touch the command line yourself.
Get remote helpPreventing WiFi Not Working on Windows
Most WiFi problems are preventable. Here's what actually makes a difference, in order of importance.
Keep the wireless driver updated from the right source. Windows Update is convenient but it doesn't always have the most stable driver for your specific hardware. Set a reminder every few months to check your PC manufacturer's support site for a newer wireless driver. This single habit prevents the majority of driver-related WiFi failures before they happen.
Disable power-saving on the WiFi adapter permanently. The setting that lets Windows cut power to the adapter to save battery is the number one cause of intermittent drops on laptops. Turn it off in Device Manager (Properties > Power Management) and set Wireless Adapter Settings to Maximum Performance in your power plan. You'll lose a tiny amount of battery life and gain a much more stable connection. Worth it.
Keep your router's firmware updated. Most routers have an admin panel at 192.168.1.1 or 192.168.0.1 where you can check for firmware updates. Outdated router firmware causes compatibility issues with newer Windows wireless drivers, particularly around WPA3 and newer WiFi 6 features.
Don't change your WiFi password or SSID frequently. Every time you do, Windows keeps the old profile and the new one, and occasionally connects to the wrong one or fails to connect at all. If you do change the password, go into Manage known networks and delete the old profile manually.
Be selective about VPN and security software. Multiple VPN clients installed at the same time, or a VPN combined with an aggressive third-party firewall, create filter driver conflicts that corrupt the network stack over time. Keep only what you actually use. If you've uninstalled a VPN and WiFi got worse afterwards, the uninstall may have left orphaned filter drivers. A Winsock reset usually cleans those up.
And restart your router occasionally. Not every day, just when it's been running for weeks without a reboot. Routers accumulate connection table bloat and occasional firmware memory leaks that a simple power cycle clears. If your router supports a scheduled reboot in its admin panel, set it to restart once a week at 3am and forget about it.
WiFi Not Working Windows: Summary
WiFi not working on Windows is almost never a hardware failure. In fifteen years of fixing this problem, the vast majority of cases come down to a disabled adapter, a dodgy driver, the WLAN AutoConfig service stopping, or a corrupted network stack. Work through the tiers in order: quick settings checks first, then Device Manager and the network troubleshooter, then Network Reset, then Winsock and TCP/IP resets from the command line. If all of that fails, the OEM driver from your manufacturer's support site is usually the final piece. And if you'd rather not spend an hour in the command line, our remote support team fixes WiFi not working Windows issues daily and can usually have you back online in under 30 minutes.


