UK tech experts · info@vividrepairs.co.uk
Vivid Repairs
Windows 11 Device Manager showing Ethernet controller with yellow warning icon in Other devices section, modern office desk setup, cool blue monitor glow, technical focused atmosphere
Fix It Yourself · Troubleshooting

Ethernet controller driver missing Windows 11

Updated 30 June 202610 min read
As an Amazon Associate, we may earn from qualifying purchases. Our ranking is independent.

We've seen this one more times than we can count. Your PC boots up, no internet connection, and Device Manager shows either nothing under Network adapters or a mysterious 'Ethernet Controller' with a yellow warning triangle. The Ethernet controller driver missing in Windows 11 is one of those problems that feels catastrophic but usually clears up pretty quickly once you know where to look.

TL;DR

If your Ethernet controller driver is missing in Windows 11, start by checking Device Manager for a disabled adapter and running a hardware scan. If that doesn't work, try a Network Reset in Settings, then download the correct driver from your motherboard or PC manufacturer's support site and install it via USB. For most cases, this fixes the ethernet controller driver missing issue within 30 minutes.

⏱️ 14 min read ✅ 85% success rate 📅 Updated June 2026

Key Takeaways

  • Ethernet controller driver missing usually means Windows detected hardware but has no compatible driver
  • Quick fixes (Device Manager enable, hardware scan, network reset) work for most users
  • If those don't work, download the right driver from your manufacturer and install it via USB
  • Avoid third-party driver updater tools; use only official OEM or Intel drivers
  • Check BIOS settings as a last resort if the adapter still won't appear

At a Glance

  • Difficulty: Easy
  • Time Required: 15, 30 mins
  • Success Rate: 85% of users

What Causes Ethernet Controller Driver Missing in Windows 11?

The core issue is straightforward: your Ethernet hardware exists, but Windows doesn't have the right software driver to communicate with it. This happens for several reasons, and understanding which one applies to you helps you pick the fastest fix.

Most often, it's a fresh Windows 11 install or a major OS update that leaves the driver behind. You clean-install Windows, it loads the generic drivers, and your Ethernet adapter doesn't match the chipset Windows expected. Intel, Realtek, Broadcom, and Killer are the big Ethernet controller vendors, and each one needs its own driver to work properly. If Windows can't find or match the right one, you're left with either nothing in Device Manager or that dreaded yellow warning icon under 'Other devices' labeled 'Ethernet Controller'.

Sometimes the adapter is actually there but disabled or hidden. Device Manager has a tendency to hide devices you've unplugged or disabled in the past, so your Ethernet adapter might be sitting there switched off and invisible. Or your network configuration got corrupted, the TCP/IP stack or Winsock layer (the Windows Sockets component that handles network traffic) can get messed up by an ungraceful shutdown, a failed update, or a conflict with another piece of software.

Less commonly, your BIOS has the onboard LAN disabled, or a motherboard BIOS update didn't re-enable it properly. If you've got a discrete PCIe Ethernet card instead of onboard, it might have come loose during shipping or a hardware swap.

Ethernet Controller Driver Missing: Quick Fix

1

Check and Enable Hidden or Disabled Adapters Easy

  1. Open Device Manager
    Press Win + X and select Device Manager.
  2. Show hidden devices
    Click View > Show hidden devices. This reveals any Ethernet adapters Windows has marked as hidden or disconnected.
  3. Expand Network adapters
    Look for your adapter (it might say Intel, Realtek, Broadcom, etc.). If it shows with a yellow warning icon, it's disabled.
  4. Enable the adapter
    Right-click it and select Enable device. Windows will re-enable it and attempt to load the driver.
  5. Test your connection
    Open Settings > Network & Internet > Ethernet and verify you now have a connection.
✓ If your Ethernet adapter now appears in Device Manager with no warning icon, you're connected. This fixes the ethernet controller driver missing issue for adapters that were simply disabled.

If that didn't work, don't worry. Move on to the next step.

2

Scan for Hardware Changes Easy

  1. In Device Manager, click Action > Scan for hardware changes
    Windows will re-probe your hardware and attempt to detect the Ethernet adapter again.
  2. Wait a moment
    It usually takes 10, 20 seconds. Don't interrupt it.
  3. Check Network adapters
    Expand the Network adapters section again. If your Ethernet adapter now appears, you're done. If it still shows as Ethernet Controller under Other devices, continue to the next fix.
✓ Many users find their adapter after this scan because Windows catches it on a fresh hardware probe.

More Ethernet Controller Driver Missing Solutions

3

Run a Full Network Reset Easy

  1. Open Windows Settings
    Press Win + I.
  2. Navigate to Network & Internet
    Go to Settings > Network & Internet > Advanced network settings.
  3. Find and click Network reset
    Scroll down to the bottom. You'll see a Network reset option.
  4. Click Reset now and confirm
    Windows will warn you that it's about to remove all network adapters and reset networking components. Confirm this action.
  5. Let Windows restart
    Your PC will reboot. Windows will reinstall all detected network adapters and rebuild your network stack from scratch.
  6. Check Device Manager after restart
    Your Ethernet adapter should now appear under Network adapters with its proper name (e.g., Intel Ethernet Connection).
✓ A Network Reset clears out corrupted TCP/IP or Winsock configuration that might be blocking driver recognition. This works for about 60, 70% of users whose adapter is detected but misconfigured.

If the reset didn't fix it, your ethernet controller driver missing error is likely due to the actual driver file being absent from your system, not a configuration issue. Time to download and install the right one.

4

Reset TCP/IP and Winsock from Command Prompt Medium

  1. Open Command Prompt as administrator
    Press the Win key, type cmd, right-click Command Prompt, and select Run as administrator.
  2. Run the first reset command
    Type netsh int ip reset and press Enter. Wait for it to complete.
  3. Reset Winsock
    Type netsh winsock reset and press Enter.
  4. Release and renew DHCP lease
    Type ipconfig /release and press Enter, then ipconfig /renew and press Enter.
  5. Restart your PC
    Close Command Prompt and restart Windows.
  6. Verify in Device Manager
    After reboot, check Device Manager again. Your Ethernet adapter should appear under Network adapters.
✓ These commands are safe and reset your network configuration to factory defaults. They work well when the adapter is detected but the IP stack is corrupted.

Advanced Ethernet Controller Driver Missing Fixes

If quick fixes haven't worked, your PC is missing the actual driver file. This is the most common reason for an ethernet controller driver missing in Windows 11, especially after clean installs. Don't panic, it's fixable, just takes a few extra steps.

5

Identify Your Hardware and Download the Correct Driver Medium

  1. Find your system information
    Press Win + R, type msinfo32, and press Enter. Note your System Manufacturer and System Model (for laptops/OEM systems) or your Baseboard (for custom PCs). This tells you the motherboard or NIC vendor.
  2. Go to the manufacturer's support site on another device
    Since your problem PC has no internet, use a working device (phone, tablet, another laptop). Visit your PC manufacturer's site (Dell, HP, Lenovo, ASUS, MSI, Gigabyte, etc.) or the motherboard vendor's site if it's a custom build.
  3. Search for your exact model
    Use the model number you noted in System Information.
  4. Select Windows 11 64-bit drivers
    Find the Drivers or Support page for your model. Filter by Windows 11 64-bit operating system.
  5. Locate LAN, Ethernet, or Wired Network drivers
    Download the driver package. It's usually labeled as 'LAN Driver', 'Ethernet Driver', 'Intel Network Driver', 'Realtek LAN Driver', or similar.
  6. Download to a USB drive
    Save the driver file (usually a .exe or .zip) to a USB flash drive or cloud storage if you have phone access.
✓ Getting the exact driver from the OEM site is the safest approach. Avoid generic 'universal' driver sites.
6

Transfer the Driver and Install It Medium

  1. Plug the USB drive into your problem PC
    The one with the missing ethernet controller driver.
  2. If it's a .zip file, extract it
    Right-click the driver file > Extract All > choose a location (Desktop works fine).
  3. If it's a .exe installer, run it directly
    Double-click setup.exe or the installer name. Follow the on-screen prompts. The installer will detect your hardware and install the driver for you.
  4. If there's no installer, use Device Manager to install manually
    Open Device Manager. Right-click the problematic device (usually listed as 'Ethernet Controller' under Other devices) > Update driver > Browse my computer for drivers. Point it to the extracted driver folder. Windows will install the driver.
  5. Restart your PC
    After installation, restart Windows.
  6. Verify the adapter in Device Manager
    The Ethernet adapter should now appear under Network adapters with its proper name (e.g., 'Intel Ethernet Connection (2) I219-V') and no warning icon.
✓ After a correct driver install, your Ethernet connection should work immediately. This fixes the ethernet controller driver missing issue in 90%+ of cases where drivers were genuinely absent.

For Intel-based Ethernet controllers, if your OEM driver is outdated or unavailable, you can also try Intel's generic network adapter driver, which is often more up-to-date than bundled OEM versions. The process is identical: download on a working device, transfer via USB, and install.

7

Check BIOS Settings and Reseat Hardware Advanced

  1. Restart your PC and enter BIOS/UEFI
    Immediately after powering on, press the BIOS key (usually F2, Delete, Esc, or F10, check your motherboard manual or startup screen for the exact key).
  2. Locate the Onboard LAN or Ethernet Controller setting
    Navigate using arrow keys. Look in Integrated Peripherals, Onboard Devices, or Chipset settings.
  3. Verify it's set to Enabled
    If it says Disabled, change it to Enabled. Save and exit (usually Ctrl + S or F10).
  4. If you're using a discrete PCIe Ethernet card
    Power off the PC completely. Remove the card from its slot and reinsert it firmly. Make sure it's seated properly in the PCIe slot. Power back on and check Device Manager.
  5. Boot back into Windows and check Device Manager again
    Your Ethernet adapter should now be detected.
ℹ️ This step is rare but necessary if your adapter is completely invisible to Windows, even after driver installation. It addresses hardware-level issues where the BIOS is hiding the device.

If after all these steps your Ethernet adapter still doesn't appear in Device Manager, you may have a hardware fault (failed Ethernet chipset or damaged PCIe slot). Microsoft's official ethernet troubleshooting guide covers additional diagnostics, but at this point a hardware-level repair or replacement is likely needed.

Preventing Ethernet Controller Driver Missing in Windows 11

Once you've fixed this, don't let it happen again. The best defense is proactive driver management before problems start.

Install drivers immediately after a clean install or major update. Don't wait to see if Windows finds them on its own. Download LAN, WLAN, chipset, and graphics drivers from your OEM's support page the same day you install Windows. This is especially critical if you're setting up a fresh build or after a major Windows 11 feature update.

Keep a driver backup on a USB stick. Before you upgrade Windows or do any major system work, copy your current drivers to a USB flash drive. This gives you a fallback if an upgrade removes them. Store it somewhere safe, you might need it six months from now.

Use only official drivers from OEM or Intel. Avoid third-party 'driver updater' utilities. They often install generic, outdated, or wrong versions of drivers. Stick to manufacturers (Dell, HP, ASUS, Lenovo, etc.) and Intel's official pages. If you're worried about keeping drivers current, Windows Update often includes network driver updates, so turn on automatic updates.

Apply Windows Updates regularly. Network stack improvements and driver updates often ship with monthly Windows patches. Setting your PC to install updates automatically is one of the easiest ways to avoid ethernet controller driver missing errors down the line.

Document BIOS changes. If you update your BIOS or tweak settings, write down what you changed. This prevents accidental disabling of onboard LAN during firmware updates. Some BIOS updates reset integrated devices to disabled, knowing what your baseline was helps you spot that.

Shut down cleanly. Don't force power-offs or hold the power button. Ungraceful shutdowns can corrupt your network stack configuration. If Windows is hanging, wait a moment, then use Ctrl + Alt + Delete > Power Off as a last resort, rather than yanking the plug.

Ethernet Controller Driver Missing Windows 11: Summary

An ethernet controller driver missing in Windows 11 almost always feels like a catastrophe, but it's usually just a matter of finding the right driver file and installing it. Start with the quick checks (enable hidden adapters, scan for hardware, network reset), then move to downloading the correct driver from your manufacturer if those don't work. Nine times out of ten, a proper driver install fixes the ethernet controller driver missing issue completely within 30 minutes. The rare cases that linger usually point to a BIOS setting or a hardware problem, and even those are fixable with the steps above. Keep your drivers fresh and backed up, avoid third-party updater tools, and you'll avoid this headache going forward.

Frequently Asked Questions

This indicates Windows has detected the hardware but has no compatible driver installed. Download and install the correct LAN driver from your PC or motherboard manufacturer's support website.

No. Avoid third-party driver updater utilities as they often install incorrect or unstable drivers. Always use official drivers from your OEM, Intel, or Microsoft only.

Use another device with internet access to download the driver, save it to a USB flash drive, then transfer and install it on the problem PC.

A Network Reset removes all network adapters and resets networking components, but it does not delete your files or general Windows settings. Your PC will restart and reinstall network drivers.

Enter BIOS/UEFI during startup (usually F2, Del, or Esc) and check that Onboard LAN is enabled. If using a discrete PCIe card, power off and reseat it in its slot. If still missing, the hardware may be faulty.