sodcalculator

10 Tech How-To

Fix Windows Can’t Find Network Adapter Driver

Guide 10-36321 · Updated · Step by step

If Windows reports “Windows could not find a driver for your network adapter,” it means the operating system has no working driver for your Wi-Fi or Ethernet hardware, so you’re offline. The fix is to reinstall or update the driver, which you can do from Device Manager, Windows Update, or by downloading the driver from the manufacturer’s website on another device.

Why This Error Happens

This error typically appears after a fresh Windows installation, a major update, or a hardware change. The network adapter is a physical component (like a Wi-Fi card or a chip on the motherboard) that needs a software driver to communicate with Windows. If the driver is missing, corrupted, or incompatible, Windows can’t use the adapter, and you’re left without internet.

Common triggers include:

  • Installing a new version of Windows that doesn’t include the driver for your specific adapter.
  • A Windows update that replaced a working driver with an incompatible one.
  • Using a USB Wi-Fi adapter that requires a driver you haven’t installed yet.
  • Malware or a system restore that deleted or damaged driver files.

Check Device Manager First

Before you download anything, confirm that the adapter is actually present and just missing a driver. Open Device Manager by right-clicking the Start button and selecting it. Look under “Network adapters.” If you see a device with a yellow exclamation mark or one labeled “Network Controller” under “Other devices,” that’s your adapter without a driver.

Right-click that device and select “Update driver.” Choose “Search automatically for drivers.” Windows will check its local cache and Windows Update. If it finds a driver, it will install it. If not, you’ll see the error message again, and you’ll need to try another method.

Use Windows Update to Find the Driver

Windows Update sometimes has drivers that the automatic search misses. Go to Settings > Update & Security > Windows Update (on Windows 11, it’s Settings > Windows Update). Click “Check for updates.” If there are optional driver updates, they’ll appear under “Optional updates” or “View optional updates.” Install any that mention your network adapter or the manufacturer’s name.

This works best if you have another way to get online, like Ethernet or a phone tethering, because Windows Update needs an internet connection to download the driver. If you’re completely offline, you’ll need to use another device to download the driver manually.

Download the Driver from the Manufacturer

This is the most reliable fix. You need to find out the exact model of your network adapter. If you know your computer’s make and model (e.g., Dell XPS 13, HP Pavilion), go to the manufacturer’s support website, search for your model, and download the network driver. If you built your PC or use a USB adapter, check the motherboard or adapter manufacturer’s website.

You’ll need to do this on another device with internet access, then transfer the driver file to the affected computer via USB drive or external hard drive. Once you have the file:

  1. Extract the downloaded file if it’s a ZIP or EXE that extracts.
  2. Open Device Manager, right-click the network device, and select “Update driver.”
  3. Choose “Browse my computer for drivers.”
  4. Navigate to the folder where you extracted the driver and select it.
  5. Follow the prompts to install.

If You Can’t Identify the Adapter

If Device Manager shows an unknown device but you don’t know what it is, you can find out using the hardware ID. Right-click the unknown device, select “Properties,” go to the “Details” tab, and in the “Property” drop-down select “Hardware Ids.” You’ll see something like PCI\VEN_8086&DEV_24F3. The VEN is the vendor ID and DEV is the device ID.

Search those codes online (e.g., “VEN_8086 DEV_24F3 driver”) to find the manufacturer and download the correct driver. This is a common trick that works for any hardware, not just network adapters.

What to Do If the Driver Is Already Installed

Sometimes the driver is present but not working properly. 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 restart your computer. Windows will reinstall the driver automatically on boot. If that doesn’t work, try rolling back the driver: in the adapter’s Properties, go to the “Driver” tab and click “Roll Back Driver” if available.

Another option is to use a system restore point from before the issue started. This can undo driver changes that broke things. Search for “Create a restore point” in the Start menu, open System Properties, and click “System Restore.” Follow the prompts to pick a restore point and restore your system.

When All Else Fails: Use Ethernet or a USB Adapter

If you can’t get the driver installed, you can temporarily get online with an Ethernet cable plugged directly into your router, or by using a USB Wi-Fi adapter that has a driver CD or a driver that Windows can find automatically. Many USB adapters are “plug and play” and will install a basic driver without internet. Once you’re online, you can then download the correct driver for your built-in adapter.

This is also a good long-term solution if the built-in adapter is physically damaged. A USB adapter is inexpensive and doesn’t require opening your computer.

Frequently Asked Questions

Why does Windows say it can’t find a driver when I have the driver file?

You might have downloaded the wrong driver (e.g., for a different Windows version or architecture), or the file is still compressed. Make sure you extract the ZIP file and that the driver is for your exact adapter model and Windows version (64-bit vs 32-bit).

Can I fix this without another computer?

Yes, if you have an Ethernet port and a cable, you can plug into your router to get online and then use Windows Update or the manufacturer’s site. If not, you can use your phone’s USB tethering to share its internet connection with your PC via a USB cable.

Is it safe to use a driver from a third-party website?

It’s risky. Stick to the manufacturer’s official website or Windows Update. Third-party driver download sites often bundle adware or outdated drivers. If you must use one, scan the downloaded file with antivirus software and verify the file’s digital signature.

Will reinstalling Windows fix this?

It might, if the issue is a corrupted system file. But if the driver is missing because Windows doesn’t have it in its catalog, a clean install won’t help. You’ll still need to download the driver manually. Try the other fixes first.

How do I know if my network adapter is broken?

If Device Manager shows the adapter with an error even after installing the correct driver, and it still doesn’t work, it might be physically damaged. Try a USB adapter to confirm the rest of the system is fine. If the USB adapter works, the built-in one is likely faulty.

Related

General steps for current mainstream versions; menus can differ by device and version. See the disclaimer or report an error.

More in this bed

The whole Tech How-To bed →