Ethernet or LAN not working on Windows
Wired network problems - Ethernet and LAN mean the same thing here - split between the physical side (cable, port, router) and the adapter side (disabled device or missing driver). After a clean Windows install the Ethernet driver is often simply absent - the classic case where the PC has no internet to download it.
Why this happens
- Cable, router port or the wall socket - the physical path.
- The network adapter is disabled, or its driver failed.
- After reinstalling Windows the Ethernet driver is missing entirely (common with Realtek controllers).
- Power management turned the adapter off and it didn't wake.
Quick checks first
1Check the physical path
Link LEDs next to the port (usually green/orange, on or blinking when connected), a different cable, a different router port. If the LEDs stay dark with a known-good cable, the problem may be physical.
2Restart the PC and the router
Power-cycle both. Stuck adapter or router states cause a surprising share of “cable in, no connection” cases.
3Does Windows see the adapter?
Win+X → Device Manager → Network adapters. Look for an Ethernet controller (Realtek PCIe GbE, Intel Ethernet). Missing, or sitting under “Other devices” as an unknown entry - that's the driver side.
4Fresh Windows install?
If this is a new installation, the Ethernet driver likely never got installed - and without network, Windows Update can't fetch it. Download the driver on another device and bring it over on a USB stick.
If the port has link but Windows shows no working adapter, the next step is to identify the exact Ethernet controller and install its driver by Hardware ID.
Drivers most often behind this problem
Fixing it manually
Reinstall the Ethernet driver
- Device Manager → the adapter (or the unknown device) → Properties → Details → Hardware Ids, copy the PCI\VEN_… value.
- Search the ID in our database - Realtek controllers show VEN_10EC, Intel VEN_8086.
- Download on any connected device, transfer via USB, create a restore point and install.
Re-enable and check power management
- Right-click the adapter → Enable device (if disabled).
- Properties → Power Management → uncheck “Allow the computer to turn off this device to save power”.
- Reboot fully after changes.
Know the exact device model?
Search the network driver database by controller name (e.g. Realtek PCIe GbE Family Controller) or Hardware ID. Review matching Windows versions and available driver releases.
Ethernet controllers identify by PCI Hardware IDs: PCI\VEN_10EC&DEV_8168 is the ubiquitous Realtek GbE family, PCI\VEN_8086 marks Intel. The motherboard or laptop model in our search also works.
Try for example: Realtek PCIe GbE Family Controller · read the Hardware ID guide · or browse the driver category
Browse network adapters drivers by brand
Frequently asked questions
▸Windows was just reinstalled and there's no internet at all. How do I get the driver?
Use another device (phone, another PC) to find your Ethernet controller in our database - by the motherboard/laptop model or the Hardware ID from Device Manager - download the driver there and transfer it on a USB stick. Alternatively, USB tethering from a phone gives the PC temporary internet.
▸The adapter is present, the cable has link, but there's still no network.
Then the driver may not be the cause: reboot the router, try another device on the same cable, and run Windows network reset (Settings → Network & internet → Advanced network settings → Network reset).