Your Ethernet cable shows as connected, but there’s still no internet access? This issue is common on Windows laptops and desktops, and it’s usually caused by network configuration problems rather than faulty hardware.
Follow these fixes in order — most users solve it within the first few steps.
1. Check Network Status and IP Address First
Before changing anything, confirm what Windows thinks is happening.
- Go to Settings → Network & Internet
- Click Ethernet
- If it says “Connected, no internet”, continue
Now:
- Press Win + R, type
cmd - Run:
ipconfig
If your IP starts with 169.254, Windows isn’t receiving a valid address from the router.
➡️ If you’re also having Wi-Fi issues, compare behavior with this guide:
Wi-Fi Connected but Internet Not Working on Windows? Try These Fixes
2. Restart Network Adapter and Router
This clears temporary handshake failures.
- Unplug the Ethernet cable
- Restart your router/modem
- Restart your PC
- Plug the cable back in after everything is fully booted
If the problem appears only on wired connections, continue.
3. Disable and Re-Enable the Ethernet Adapter
Windows network adapters often get stuck after sleep or updates.
- Open Device Manager
- Expand Network adapters
- Right-click your Ethernet adapter → Disable
- Wait 10 seconds → Enable
This simple reset fixes many “connected but no internet” cases.
4. Flush DNS and Reset Network Stack
Corrupted DNS or TCP/IP settings are very common causes.
Open Command Prompt as Administrator, then run:
ipconfig /flushdns
netsh winsock reset
netsh int ip reset
Restart your PC afterward.
➡️ If DNS errors persist, use this step-by-step guide:
DNS Server Not Responding on Windows 10/11: How to Fix It Step by Step
5. Check VPNs, Firewalls, and Security Software
VPNs frequently break Ethernet routing.
- Disable any active VPN
- Temporarily turn off third-party firewalls
- Test internet access again
➡️ If this started after enabling a VPN, follow:
VPN Connected but No Internet Access? Fix It in 7 Simple Steps
6. Update or Reinstall Ethernet Drivers
Driver corruption often happens after Windows updates.
- Open Device Manager
- Right-click your Ethernet adapter
- Select Update driver
- If that fails, choose Uninstall device
- Restart Windows (driver will reinstall automatically)
7. Test With Another Cable or Port
Before assuming software issues:
- Try a different Ethernet cable
- Plug into another router port
- Test the same cable on another device
If it works elsewhere, the issue is local to Windows.
When Ethernet Works but Wi-Fi Doesn’t (or Vice Versa)
If Ethernet works but Wi-Fi doesn’t, or the opposite, the issue is almost never the ISP.
Related fixes you may need:
- Wi-Fi Connected but Websites Won’t Load? Here’s What to Check First
- Bluetooth Not Working on Windows Laptop? Try These Proven Fixes (network interference cases)
Final Tip
“Ethernet connected but no internet” usually means:
- bad DNS
- broken driver
- VPN interference
—not a dead cable or port.
Always reset the network stack before reinstalling Windows or replacing hardware.







