When every network adapter vanishes — no Wi-Fi, no Ethernet, Device Manager’s Network adapters section empty or absent — the laptop is an island. No internet means no downloading drivers, no Windows Update, no remote help. The urgency is real, but the fix sequence is methodical: this is an enumeration problem, and enumeration problems have a finite list of causes.
This guide covers both adapters together and each separately, plus the offline bridge tactics that get you downloading drivers again. For Wi-Fi-only disappearances, our Wi-Fi adapter guide goes deeper on the wireless-specific causes.
Why this happens
- Corrupted network stack. Winsock/TCP-IP damage can suppress adapter enumeration.
- Failed chipset driver. Both adapters depend on chipset controllers; a bad chipset driver takes down all networking.
- BIOS disabled the adapters. Firmware toggles for WLAN and LAN hide them from Windows entirely.
- A Windows update broke the drivers. Update-delivered network drivers occasionally fail catastrophically.
- Power-state corruption. Sleep/hibernate bugs can leave adapters unenumerated until fully power-cycled.
- Third-party VPN/filter drivers. Network filter drivers from VPNs or security suites can wedge the stack.
- Hardware failure. Dead controllers don’t enumerate — the diagnosis of exclusion.
How to fix it
Work through these in order — diagnose first, then act.
Fix 1: Reveal hidden devices and check for disabled adapters
First, establish exactly what’s missing versus hidden versus disabled.
- Open Device Manager, click View > Show hidden devices.
- Expand Network adapters — note grayed-out entries (disconnected) and any with down arrows (disabled; right-click > Enable device).
- Check Other devices for unknown entries that may be your adapters without drivers.
- Click Action > Scan for hardware changes and watch for reappearance.
A disabled adapter found here is a thirty-second fix — enable it and move on. The distinction matters because everything below assumes true absence; don’t do BIOS surgery for a right-click problem.
Fix 2: Get online via a bridge device
Before deeper fixes, establish a way to download drivers — you’ll likely need it.
- Connect your phone via USB and enable USB tethering — Windows sees it as a new network adapter independent of the missing ones.
- Alternatively, use a USB Wi-Fi or USB Ethernet adapter if you have one.
- Confirm the bridge connection works by loading a webpage.
- Keep the bridge connected through the driver fixes below — you’ll fetch packages with it.
USB tethering is the unsung hero of network troubleshooting: it bypasses the entire internal network hardware. With it active, the pressure drops — you can download drivers, search error codes, and work methodically instead of frantically.
Fix 3: Check BIOS for LAN/WLAN toggles
Firmware can hide network hardware from the OS without any Windows-visible trace.
- Restart into BIOS/UEFI setup.
- Look for Integrated NIC, WLAN, Wireless, or Onboard LAN settings — enable everything network-related.
- Check for Deep Sleep or power settings that might gate the controllers.
- Save, exit, and re-check Device Manager after booting.
Some BIOSes have separate toggles for wired and wireless — verify both. If the toggles were already enabled, note that too; it eliminates firmware from the suspect list and moves focus to drivers.
Fix 4: Reinstall chipset and network drivers
The chipset driver is the foundation; network drivers build on it.
- Using your bridge connection, download the chipset driver for your exact model from the manufacturer — Dell or HP .
- Download the wired (Ethernet) and wireless drivers too.
- In Device Manager (hidden devices shown), uninstall any network-related entries, ticking Attempt to remove the driver.
- Install chipset first, restart, then network drivers, then restart again.
The chipset-first ordering is structural, not ritual: network controllers are PCIe/USB devices managed through chipset logic. Installing network drivers onto a broken chipset foundation reproduces the failure. For machines with no bridge available, our offline driver guide covers the USB transfer method.
Fix 5: Remove VPN and filter drivers
Third-party network filters can wedge enumeration for all adapters.
- Uninstall VPN clients temporarily via Settings > Apps.
- In an elevated Command Prompt, run
netsh winsock resetandnetsh int ip reset. - Open Network Connections (ncpa.cpl), right-click any connection > Properties, and uninstall non-Microsoft protocol/filter entries you recognize as third-party.
- Restart and check whether the adapters reappear.
VPN filter drivers operate at a layer below the adapters themselves — when they corrupt, they can take down the whole network device enumeration. The winsock reset clears their hooks. Reinstall the VPN afterward if you need it; a fresh install rarely reproduces the corruption.
Fix 6: Full power-drain and network reset
Combine the deepest software reset with the deepest power reset.
- Shut down completely, disconnect all power, and hold the power button 30 seconds (remove the battery if possible).
- Boot up, then run Settings > Network & internet > Advanced network settings > Network reset.
- After the restart, reinstall the chipset and network drivers from Fix 4 onto the clean configuration.
- Re-check Device Manager before reconnecting VPNs or custom network software.
The order — power drain, then network reset, then driver reinstall — ensures each layer is clean before the next is built on it. Reversing the order (drivers before reset) is the common mistake that forces a second pass.
Fix 7: Diagnose hardware failure
When software is exhausted, determine whether the controllers are dead.
- Boot a Linux live USB and check whether the network adapters appear there — if yes, it’s a Windows problem, not hardware.
- Run the manufacturer’s built-in hardware diagnostics (all major vendors include network controller tests).
- If both adapters fail everywhere and diagnostics confirm it, the fault is likely the chipset or board — professional repair.
- As a permanent workaround, USB network adapters are cheap and fully functional — many users simply adopt one rather than repairing the board.
The Linux test is decisive: hardware that enumerates in Linux but not Windows is a Windows problem by definition. If it fails in both, you’ve earned the hardware verdict — and the USB adapter workaround means even that verdict doesn’t have to end the laptop’s useful life.
Closing
A missing network adapter is an enumeration failure with a short suspect list: hidden, disabled, BIOS-gated, driverless, stack-corrupted, or dead. The bridge connection (Fix 2) is the tactical key — it converts a no-internet emergency into a routine driver job. Work the list in order, and the adapter reappears; if it doesn’t, the Linux test tells you honestly whether you’re fighting software or shopping for a USB adapter.
