1. Loose or damaged cable connection
This is the most common reason you see that error. It sounds too simple, but I've seen it trick dozens of people, including myself once. The tiny plastic tab on an Ethernet plug breaks off, or the cable gets yanked just enough that the connection goes intermittent.
Step 1: Unplug the Ethernet cable from both your PC and your router or wall jack. Wait 5 seconds.
Step 2: Look at the cable end. Is the plastic clip on top still intact? If it's snapped off, the cable won't lock in. You can still use it — just press it firmly into the port and tape it in place. But honestly, replace that cable. A dollar-store cable is cheaper than an hour of frustration.
Step 3: Plug both ends back in. Push until you feel a click. If the clip is broken, push firmly and hold for a second.
Step 4: Check the link lights on your PC's Ethernet port. You should see a solid green or amber light. If the light is off, the connection isn't made.
After this step: If the link light is on and the error is gone, you're done. If not, move to step 2.
Real-world example: A client in a home office had this exact error after moving their desk. The cable was pinched under the desk leg. Unplugged, repositioned, and the error vanished. Always check the physical path of the cable.
2. Network adapter driver issues — especially after Windows updates
If the cable is fine and the link light is on but Windows still shows the error, the driver is the culprit. Windows 10 and 11 love to "update" network drivers with generic versions that break things. I've seen this happen with Realtek PCIe GBE Family Controller and Intel I219-V adapters right after a feature update.
Step 1: Press Windows Key + X and click Device Manager.
Step 2: Expand Network adapters. You'll see your Ethernet card listed. It might say something like "Realtek PCIe GbE Family Controller" or "Intel(R) Ethernet Connection I219-V".
Step 3: Right-click the adapter and select Properties.
Step 4: Click the Driver tab. Look at the Driver Date and Driver Version. If the date is within the last month and you started seeing the error recently, that's your sign.
Step 5: Click Roll Back Driver. If the button is grayed out, Windows doesn't have a previous driver saved. In that case, go to your PC or motherboard manufacturer's support site and download the exact Ethernet driver for your model. Do not use the generic one from Windows Update.
Step 6: Install the downloaded driver. It'll ask you to restart. Do it.
After this step: Check the network icon in the system tray. If the red X is gone, the driver rollback worked. If not, try this alternative: in Device Manager, right-click the adapter and click Uninstall device. Check the box that says "Delete the driver software for this device" and click Uninstall. Then restart Windows. It will reinstall the driver fresh from its own cache.
Opinion: I always disable automatic driver updates for network adapters after fixing this. It's easy: go to Advanced System Settings > Hardware > Device Installation Settings and choose "No". You'll manually update drivers when needed, which is rare.
3. Network adapter power management — Windows turning it off to "save power"
This one is sneaky. Windows has a default setting that lets it turn off your Ethernet adapter to save a tiny bit of power. On desktops, this is pointless. On laptops, it can cause the error when you plug in after being on battery.
Step 1: Open Device Manager again (Windows Key + X > Device Manager).
Step 2: Expand Network adapters, right-click your Ethernet adapter, and choose Properties.
Step 3: Click the Power Management tab.
Step 4: Uncheck the box that says "Allow the computer to turn off this device to save power".
Step 5: Click OK.
After this step: Now test the connection again. Unplug the cable, wait 10 seconds, plug it back in. The error should not reappear. If it does, there's one more thing: open Control Panel > Power Options > click Change plan settings next to your active plan > Change advanced power settings. Scroll to Wireless Adapter Settings and PCI Express Link State Power Management. Set both to Off or Maximum Performance. This stops the motherboard from cutting power to the Ethernet controller.
Real-world trigger: This happens most often on laptops that get docked or plugged into a monitor with a built-in Ethernet port. The power saving kicks in when the laptop goes to sleep. When you wake it, the adapter stays asleep. Disabling power management fixes it permanently.
Quick-reference summary table
| Cause | What to check | Fix time |
|---|---|---|
| Loose or damaged cable | Inspect clip, test different cable, check link lights | 2 minutes |
| Faulty network driver | Driver date in Device Manager, roll back or reinstall from manufacturer | 10 minutes |
| Power management setting | Uncheck "Allow computer to turn off this device" in adapter Properties | 3 minutes |