sodcalculator

10 Tech How-To

WiFi Connected But No Internet Windows 10 Fix

Guide 10-22480 · Updated · Step by step

If your Windows 10 PC says it’s connected to Wi‑Fi but you can’t load any web pages, the problem is almost always a misconfigured IP address, a stale DNS cache, or a stuck network adapter — not a dead internet connection. This guide walks you through the most effective fixes, from quick resets to command‑line repairs, and explains why each one works so you can solve it the first time.

Why Windows Says “Connected” When There’s No Internet

Windows 10 treats “connected” as “your PC has a valid IP address and can talk to the router.” That’s different from “can reach the internet.” The router might be handing out IP addresses fine, but the connection from the router to your modem or ISP could be down, or the router’s DNS settings could be broken. So the PC shows a full Wi‑Fi icon even though websites won’t load.

Common culprits include:

  • Stale IP address – the lease expired and the renew request failed.
  • DNS cache corruption – Windows remembers a bad IP for a domain.
  • Network adapter driver glitch – the driver’s internal state is stuck.
  • Router/modem handshake failure – the router is up but the WAN link is dead.
  • VPN or proxy left on – a leftover proxy setting sends traffic nowhere.

Quick Checks That Save Time

Before you dive into command prompts, try these 30‑second checks. They solve a surprising number of cases.

  1. Test another device – if your phone also has no internet, the problem is the router or ISP, not your PC.
  2. Restart the router and modem – unplug both for 30 seconds, plug the modem back in, wait for it to sync, then plug in the router.
  3. Toggle Airplane mode – turn it on, wait 5 seconds, turn it off. This forces the Wi‑Fi radio to re‑associate with the router.
  4. Check for a VPN – if you have one running, disconnect it. Also check Settings > Network & Internet > Proxy and make sure “Use a proxy server” is off.

If those don’t work, move to the fixes below.

Fix 1: Release and Renew Your IP Address

Your PC’s IP address is leased from the router for a set time. If the lease expired and the renewal failed, you’ll have a “connected but no internet” state. Releasing and renewing forces a fresh handshake.

  1. Press Windows Key + X and choose Windows PowerShell (Admin) or Command Prompt (Admin).
  2. Type ipconfig /release and press Enter. This drops your current IP.
  3. Type ipconfig /renew and press Enter. This asks the router for a new IP.
  4. Type ipconfig /flushdns and press Enter. This clears the DNS cache.

If you get an error saying “unable to contact your DHCP server,” the router isn’t responding — restart the router and try again.

Fix 2: Reset the Network Stack (Winsock and TCP/IP)

Windows has a low‑level network stack that can get corrupted. Resetting it restores default settings for Winsock (the API that programs use for networking) and the TCP/IP protocol.

  1. Open an admin PowerShell or Command Prompt.
  2. Run netsh winsock reset and press Enter.
  3. Run netsh int ip reset and press Enter.
  4. Reboot your PC.

This is a safe operation — it doesn’t change your personal files or settings, only network configuration. After the reboot, reconnect to Wi‑Fi and test.

Fix 3: Disable and Re‑enable the Wi‑Fi Adapter

Sometimes the adapter’s driver is in a bad state. Disabling it forces Windows to unload the driver and reload it fresh.

  1. Right‑click the Start button and choose Device Manager.
  2. Expand Network adapters.
  3. Find your Wi‑Fi adapter (the name usually includes “Wireless” or “Wi‑Fi”).
  4. Right‑click it and choose Disable device.
  5. Wait 10 seconds, then right‑click again and choose Enable device.

If the adapter doesn’t appear, check for hidden devices under View > Show hidden devices.

Fix 4: Set DNS to a Public Server

Your router’s DNS might be failing. Switching to a public DNS like Google (8.8.8.8 and 8.8.4.4) or Cloudflare (1.1.1.1) often fixes “connected but no internet” when the issue is name resolution.

  1. Right‑click the Start button and choose Network Connections.
  2. Click Change adapter options.
  3. Right‑click your Wi‑Fi adapter and choose Properties.
  4. Select Internet Protocol Version 4 (TCP/IPv4) and click Properties.
  5. Choose Use the following DNS server addresses and enter:
    Preferred: 8.8.8.8
    Alternate: 8.8.4.4
  6. Click OK and close all windows.

You can also do this in the router’s admin page to fix it for all devices, but changing it on the PC is quicker for a single machine.

Fix 5: Run Windows Network Diagnostics

Windows has a built‑in troubleshooter that automates many of the above steps. It’s worth trying because it can detect issues you might miss.

  1. Right‑click the Wi‑Fi icon in the system tray.
  2. Choose Troubleshoot problems.
  3. Follow the prompts. It will check for IP address issues, DNS, and adapter problems.
  4. If it finds something, it will apply the fix automatically. If not, it will show a message like “Windows can’t automatically repair this issue” — that’s a clue to try the manual fixes above.

Fix 6: Update or Roll Back the Wi‑Fi Driver

A buggy driver can cause intermittent connectivity. Updating to the latest version or rolling back a recent update can resolve it.

  1. Open Device Manager.
  2. Expand Network adapters.
  3. Right‑click your Wi‑Fi adapter and choose Update driver.
  4. Select Search automatically for drivers. If Windows finds nothing, visit your laptop or adapter manufacturer’s website for the latest driver.
  5. If the problem started after a recent driver update, choose Properties > Driver tab > Roll Back Driver.

Be careful: only download drivers from official manufacturer sites. Avoid third‑party driver updater tools that can install the wrong or bundled software.

Fix 7: Check the Router’s WAN Connection

If all the above fail, the problem might be outside your PC. Log into your router’s admin page (usually at 192.168.1.1 or 192.168.0.1) and check the status page. Look for:

  • WAN IP – if it’s all zeros or 0.0.0.0, the router isn’t getting an IP from your modem/ISP.
  • DNS servers – if they’re blank, the router failed to obtain DNS.
  • Internet status – many routers show “Connected” or “Disconnected.”

If the router shows no WAN IP, restart the modem and router again. If that doesn’t help, contact your ISP — the outage might be on their end.

Frequently Asked Questions

Why does my Wi‑Fi show connected but no internet only on Windows 10?

Windows 10 is more aggressive about showing “connected” when the link to the router is fine, even if the internet is down. Other devices might show the same issue, or they might handle the failure differently. Often it’s a DNS or IP issue specific to the PC, but it can also be a router problem that only affects certain devices.

Will resetting the network stack delete my files?

No. netsh winsock reset and netsh int ip reset only reset network protocols and settings. Your personal files, documents, and installed programs are untouched. You will need to reconnect to Wi‑Fi after the reboot, and any custom network settings (like static IPs) will be lost.

How do I know if the problem is my PC or my router?

Test another device. If your phone or another laptop also has no internet on the same Wi‑Fi, it’s likely the router or ISP. If only the Windows PC has the issue, it’s the PC’s configuration or driver.

Should I disable IPv6 to fix this?

Sometimes. If your router gives out a broken IPv6 configuration, Windows might try to use IPv6 first and fail, then fall back to IPv4 slowly or not at all. You can test by disabling IPv6 on the adapter (uncheck “Internet Protocol Version 6” in the adapter properties) and see if the internet works. If it does, re‑enable it and update your router’s firmware instead — disabling IPv6 is a temporary workaround, not a permanent fix.

Can a VPN cause “connected but no internet”?

Yes. A VPN that’s stuck or misconfigured can route all traffic to a dead tunnel. Disconnect the VPN and check if the internet returns. Also check the proxy settings under Settings > Network & Internet > Proxy — a leftover proxy can do the same.

Why does the troubleshooter say “no internet” but my browser works?

That can happen if the troubleshooter checks a specific Microsoft server that’s temporarily unreachable, or if your browser has cached pages. If you can load websites, you actually have internet — the troubleshooter is giving a false negative.

Related

General steps for current mainstream versions; menus can differ by device and version. See the disclaimer or report an error.

More in this bed

The whole Tech How-To bed →