If your Windows 10 PC has an ethernet connection that suddenly stopped working, the fix is usually a quick driver reset or a network settings change—not a hardware replacement. This guide walks you through the most common causes and the exact steps to get your wired connection back, from checking cables to using built-in troubleshooters.
Why Ethernet Fails on Windows 10
Wired connections are generally more reliable than Wi-Fi, but they still fail for a handful of recurring reasons. Understanding the root cause saves you time:
- Driver issues – Windows updates or third-party software can corrupt or overwrite the network adapter driver.
- Power management – Windows may turn off the ethernet adapter to save power, especially on laptops.
- IP address conflicts – The router fails to assign a valid IP, leaving you with a “No internet” or “Unidentified network” error.
- Physical layer problems – A loose cable, damaged port, or faulty router port is more common than people think.
- Software conflicts – VPN clients, firewall settings, or recently installed apps can block the connection.
Quick Checks Before You Dive In
Before changing any settings, rule out the simple stuff. These checks take less than a minute and often solve the problem:
- Unplug the ethernet cable from both the PC and the router, then plug it back in firmly. Listen for a click.
- Try a different port on the router. If the light doesn’t turn on, the port may be dead.
- Test the cable with another device (like a laptop). If that device also fails, the cable is likely damaged.
- Restart your PC and your router. Power-cycle the router by unplugging it for 30 seconds.
- Check the network icon in the system tray: a red X means no cable detected; a yellow triangle means limited connectivity.
Run the Built-in Network Troubleshooter
Windows 10 includes a diagnostic tool that can automatically detect and fix common network problems. It’s not a magic bullet, but it’s a solid first step:
- Open Settings (Win + I) > Network & Internet > Status.
- Click Network troubleshooter (it may be under “Advanced network settings” on some versions).
- Follow the prompts. The tool will check the adapter, reset the IP, and flush the DNS cache if needed.
- If it finds nothing, try the specific “Ethernet” troubleshooter: Settings > Network & Internet > Ethernet > click the network name > Run troubleshooter.
Update or Reinstall the Ethernet Driver
Drivers are the #1 cause of ethernet dropping out. A corrupted or outdated driver can make Windows act like the cable isn’t there. Here’s how to fix it:
- Right-click the Start button and select Device Manager.
- Expand Network adapters. Look for something like “Realtek PCIe GbE Family Controller” or “Intel Ethernet Connection”.
- Right-click the adapter and select Update driver > Search automatically for drivers. If Windows finds nothing, proceed to the next step.
- Right-click again and select Uninstall device. Check the box “Delete the driver software for this device” if it appears, then click Uninstall.
- Restart your PC. Windows will automatically reinstall a generic driver. If that doesn’t work, download the latest driver from your PC manufacturer’s website (not a third-party site) and install it manually.
Pro tip: If you have a spare USB-to-ethernet adapter, plug it in. If that works, the problem is your built-in port or its driver, not your network.
Disable Power Saving on the Adapter
Windows often turns off the ethernet adapter to save battery, which is great for laptops but terrible for reliability. To disable this:
- Open Device Manager > expand Network adapters.
- Right-click your ethernet adapter > Properties.
- Go to the Power Management tab.
- Uncheck “Allow the computer to turn off this device to save power”.
- Click OK and restart.
This is especially relevant for desktop users who never use battery power—the setting is on by default on many systems.
Release and Renew Your IP Address
If you see “Unidentified network” or “No internet access” but the cable is fine, your IP lease may be stale. Refreshing it is easy:
- Press Win + X and select Command Prompt (Admin) or Windows PowerShell (Admin).
- Type
ipconfig /releaseand press Enter. - Type
ipconfig /renewand press Enter. Wait a few seconds. - Type
ipconfig /flushdnsand press Enter. - Close the window and test your connection.
If the renew command times out, your router isn’t handing out an IP. Try restarting the router, or manually set a static IP (see below).
Set a Static IP Address (When DHCP Fails)
Sometimes DHCP (the system that assigns IPs) goes haywire. Setting a static IP can bypass the problem. You’ll need your router’s IP range—usually 192.168.1.x or 192.168.0.x. Here’s how:
- Open Settings > Network & Internet > Ethernet.
- Click the network name (it says “Connected” underneath).
- Scroll to IP settings and click Edit.
- Change the dropdown to Manual, then turn on IPv4.
- Enter an IP like 192.168.1.50 (choose a number not already in use), subnet mask 255.255.255.0, and gateway 192.168.1.1 (check your router’s label).
- For DNS, you can leave it blank or use 8.8.8.8 and 8.8.4.4 (Google’s public DNS).
- Save and test.
This is a temporary fix—if the problem persists, your router’s DHCP is broken, and a router reset or firmware update may be needed.
Reset Network Settings (Nuclear Option)
If nothing else works, Windows 10 can reset all network components to factory defaults. This removes all saved Wi-Fi networks, VPNs, and virtual switches, so use it as a last resort:
- Open Settings > Network & Internet > Status.
- Scroll down and click Network reset.
- Click Reset now and confirm. Your PC will restart.
- After restart, Windows reinstalls network adapters and sets everything to default.
You’ll need to reconnect to Wi-Fi and re-enter passwords. For ethernet, just plug in the cable and it should work.
Frequently Asked Questions
Why does my ethernet work on other devices but not my PC?
This points to your PC’s adapter, driver, or software. Try a different ethernet port on the PC (if available), or use a USB-to-ethernet adapter to isolate the hardware. If the USB adapter works, your built-in port or its driver is the culprit.
How do I know if my ethernet cable is bad?
Check the link lights on your PC’s ethernet port. If no light is on, the cable is likely faulty. Swap it with a known-good cable. Also, check for visible damage like kinks or exposed wires. A cable tester is cheap, but swapping is usually faster.
Can a Windows update break ethernet?
Yes, it happens. Windows updates can install incompatible drivers or change network settings. If the problem started after an update, try rolling back the driver (Device Manager > Driver tab > Roll Back Driver) or uninstalling the update (Settings > Update & Security > View update history > Uninstall updates).
What does “Unidentified network” mean?
It means Windows detects the cable but can’t get a valid IP address. This is usually a DHCP issue. Try the ipconfig /release and /renew steps above, or set a static IP. It can also be caused by a misconfigured firewall or a bad router.
Should I disable IPv6 to fix ethernet?
Rarely. IPv6 issues are uncommon on modern networks. Disabling it can actually cause other problems. Only try this if you’ve exhausted everything else and you know your network doesn’t use IPv6. You can disable it in Adapter Settings > Properties > uncheck “Internet Protocol Version 6 (TCP/IPv6)”.
Is it worth buying a new ethernet adapter?
If all software fixes fail and the port shows no link light, the hardware is likely dead. A USB-to-ethernet adapter is a cheap and easy replacement—usually under $20. For desktops, you can also install a PCIe network card, but that requires opening the case.
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
- Google Chrome Helper: What It Is & How to Disable
- Fix 0x80070422 on Windows Server (Step-by-Step)
- How to Troubleshoot a Malfunctioning Driver on Windows
- How to Create Folders in Microsoft Outlook
- Fix Status Range List Conflict 0xc0000282 in Windows
- Fix Software Not Uninstalling on Windows 10