The 30-second fix: restart network adapter (you'll test the real problem)
This won't fix the root cause, but it'll tell you if we're dealing with a driver crash or something else. If your internet dropped right now, run this quick reset and see if the adapter comes back on its own.
- Press Windows Key + R, type
ncpa.cpl, hit Enter. - Right-click your active network adapter (usually "Ethernet" or "Wi-Fi").
- Select Disable. Wait 10 seconds—you'll lose connection for a moment. That's normal.
- Right-click it again and select Enable. You should see the icon change to "Identifying..." then "Connected" within 15 seconds.
If the adapter re-enables and works, great. But if you see the same drop happen again later today (and you probably will), the driver's crashing. Move to the next fix.
The 5-minute fix: update or roll back the network driver
Nine times out of ten, this is where the problem stops. The driver is either outdated or a recent Windows Update pushed a bad one. Here's how to handle both cases.
Update the driver (try this first)
- Press Windows Key + X and select Device Manager.
- Expand Network adapters. You'll see your card—something like "Realtek PCIe GbE Family Controller" or "Intel(R) Ethernet Connection I219-V".
- Right-click it and choose Update driver.
- Select Search automatically for drivers. Windows will check online. If it finds a newer one, let it install. Restart your PC when it's done.
- After reboot, note: if the issue was a bad Windows Update driver, this might install the same bad one again. Don't worry—we'll roll back next.
Roll back the driver (if the problem started after a recent update)
- Go back to Device Manager, right-click your network adapter, select Properties.
- Click the Driver tab. If the Roll Back Driver button is clickable (not grayed out), click it.
- Follow the prompts. It'll tell you why you're rolling back—just pick "Other" or "My device stopped working after the update."
- Restart your PC. After it comes back up, your Internet should be stable. If the button was grayed out, there's no previous driver to go back to—skip to the advanced fix.
If updating or rolling back didn't help, or you can't do either, you've got a driver that's genuinely broken or misconfigured. Next step.
The 15+ minute fix: disable power saving and perform a network reset
This is where we get aggressive. The driver's crashing because Windows is trying to save power on your NIC, or because some cached network settings are corrupt. Let me walk you through both.
Disable power saving on the NIC
- Open Device Manager again. Right-click your network adapter, select Properties.
- Click the Power Management tab.
- Uncheck Allow the computer to turn off this device to save power.
- Click OK. No restart needed yet. This alone stops Windows from yanking power to the NIC while it's idle, which is a common cause of driver crashes.
Run the full network reset
- Press Windows Key + I to open Settings.
- Go to Network & Internet (Windows 10) or Network & internet (Windows 11).
- Scroll down and click Advanced network settings (Windows 11) or Network reset (Windows 10). On Windows 10, you'll see a button that says Reset now—click it. On Windows 11, under More settings, click Network reset, then Reset now.
- Windows will warn you that this will remove saved Wi-Fi networks and VPN connections. That's fine—you'll just reconnect. Click Reset. Your PC will restart after 5 minutes or you can click Reset now to make it happen immediately.
- After the restart, Windows re-installs your network drivers from scratch. You'll need to reconnect to Wi-Fi (or if Ethernet, it'll just work). Test for a day—the crashes should be gone.
Still crashing? Check for hardware failure or try a different driver version
If you've done all three steps and the adapter still resets, you're looking at one of two things:
- Hardware failure: If your laptop or desktop is older (5+ years), the NIC chip itself could be dying. Try a USB Ethernet adapter as a test. If that doesn't crash, your onboard NIC is toast.
- OEM driver needed: Go to your PC manufacturer's support site (Dell, HP, Lenovo, etc.) and download the exact network driver for your model. Don't use the generic Windows one. Install it manually: in Device Manager, right-click adapter, select Update driver > Browse my computer for drivers > Let me pick from a list... > Have Disk and point to the downloaded file.
Real-world trigger: This error is common on Dell OptiPlex 3080s with Realtek NICs after the Windows 11 22H2 update. The driver crashes every 15-30 minutes with Event ID 5007 in the System log. The power-saving disable + network reset combo fixes it 95% of the time. If that doesn't work, the Realtek driver from Dell's support site (version 10.68.823.2022 or newer) is the golden bullet.