Seeing the frustrating "Connected, no internet" status or a yellow warning triangle on your Windows taskbar is one of the most common PC connectivity headaches. It indicates your device is successfully connected to your local router, but cannot reach the broader internet.
Here is the systematic troubleshooting workflow to fix Windows internet issues.
Step 1: Run the Official Network Reset Command Sequence
Flushing corrupted DNS caches, resetting winsock catalog entries, and releasing IP leases fixes over 80% of Windows internet drops:
- Right-click the Start button and select Terminal (Admin) (or Command Prompt Admin).
- Type the following commands sequentially, pressing Enter after each:
```cmd
netsh winsock reset
netsh int ip reset
ipconfig /release
ipconfig /renew
ipconfig /flushdns
```
- Restart your computer.
Step 2: Switch to Fast Public DNS Servers (Cloudflare / Google)
If your ISP's default DNS server is down or unresponsive, websites won't load even when your internet is online:
- Press Windows Key + R, type
ncpa.cpl, and press Enter to open Network Connections. - Right-click your active connection (Wi-Fi or Ethernet) and click Properties.
- Select Internet Protocol Version 4 (TCP/IPv4) and click Properties.
- Select Use the following DNS server addresses:
- Preferred DNS server:
1.1.1.1(Cloudflare) or8.8.8.8(Google) - Alternate DNS server:
1.0.0.1or8.8.4.4
- Check Validate settings upon exit and click OK.
Step 3: Perform a Full Windows Network Reset
If third-party VPNs or firewalls have altered network adapters:
- Open Settings (press Windows Key + I).
- Go to Network & internet > Advanced network settings.
- Click Network reset.
- Click Reset now and confirm. Windows will reinstall all network adapters and restore factory networking defaults.