You connect to your Wi-Fi network. The icon shows you're connected — full bars, no red X. But the globe icon has that little yellow triangle or says "No internet access." You open a browser and get a timeout error.
This happens most often after a power outage, a router reboot, or switching between Wi-Fi networks. Sometimes it's a Windows 10 update that messes with your IP settings. Other times it's the router itself that can't get a valid IP from your ISP.
What's Really Happening
Your computer has connected to the router (layer 2 is fine). But it didn't get a valid IP address from the router's DHCP server, or it got an IP that conflicts with another device. Your DNS settings might also be pointing to a server that's down. The router might have lost its WAN connection entirely.
Most people waste time resetting the network adapter. The real fix is to check three things in order: your IP assignment, your DNS servers, and your router's internet connection.
Fix 1: Release and Renew Your IP
- Press
Windows Key + Xand select Command Prompt (Admin) or Windows PowerShell (Admin). You'll see a User Account Control prompt — click Yes. - Type
ipconfig /releaseand press Enter. Wait about 10 seconds. You should see all your network adapters show an IP of 0.0.0.0. - Type
ipconfig /renewand press Enter. This takes 15-30 seconds. If it succeeds, you'll see a new IP address listed (usually starting with 192.168.x.x or 10.x.x.x). - Type
ipconfig /flushdnsand press Enter. You'll get a message saying "Successfully flushed the DNS Resolver Cache." - Close the command window and test your internet.
If step 3 gives you an error like "Unable to contact your DHCP server," move to Fix 2.
Fix 2: Set a Static DNS Server
Sometimes your router's DNS server is down or slow. Switching to Google's or Cloudflare's public DNS is faster and more reliable.
- Press
Windows Key + R, typencpa.cpl, and press Enter. The Network Connections window opens. - Right-click your Wi-Fi adapter and select Properties.
- Find Internet Protocol Version 4 (TCP/IPv4) in the list. Click it once and then click Properties.
- Select Use the following DNS server addresses.
- For Google DNS (fast and reliable):
Preferred DNS server:8.8.8.8
Alternate DNS server:8.8.4.4 - Click OK and close all windows. Your internet should start working within 10 seconds.
If it doesn't, try Cloudflare DNS instead: 1.1.1.1 and 1.0.0.1. I've seen Cloudflare work when Google's DNS was throttled by some ISPs.
Fix 3: Power Cycle Your Router and Modem
Don't just unplug the router. You need to reset the network path from your computer all the way to your ISP.
- Turn off your computer (shut it down completely, don't just sleep it).
- Unplug the power from both your modem and your router. If they're combined into one unit, just unplug that.
- Wait 60 seconds. This clears the router's cache and forces it to renegotiate with the ISP.
- Plug the modem back in first. Wait until all the lights are stable (usually 2-3 minutes).
- Plug the router back in. Wait another 2 minutes for it to fully boot and broadcast the Wi-Fi.
- Turn your computer back on and connect to Wi-Fi.
Most people skip the 60-second wait and just plug back in immediately. That doesn't clear the router's internal state. Stick to the full minute.
Fix 4: Run the Windows Network Troubleshooter (It Actually Works Sometimes)
I know — built-in troubleshooters usually waste your time. But Windows 10 and 11 have one that fixes DNS and IP issues automatically. Give it a shot before doing anything drastic.
- Right-click the network icon in your system tray (near the clock).
- Select Troubleshoot problems.
- Windows scans your connection. It may ask you to select a problem — choose "I'm having trouble connecting to the internet."
- It will attempt repairs like resetting the network adapter or flushing DNS. Follow any prompts.
- When it finishes, it'll tell you what it fixed. Sometimes it just says "couldn't identify the problem." Try restarting your browser anyway.
If Nothing Works Yet
Check these three things:
- Can other devices get online? If your phone or another laptop also shows no internet, the problem is the router or ISP, not your computer. Call your ISP.
- Did you recently install a VPN or firewall? Disable it completely. Some VPNs override your DNS and IP settings and break things.
- Is your router's DHCP range full? Log into your router (usually at
192.168.1.1or192.168.0.1) and check the DHCP client list. If it's full, reduce the lease time or remove unused devices.
I've seen this exact issue on Windows 10 version 22H2 after a driver update. The fix was rolling back the Wi-Fi driver in Device Manager. If you're on that version, try: Device Manager → Network adapters → your Wi-Fi adapter → Properties → Driver → Roll Back Driver.