0XC023002B

Fix STATUS_NDIS_INTERFACE_NOT_FOUND 0XC023002B

This NDIS error kills network connections after sleep or VPN. We'll reset the NIC and restore driver config.

Quick answer: Open Command Prompt as admin and run netsh winsock reset and netsh int ip reset, then reboot. That clears the stale NDIS state and fixes 0XC023002B in most cases.

I know this error is infuriating—one minute you're connected, the next your network icon shows a red X and every ping fails. The error STATUS_NDIS_INTERFACE_NOT_FOUND (0XC023002B) means Windows is trying to reference a network interface that the NDIS (Network Driver Interface Specification) layer has lost track of. This often happens after your machine wakes from sleep, or when you disconnect a VPN abruptly. The NDIS driver stack gets stale—it's like the OS remembers a network card that no longer exists, even though the hardware is physically there.

I've seen this on Windows 10 and Windows 11, especially with Intel Wi-Fi adapters and after using Cisco AnyConnect or OpenVPN. The good news? You don't need to replace hardware. You need to reset the network stack and re-register the interface.

Fix Steps (in order)

  1. Run the network stack reset. Hit Win, type cmd, right-click Command Prompt and choose “Run as administrator”. Then enter these commands, one at a time, pressing Enter after each:
netsh winsock reset
netsh int ip reset
ipconfig /release
ipconfig /renew
ipconfig /flushdns
  1. Disable and re-enable the network adapter. Press Win+X, select “Device Manager”. Expand “Network adapters”, right-click your active adapter (e.g., “Intel(R) Wi-Fi 6 AX201”), and choose “Disable device”. Wait 10 seconds, then right-click again and select “Enable device”. This forces NDIS to reload the driver.
  2. Reinstall the network driver. In Device Manager, right-click the adapter and select “Uninstall device”. Check the box that says “Delete the driver software for this device” if it appears, then click Uninstall. Restart your PC—Windows will automatically reinstall the driver. If it doesn't, download the latest driver from your manufacturer's site (Intel, Realtek, etc.).
  3. Check for corrupted network services. Open Services (type services.msc in Run), find “Network List Service” and “Network Location Awareness”, and make sure they're set to “Automatic” and running. If not, start them.

If the main fix doesn't work

Sometimes the reset alone isn't enough. Here's what to try next.

  • Run the Windows Network Troubleshooter. Go to Settings > Network & Internet > Status, click “Network troubleshooter”. It's hit or miss, but it can sometimes re-register the interface.
  • Reset the Winsock catalog manually via PowerShell. Open PowerShell as admin and run:
netsh winsock reset catalog
  • Check for IP helper service conflicts. If you have a VPN client, stop it and disable its network adapter temporarily. Right-click the adapter in Network Connections and select “Disable”. Then try connecting without the VPN.
  • Update your BIOS/chipset drivers. This error can appear if your motherboard's network controller is misbehaving after a Windows update. Check your OEM's support page (Dell, HP, Lenovo).

Prevention tips

To avoid this recurring, a few habits help:

  • Always disconnect VPNs gracefully—don't just kill the process. Use the app's “Disconnect” button.
  • Update network drivers regularly, but skip beta versions. Stick with stable releases from the manufacturer.
  • If you use sleep often, consider changing your power plan to “High Performance” temporarily to see if the error stops. Some users report that Modern Standby (S0) triggers this bug on certain laptops.
  • Do a clean boot to rule out third-party services messing with NDIS. If that fixes it, re-enable services one by one until you find the culprit.

In my years running a help desk, this error was almost always a driver state issue, not a hardware failure. The reset I gave you first works about 80% of the time. When it doesn't, the driver reinstall usually seals the deal. Give it a shot—and if you're still stuck, check the Windows event log (Event Viewer > Windows Logs > System) for the exact time stamp of the error. That'll point you to the specific component that's failing.

Related Errors in Network & Connectivity
Wi-Fi Direct Pairing Fails: Devices See Each Other But Can't Connect Network cable unplugged Network cable unplugged error in Windows 10/11 Fix network driver crash resetting your NIC in Windows 10/11 0X0000258F WINS error 0X0000258F: initialization failed fix

Was this solution helpful?

EP
Erropedia Team
Tech Support Editors
The Erropedia editorial team researches and documents real-world tech errors from across Windows, Linux, macOS, networking, databases, cloud platforms, and more. Every solution is reviewed for accuracy and updated as software and systems evolve.