Why is my laptop not connecting to wifi?
A laptop that won't connect to WiFi can stem from simple oversights like disabled adapters or airplane mode, or deeper issues like outdated drivers and network configuration problems. The good news is that most connection failures can be resolved by working through a systematic checklist of fixes.
Quick checks (try these first)
- Restart your laptop completely. Power it down fully, wait 10 seconds, and turn it back on.
- Check that WiFi is physically enabled—look for a physical WiFi switch on your laptop or keyboard (often a key with an antenna symbol), and make sure it's in the on position.
- Verify that Airplane Mode is off by pressing Windows+A to open Quick Settings and confirming the Airplane Mode toggle is disabled.
- Restart your router and modem by unplugging them for 30 seconds, then plugging them back in and waiting for them to fully boot.
- Test whether other devices (phone, tablet, another computer) can connect to the same WiFi network. If they can't, the problem is likely your router or internet service, not your laptop.
- Forget the WiFi network and reconnect: go to Settings > Network and Internet > WiFi, select your network, click Forget, then reconnect and re-enter your password.
WiFi adapter is disabled
Your laptop's WiFi adapter can be disabled in software or hardware, preventing any connection attempts. This is one of the most common causes and is straightforward to fix.
- Open Device Manager by pressing Windows+X and selecting Device Manager.
- Expand the Network adapters section.
- Look for your wireless adapter (typically labeled with "Wireless" or "802.11"). If it has a down arrow or red X icon, it's disabled.
- Right-click the adapter and select Enable device.
- Wait 10 seconds for the adapter to initialize, then try connecting to WiFi.
- If you don't see a WiFi adapter listed at all, check whether your laptop has a physical WiFi switch or keyboard shortcut (often Fn + a key with an antenna icon) and ensure it's activated.
Outdated or corrupted WiFi drivers
WiFi drivers are software that allow your operating system to communicate with your wireless adapter. When drivers become outdated or corrupted, your laptop may fail to detect networks or connect properly.
- Open Device Manager and expand Network adapters.
- Right-click your wireless adapter and select Uninstall device.
- Check the box to delete the driver software if prompted.
- Restart your laptop. Windows will automatically reinstall the driver from its built-in library.
- If the problem persists, visit your laptop manufacturer's support website (using another device), search for your laptop model, and download the latest WiFi driver.
- Install the downloaded driver and restart your laptop.
Network configuration and TCP/IP issues
Your laptop's network settings—specifically the TCP/IP stack and DNS resolver—can become misconfigured, preventing proper communication with your router. Resetting these settings often resolves stubborn connection problems.
- Press Windows+R, type cmd, and press Ctrl+Shift+Enter to open Command Prompt as Administrator.
- Run these commands one at a time, pressing Enter after each:
- netsh int ip reset
- netsh winsock reset
- ipconfig /release
- ipconfig /renew
- Close Command Prompt and restart your laptop.
- If you receive an error about IP address configuration (such as an address starting with 169.254), this indicates your laptop isn't receiving an IP address from your router. Check your router's documentation to ensure DHCP is enabled.
WLAN service not running
The WLAN AutoConfig service manages your WiFi connections. If this service stops running, your laptop won't be able to connect even if the adapter is enabled.
- Press Windows+R, type services.msc, and press Enter.
- Scroll down and find WLAN AutoConfig.
- Right-click it and select Restart.
- If the service is stopped, right-click and select Start.
- Close the Services window and attempt to connect to WiFi.
Network settings need a full reset
When individual fixes don't work, resetting all network settings to factory defaults can clear out deeply embedded configuration problems. This removes all saved WiFi networks, so you'll need to reconnect afterward.
- Press Windows+I to open Settings.
- Go to Network and Internet > Status.
- Scroll down and click Network reset.
- Click Reset now and confirm the warning.
- Your laptop will restart and reset all network configurations.
- After restart, reconnect to your WiFi network by entering your password.
BIOS or hardware issues
In rare cases, outdated BIOS firmware or a hardware malfunction can prevent WiFi functionality. Before assuming hardware failure, try a hard reset and check for BIOS updates.
- Perform a hard reset: unplug the AC adapter, press and hold the Power button for 40 seconds, wait 90 seconds, then plug in the adapter and power on.
- Check your laptop manufacturer's support website for BIOS updates. Download the latest version and follow their installation instructions carefully.
- If BIOS updates are available, install them and restart your laptop.
- If none of these steps restore WiFi functionality, the wireless adapter hardware may be faulty and require professional service.
When to call a professional
If you've worked through all the steps above and your laptop still won't connect, it's time to seek professional help. Watch for these red flags:
- Other devices connect to the same WiFi network without issues, but your laptop consistently cannot.
- Your laptop shows no WiFi networks at all, even after enabling the adapter and restarting.
- You see a No internet, secured error repeatedly after trying all fixes.
- The WiFi adapter doesn't appear in Device Manager even after restart and driver reinstallation.
- A hard reset and BIOS update don't resolve the issue.
- Your laptop is old and the WiFi adapter may have failed due to hardware wear.
Frequently asked questions
What does "Can't connect to this network" mean?
This error typically means your laptop is detecting the network but failing to authenticate (usually due to an incorrect password), or the connection is being blocked by network settings. Try forgetting the network and reconnecting with your password. If the password is correct, run the network troubleshooter or reset your TCP/IP settings.
Why does my laptop see WiFi networks but can't connect to any of them?
This usually indicates a driver issue, misconfigured network settings, or a problem with your router's DHCP server. Start by uninstalling and reinstalling your WiFi drivers, then try resetting your TCP/IP stack using the Command Prompt commands listed above. If that doesn't work, check your router's settings to ensure DHCP is enabled.
My laptop connected before but suddenly stopped. What changed?
A sudden loss of connection often follows a Windows update, driver update, or BIOS update. Try rolling back your WiFi driver to a previous version, or uninstall and reinstall it fresh. You can also try the network reset option in Settings to clear any corrupted configurations introduced by recent updates.
How do I know if the problem is my router or my laptop?
Connect another device (phone, tablet, or another computer) to the same WiFi network. If it connects successfully, the problem is your laptop. If other devices also can't connect, the issue is your router or internet service—restart your router and modem, or contact your internet service provider.
Will resetting my network settings delete my files?
No. A network reset only removes WiFi connection settings and clears network configuration data. Your files, programs, and personal data remain untouched. You will need to reconnect to your WiFi networks and re-enter passwords afterward.
What if I see a 169.254.x.x IP address?
This address means your laptop couldn't obtain an IP address from your router's DHCP server. Ensure DHCP is enabled on your router (check your router's manual or admin panel), restart your router, and try renewing your IP address using ipconfig /renew in Command Prompt.