Ethernet Controller with no driver: how to identify it and fix it
DeviceInBox editorial team · Last updated October 6, 2026
"Ethernet Controller" under Other devices means Windows sees a network chip on the PCI bus but has no driver for it, so it falls back to the generic class name. Until the driver is installed there is no wired connection, no "Ethernet" entry under Network adapters, and often no way to download anything on that machine. This is the most common missing driver on a fresh Windows install, especially on desktop boards where the chip is newer than the Windows image.
Find out which chip it is
The name in Device Manager tells you nothing about the maker, so start with the hardware ID. Right-click Ethernet Controller, choose Properties, open the Details tab and select Hardware Ids in the Property list. Copy the first line: it is the only thing you need (more about hardware IDs).
The vendor code after VEN_ identifies the maker, and the code after DEV_ the exact chip. Four vendors cover almost every consumer board:
VEN_10EC: Realtek. The RTL8111/8168 family (DEV_8168) is on most desktop boards;DEV_8125is the 2.5-gigabit RTL8125.VEN_8086: Intel. I219-V and I219-LM are on business laptops and higher-end boards, I225-V and I226-V on 2.5-gigabit ones.VEN_1969: Qualcomm Atheros, including the Killer series.VEN_14E4: Broadcom NetLink and NetXtreme, mostly in older HP and Dell machines.
Look up the ID to see which driver packages cover it:
| Hardware ID | Device | Drivers |
|---|---|---|
| PCI\VEN_10EC&DEV_8168 | RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller | 33 |
| PCI\VEN_10EC&DEV_8136 | RTL8101/2/6E PCI Express Fast/Gigabit Ethernet controller | 33 |
| PCI\VEN_10EC&DEV_8125 | PCI(e) Ethernet Controller | 13 |
| PCI\VEN_8086&DEV_15F3 | Ethernet Controller I225-V | 5 |
| PCI\VEN_8086&DEV_125C | Ethernet Controller I226-V | 4 |
| PCI\VEN_8086&DEV_15BC | Ethernet Connection (7) I219-V | 5 |
| PCI\VEN_1969&DEV_E0B1 | Killer E1100 Gigabit Ethernet Controller | 4 |
| PCI\VEN_14E4&DEV_43A0 | BCM4360 802.11ac Wireless Network Adapter | 9 |
Download the driver on another machine
Without a network connection you need a second computer and a USB stick. Download the package there, copy it over, and install it on the machine with the problem. Current packages for the common chips:
- Realtek PCIe 2.5GbE Family Controller Driver 1125.029.50.0202 (Feb 2, 2026, Windows 11)
- Realtek PCIe GbE Family Controller Driver 10.079.50.1003 (Oct 3, 2025, Windows 10, 11)
- Intel Ethernet Driver (I219-LM, I219-V) 20.0.3.28 (Apr 28, 2026, Windows 11)
- Intel Ethernet Driver (I226-V, I225-V, I225-LM, I226-LM) 2.1.5.12 (Mar 24, 2026, Windows 11)
If you are not sure which one fits, open the driver page and compare its list of supported hardware IDs with the ID you copied. The driver has to list your VEN and DEV pair; the subsystem part does not have to match.
Install it
- If the package is an installer (.exe or .msi), run it as administrator and restart.
- If it is an archive with .inf and .sys files, unpack it, right-click Ethernet Controller in Device Manager, choose Update driver, then "Browse my computer for drivers", point it at the folder and tick "Include subfolders".
- If the package is a .cab file, unpack it first:
expand -F:* driver.cab C:\drvin a Command Prompt, then install the folder as above, or runpnputil /add-driver C:\drv\*.inf /subdirs /installfrom an administrator prompt.
After the restart the device moves from Other devices to Network adapters and gets its real name, for example "Realtek PCIe GbE Family Controller".
On a laptop, check the model page too
Laptop makers ship their own build of the same Realtek or Intel driver, sometimes with power management settings tuned for that model. Either driver works; the vendor package is the safer choice if the laptop is still under warranty. The hardware ID stays the same, so you can check beforehand which chip the laptop uses.
If the device still has no driver
A few cases need something other than a network driver:
- The ID starts with
USB\instead ofPCI\: it is a USB adapter or a USB-C dock, usually an ASIX or Realtek chip. See Realtek USB Ethernet and ASIX AX88179. - The ID is
PCI\VEN_8086&DEV_15xxon a business laptop and the driver installs but the adapter disappears after a few minutes: that is usually Intel AMT, and the chipset package has to be installed first. See SM Bus Controller. - Windows installs the driver and the adapter then shows Code 10 or disappears from the list: the driver is for a similar chip, not the same one. Compare the ID again, digit by digit.
Related: Network Controller for the Wi-Fi equivalent of this error, and PCI Device for unnamed cards.
More guides
- Find your hardware ID
- Unknown USB Device (Device Descriptor Request Failed)
- Code 43: device reported problems
- Code 10: this device cannot start
- SM Bus Controller driver
- PCI Simple Communications Controller
- PCI Data Acquisition and Signal Processing Controller
- Base System Device driver
- PCI Device driver missing
- Network Controller driver missing
- Unknown device in Device Manager
- Code 28: drivers are not installed
- Code 31: Windows cannot load the drivers
- Code 39: driver corrupted or missing
- Code 52: digital signature problem
- USB device not recognized
- Install a driver from an INF file
- Wi-Fi gone after a Windows update
- Bluetooth missing from Windows
- SD card reader not working