The most common cause of Ethernet not working on a laptop is a corrupted or Windows-replaced network driver, followed by the adapter being silently disabled by power management. Open Device Manager, uninstall the Ethernet adapter, restart, then let Windows reinstall it fresh. This resolves the problem in most cases within five minutes.
Introduction
You plug in the cable, the port light stays dark, and your browser shows no connection while Wi-Fi works fine. This is one of the most common laptop connectivity complaints, and it almost always has a software root cause. This guide covers every fix from a basic power cycle to a full TCP/IP stack reset, ordered from fastest to most involved.
Symptoms
- Yellow exclamation mark on the Ethernet adapter in Device Manager
- Port light (LED) not blinking when cable is plugged in
- “Network cable unplugged” message when cable is firmly seated
- Ethernet adapter missing entirely from Device Manager
- No internet access over wired connection, but Wi-Fi works
- Ethernet connects then disconnects within seconds
- “Identifying network” stuck with no IP assigned
- No Ethernet option visible in Network Connections (ncpa.cpl)
What Causes Ethernet Not Working
1. Corrupted or replaced network driver
Windows Update frequently pushes a generic driver that overwrites a working manufacturer driver, breaking the adapter silently. You will see the adapter in Device Manager with a yellow flag or Code 10 error. A Windows feature update (24H2 or 25H2) is the trigger in a large share of reported cases.
2. Adapter disabled by power management or manually
Windows power saving can shut off the Ethernet NIC to preserve battery, and it does not always re-enable on its own. You will see the adapter greyed out or absent from the Network Connections window (ncpa.cpl). Some laptops with a hardware Wi-Fi kill switch also disable wired adapters when toggled.
3. Corrupted TCP/IP stack or bad IP configuration
A failed DHCP lease, a leftover static IP from a previous network, or a corrupted Winsock catalog blocks all communication even when the driver and adapter are healthy. The adapter shows as connected in Device Manager but delivers no internet access and may show “Limited” status.
How to Fix Ethernet Not Working
Fix 1: Power cycle everything
Cost: Free | Time: 3 minutes | Difficulty: Beginner
- Shut down the laptop completely, do not restart.
- Unplug the power adapter and remove the battery if it is removable.
- Hold the power button for 30 seconds to drain residual charge.
- Unplug the Ethernet cable from both the laptop and the router.
- Power cycle the router and modem: unplug them, wait 60 seconds, plug back in.
- Reconnect the cable and power up the laptop.
Expected Result: Clears stuck DHCP states and resolves temporary firmware glitches in both the router and laptop NIC.
If Failed: Move to Fix 2.
Fix 2: Enable the disabled adapter
Cost: Free | Time: 2 minutes | Difficulty: Beginner
- Press Windows + R, type ncpa.cpl, press Enter.
- Look for the Ethernet adapter. If it appears greyed out with a downward arrow, it is disabled.
- Right-click it and select Enable.
- If no Ethernet adapter appears at all, skip to Fix 4.
Expected Result: Adapter re-enables and picks up a DHCP lease within 30 seconds.
If Failed: Move to Fix 3.
Fix 3: Disable power management on the NIC
Cost: Free | Time: 3 minutes | Difficulty: Beginner
- Right-click the Start button and open Device Manager.
- Expand Network adapters.
- Right-click your Ethernet adapter (Realtek, Intel, or similar) and select Properties.
- Open the Power Management tab.
- Uncheck “Allow the computer to turn off this device to save power.”
- Click OK and restart the laptop.
Expected Result: Prevents Windows from cutting power to the adapter after sleep or idle periods.
If Failed: Move to Fix 4.
Fix 4: Reinstall the Ethernet driver
Cost: Free | Time: 10 minutes | Difficulty: Intermediate
- Right-click Start and open Device Manager.
- Expand Network adapters.
- Right-click your Ethernet adapter and select Uninstall device.
- Check the box to delete the driver software if prompted, then confirm.
- Restart the laptop. Windows will detect the hardware and reinstall a generic driver automatically.
- If the generic driver restores connectivity, download the correct driver from your laptop manufacturer’s support page (Dell, HP, Lenovo, ASUS, Acer) using your model number.
- Install the manufacturer driver and restart once more.
Expected Result: Clears corrupted binaries and bad registry entries from the previous driver.
If Failed: Move to Fix 5.
Fix 5: Roll back a recent driver update
Cost: Free | Time: 5 minutes | Difficulty: Intermediate
- Open Device Manager and expand Network adapters.
- Right-click the Ethernet adapter and select Properties.
- Open the Driver tab.
- Click Roll Back Driver if the button is active. If greyed out, a previous version is not stored.
- Confirm the rollback and restart.
Expected Result: Restores the driver version that was working before a Windows Update replaced it. Use this fix when the problem started immediately after a Windows update.
If Failed: Move to Fix 6.
Fix 6: Reset the TCP/IP stack and DNS cache
Cost: Free | Time: 5 minutes | Difficulty: Intermediate
- Right-click Start and select Windows Terminal (Admin) or Command Prompt (Admin).
- Run these commands one by one, pressing Enter after each:
- netsh winsock reset
- netsh int ip reset
- ipconfig /release
- ipconfig /flushdns
- ipconfig /renew
- Restart the laptop after all commands complete.
Expected Result: Repairs a corrupted Winsock catalog, clears bad IP leases, and flushes stale DNS entries that block wired connections.
If Failed: Move to Fix 7.
Fix 7: Check and update BIOS/UEFI settings
Cost: Free | Time: 10 minutes | Difficulty: Intermediate
- Restart and enter BIOS (press F2, F10, Del, or Esc depending on manufacturer at boot).
- Locate the onboard LAN or LAN Controller setting under Advanced or Peripherals.
- Confirm it is set to Enabled.
- Save and exit. Some AMD-based systems also have a “Deep Sleep” or “ErP Mode” setting that disables the NIC at power-off; disable it.
Expected Result: Restores NIC detection when the adapter is missing entirely from Device Manager.
If Failed: Move to Fix 8.
Fix 8: Use a USB-to-Ethernet adapter as a bypass
Cost: $15 to $25 | Time: 5 minutes | Difficulty: Beginner
- Purchase a USB-to-Ethernet adapter with a Realtek RTL8153 or AX88179 chipset (both have native Windows 11 driver support).
- Plug it into a working USB port.
- Windows installs the driver automatically in most cases.
- Connect your Ethernet cable to the adapter and test.
Expected Result: Bypasses a dead or damaged onboard LAN port entirely. Delivers full gigabit speeds on a supported adapter.
If Failed: The onboard NIC hardware has failed. A technician can replace it or permanently use the USB adapter as the wired connection.
Mistakes to Avoid
Skipping the manufacturer driver and staying on the generic Windows driver. The generic driver often restores basic connectivity but causes intermittent drops, slow speeds, and sleep-wake failures. Always download the adapter-specific driver from your laptop manufacturer’s support page after the generic one restores connection.
Resetting Windows or reinstalling the OS as a first step. This is the most destructive path and almost never required for an Ethernet issue. Every case that is software-related resolves through driver management or TCP/IP commands. A full reinstall wastes hours and risks data loss.
Assuming the cable is fine because it worked on another device. Cat5e cables with a single broken wire pair will function on some devices and fail on others depending on negotiation speed. Test with a brand-new cable, not one pulled from another machine, before concluding the problem is software.
Using flat or “slim” Ethernet cables. These are among the most commonly reported failure sources. Flat cables use undersized conductors that do not reliably reach the copper thickness specification. Replace any flat cable with a standard round Cat5e or Cat6.
When to Stop and Get Professional Help
Take the laptop to a repair shop if the Ethernet port lights are completely dark on two known-good cables and a USB-to-Ethernet adapter works but the onboard port does not. That confirms physical NIC failure. A technician can replace the LAN chip on the motherboard or confirm whether the port damage is repairable. Also seek help if you see burn marks, bent pins, or liquid residue inside the Ethernet port, as attempting to use the port risks further motherboard damage.
Prevention Tips
- Download Ethernet drivers from your laptop manufacturer’s site and save them locally before major Windows updates.
- Disable “Allow the computer to turn off this device to save power” on the Ethernet adapter after every Windows feature update, as updates reset it to default.
- Use a surge protector on your router. Voltage spikes degrade router LAN ports and laptop NICs over time.
- Never force an Ethernet cable at an angle. The RJ45 clip breaks easily and leaves the connection intermittent.
- Run ipconfig /flushdns monthly if you switch between multiple networks; stale DNS cache is a silent cause of Ethernet-connected-but-no-internet failures.
Frequently Asked Questions
Why does my Ethernet work on Wi-Fi but not on a wired connection?
The adapter is physically present but not receiving or assigning an IP address. Run ipconfig /release and ipconfig /renew in Command Prompt to force a new DHCP lease. If that fails, the TCP/IP stack is corrupted and needs a netsh winsock reset followed by a restart.
Why did my Ethernet stop working after a Windows update?
Windows feature updates (24H2, 25H2) frequently replace manufacturer-provided Ethernet drivers with generic inbox drivers that do not fully support your hardware. Roll back the driver in Device Manager or download the correct version from your laptop manufacturer’s support page.
My Ethernet port has no lights at all. Is the port dead?
Not necessarily. A port with no LED activity can still be a driver or BIOS issue. Confirm the onboard LAN is enabled in BIOS, reinstall the driver, and test with a USB-to-Ethernet adapter. If the USB adapter works and the onboard port still shows no lights, the NIC hardware has failed.
How do I fix Ethernet that connects and disconnects every few minutes?
This is almost always the power management setting. Open Device Manager, go to the Ethernet adapter Properties, open the Power Management tab, and uncheck the option to let Windows turn off the device. Also check for an “Energy-Efficient Ethernet” setting in the adapter’s Advanced properties tab and disable it.
Conclusion
Most Ethernet failures on laptops trace back to a driver replaced by Windows Update, a power management setting that shuts off the NIC, or a corrupted TCP/IP stack. Work through the fixes in order starting with the power cycle and driver reinstall, as these two steps resolve the majority of cases. If the port lights are completely dead after all software fixes, use a USB-to-Ethernet adapter and consult a technician about the onboard NIC.