When Windows fails to detect a network adapter, the fix is usually a driver reset: open Device Manager, show hidden devices, uninstall the flagged adapter, then reboot so Windows reinstalls it. If it still fails, load the vendor driver from another PC via USB and check BIOS for a disabled onboard NIC.
Symptoms
- No Wi-Fi or Ethernet icon in the taskbar, and Settings shows no network interfaces at all.
- Device Manager lists the adapter under Other devices with a yellow exclamation mark.
- The adapter disappears entirely after a Windows Update or driver rollback.
- ipconfig /all returns no physical adapters, only the loopback interface.
- Ethernet port LEDs stay dark even with a known-good cable and switch port.
Common Causes
Driver not loaded or digitally unsigned
Windows refuses to bind a driver that is corrupted, unsigned after Secure Boot changes, or built for a different chipset revision. The adapter then falls into Other devices or vanishes.
Adapter disabled in BIOS/UEFI
Onboard NICs and integrated Wi-Fi modules can be switched off under Advanced or Onboard Devices. A CMOS reset or firmware update often flips this back to disabled without warning.
Windows Update replaced a working driver
A cumulative update or optional driver push can install a generic Microsoft driver over the OEM one. Realtek and Intel adapters are common casualties.
Power management killed the device
Fast Startup and aggressive USB/PCIe power policies can leave the adapter in a low-power state that Windows never wakes. It looks missing but is only asleep.
Hardware fault or loose M.2 card
A dislodged M.2 Wi-Fi module, a bent Ethernet pin, or a dead PHY chip will present exactly like a driver bug. Rule this out before spending hours in software.
Step-by-Step Fix
- Confirm the adapter is really missing, not just hidden
Open Device Manager, then View, Show hidden devices. Expand Network adapters and Other devices. If the card appears greyed out or with a yellow icon, it is present but unbound. If nothing appears at all, treat this as a hardware or firmware issue next. - Rule out BIOS/UEFI and physical connections
Reboot into UEFI (usually F2, F10, or Del). Under Advanced or Onboard Devices, verify the LAN Controller and Wireless are Enabled. For desktops, reseat the PCIe or M.2 card. For laptops, check the antenna leads if only Wi-Fi is missing. - Force a clean reinstall through Device Manager
Right-click the flagged adapter and choose Uninstall device. Tick Delete the driver software for this device if the box appears. Reboot. Windows scans PCI/USB on startup and reinstalls a matching driver from its store, which resolves most binding failures. - Install the vendor driver, not the generic one
Identify the exact model from the sticker, the motherboard manual, or by running wmic path win32_networkadapter get name on a working PC. Download the driver directly from Intel, Realtek, MediaTek, or your laptop OEM. Transfer via USB and run the installer as Administrator. - Disable Fast Startup and power savings
Open Control Panel, Power Options, Choose what the power buttons do, then untick Turn on fast startup. In the adapter's Properties, Power Management tab, clear Allow the computer to turn off this device to save power. Reboot fully. - Reset the network stack
Open an elevated Command Prompt and run: netcfg -d, then netsh int ip reset, netsh winsock reset, and ipconfig /flushdns. Reboot. This rebuilds Winsock, TCP/IP bindings, and clears stale filter drivers left by VPN clients or antivirus. - Roll back a bad Windows update
If detection broke right after patching, go to Settings, Windows Update, Update history, Uninstall updates. Remove the most recent quality or driver update. Then pause updates for a week while you install the vendor driver so Windows does not overwrite it. - Test the hardware in a live environment
Boot a Linux live USB such as Ubuntu. Run lspci and lsusb. If the adapter shows there but not in Windows, the hardware is fine and the fault is purely a Windows driver issue. If Linux also sees nothing, the adapter or slot is faulty.
Common detection failure patterns and the first fix to try
| What you see | Likely cause | First action |
|---|---|---|
| Yellow triangle in Device Manager | Driver failed to load or is unsigned | Uninstall device, delete driver, reboot |
| Adapter listed under Other devices | No matching driver installed | Install OEM driver from USB |
| No adapter listed at all | Disabled in BIOS or hardware fault | Enable in UEFI, reseat card |
| Adapter vanishes after sleep | Power management timeout | Disable power saving on the NIC |
| Missing after Windows Update | Generic driver replaced OEM | Roll back update, reinstall vendor driver |
| Ethernet LEDs dark | Cable, port, or PHY failure | Test cable and switch port |
Prevention
- Keep a copy of the current NIC driver on a USB stick before major Windows feature updates.
- Set Windows Update to defer optional driver updates so OEM drivers are not silently replaced.
- Disable Fast Startup on desktops where NIC or Wi-Fi drops after shutdown are recurring.
- Document the exact adapter model and driver version in your asset record for faster recovery.
FAQ
Why does my network adapter appear and disappear randomly in Device Manager?
That pattern almost always points to power management or a loose M.2 card. Windows suspends the adapter aggressively on battery, then fails to resume it. Disable power saving on the adapter, turn off Fast Startup, and for laptops, reseat the wireless card and reconnect both antenna leads.
Can I reinstall a network driver without any internet connection?
Yes. Use a second device to download the driver package directly from the laptop or motherboard vendor. Copy the installer to a USB stick. On the affected machine, run it as Administrator. If the installer needs a network check, extract the INF files and point Device Manager at the folder using Update driver, Browse my computer.
Does resetting the network stack delete my Wi-Fi passwords?
A full Network Reset in Settings does remove saved Wi-Fi profiles and VPN configurations. The narrower commands netsh int ip reset and netsh winsock reset do not, but they clear filter drivers and TCP settings. Export important VPN configs first, and note Wi-Fi keys before running a full reset.
Need hands-on help recovering a fleet of devices with missing network adapters? Contact our IT support team.