0X80340018

Fix ERROR_NDIS_ADAPTER_REMOVED (0X80340018) Fast

Network & Connectivity Beginner 👁 10 views 📅 Jul 21, 2026

This error means Windows lost the network adapter. I'll walk you through quick checks to re-enable it, update drivers, or reset the whole stack. 99% of the time it's a driver glitch.

What the heck is this error?

I got a call last month from a small law firm. Their main desktop couldn't connect to the internet. The error in Device Manager said ERROR_NDIS_ADAPTER_REMOVED (0X80340018). Basically Windows thinks the network card just popped out of the computer—like you unplugged it physically. Most of the time it's a software glitch, not a dead card.

Fix 1: The 30-Second Reboot and Re-enable

Don't overthink it. Half the time the adapter just needs a kick.

  1. Open Device Manager (right-click Start, pick Device Manager).
  2. Expand Network adapters. Look for your Ethernet or WiFi card—it might have a yellow triangle.
  3. Right-click it, choose Disable device. Wait 10 seconds.
  4. Right-click again, choose Enable device.

That fixes the error right there for maybe 30% of setups. If it still shows the error, reboot the whole machine. I swear, a real restart—not shutdown with fast startup on—clears weird NDIS state.

Quick trick: hold Shift while clicking Restart to force a full hardware reinit.

Fix 2: The 5-Minute Driver Rollback or Update

Windows Update sometimes pushes a driver that doesn't play nice. I saw this happen on a Dell Latitude 5420 after a Windows 11 23H2 update. The Intel WiFi 6 adapter threw 0X80340018 every time the laptop went to sleep.

Here's what you do:

  1. In Device Manager, right-click the adapter, pick Properties.
  2. Go to the Driver tab.
  3. If Roll Back Driver is available, click it. That reverts to the last working version. It's gold.
  4. If not, click Update DriverBrowse my computerLet me pick. Pick an older driver from the list.
  5. If that doesn't work, go to the manufacturer's site (Dell, Realtek, Intel) and download the latest driver manually. Install it and reboot.

Fix 3: The 15+ Minute Network Stack Reset

This clears deeper junk. Sometimes the NDIS cache gets corrupted or a hidden virtual adapter interferes. I had a client whose VPN left a ghost adapter that caused this error every time they plugged into the office network.

Step A: Remove hidden devices

Open a command prompt as admin. Type:

set devmgr_show_nonpresent_devices=1

Then start Device Manager from the same window by typing:

devmgmt.msc

In Device Manager, click ViewShow hidden devices. Expand Network adapters. Right-click any grayed-out entries (they're ghosts) and uninstall them. Don't worry, they'll come back if needed.

Step B: Reset Winsock and TCP/IP stack

Still in admin command prompt, run these one at a time:

netsh winsock reset
netsh int ip reset
ipconfig /release
ipconfig /renew
ipconfig /flushdns

Reboot after all that. This clears the TCP/IP stack and WINSOCK catalog. I've seen this fix stubborn 0X80340018 on three different machines.

Step C: Reinstall the network driver from scratch

If nothing else works, uninstall the driver completely. In Device Manager, right-click adapter → Uninstall device. Check the box that says Delete the driver software for this device. Then reboot. Windows will reinstall it fresh.

When to replace the hardware?

If you've done all three fixes and the error still pops up, the card might be physically dying. Especially common on laptops where the internal WiFi module gets jostled or overheats. You can buy a USB WiFi adapter for $15 and be done with it. I've told three small business owners to do exactly that—takes 2 minutes and your time is worth more than troubleshooting a dying chip.

Real talk: What usually causes it

In my experience, the top triggers are:

  • Windows update that messes with the driver (Fix 2 handles this).
  • Power saving settings that disable the adapter after sleep. Go to Device Manager, right-click adapter → Properties → Power Management tab, uncheck Allow computer to turn off this device.
  • Third-party VPN or firewall software that leaves a virtual adapter behind (Fix 3 handles this).

If you're on a desktop with a separate PCIe network card, try reseating it—shut down, open the case, pull the card out, push it back in firmly. I fixed a busted Realtek card that way last week.

One last thing: if you see 0X80340018 in Event Viewer alongside a WHEA error, your hardware is toast. Otherwise, it's almost always software. Trust the steps above.

Was this solution helpful?