Ethernet connected but no internet on Windows laptop

Ethernet Connected but No Internet on Windows? Here’s How to Fix It

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:


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.