Windows

Updating Network Driver in Windows: Complete Guide

This guide provides a detailed walkthrough on updating network drivers in Windows to resolve connectivity problems and enhance connection speed.

Updated at February 16, 2026
5-10 min
Medium
FixPedia Team
Применимо к:Windows 10Windows 11

Introduction

A network driver is a software bridge between the Windows operating system and your network adapter (Ethernet, Wi-Fi). Over time, drivers become outdated, incompatible with system updates, or corrupted, leading to internet issues: slow speeds, frequent disconnections, or complete network unavailability. Updating the driver often resolves these problems, improves stability, and can even boost network performance. In this guide, you will learn how to safely and effectively update a network driver in Windows 10 and 11.

Requirements

Before you begin, ensure you have:

  • A computer with Windows 10 or Windows 11 (64-bit version).
  • Administrator privileges — required for installing drivers and rebooting the system.
  • Internet access (on the target computer or another device) to download the driver. If no internet is available, download the driver in advance on another device and transfer it via USB flash drive.
  • Your network adapter model — we will help you identify it in the first step.
  • A restore point (optional but recommended) — create one via "Create a restore point" in the system to revert changes if something goes wrong.

Step 1: Identify Your Network Adapter Model

Before searching for a driver, you need to know exactly which network adapter you have. This can be done in several ways.

  1. Open Device Manager:
    • Press Win + X and select "Device Manager" from the menu.
    • Or press Win + R, type devmgmt.msc, and press Enter.
  2. In the Device Manager window, find and expand the "Network adapters" section.
  3. Under this section, you will see a list of devices. Typically, they look like:
    • Intel(R) Ethernet Connection I219-V
    • Realtek PCIe GBE Family Controller
    • Qualcomm Atheros AR9565 Wireless Network Adapter
    • Wi-Fi or Wireless Network for Wi-Fi adapters.
  4. Write down the exact model name. If there are multiple adapters (e.g., separate Ethernet and Wi-Fi), determine which one needs updating (usually the one that isn't working).

Through PowerShell (Alternative)

If you prefer the command line:

  1. Open PowerShell as an administrator (Win+X → Windows PowerShell (Admin)).
  2. Enter the command:
    Get-WmiObject Win32_NetworkAdapter | Where-Object {$_.NetEnabled -eq $true} | Select-Object Name, DeviceID
    
  3. The output will show only enabled adapters with their names and IDs. The Name is the model.

💡 Tip: If in Device Manager under "Network adapters" there is an unknown device with a yellow exclamation mark, this may indicate a missing driver. In such a case, identifying the model via PowerShell might not work—use Device Manager.

Step 2: Find and Download the Driver

Now that you know your adapter model, go to the manufacturer's official website. This guarantees a compatible and safe driver.

Key Manufacturers and Where to Look

  • Intel: downloadcenter.intel.com — enter the model (e.g., "I219-V") in the search.
  • Realtek: realtek.com → "Downloads" section → "Network" → select your model.
  • Broadcom: broadcom.com → Support → Downloads.
  • Qualcomm Atheros: qualcomm.com → Support → Downloads.
  • For laptops: Visit your laptop manufacturer's support site (Dell, HP, Lenovo, Asus, etc.), select your model, and download the network adapter driver.

What to Consider When Downloading

  1. Exact model — ensure you select the correct one. Sometimes a series has multiple variations.
  2. Windows version — choose the driver for your Windows version (10 or 11) and architecture (64-bit, if you have a modern PC). This is usually indicated in the download options.
  3. Language — if there's a choice, take the English version (usually the most up-to-date) or Russian if available.
  4. Driver type — usually an .exe executable file or a .zip archive containing an .inf file. For .exe, simply run the installer. For .zip, manual installation will be required (see below).
  5. Driver version — choose the latest stable version. Beta versions may contain bugs.

⚠️ Important: Never download drivers from third-party sites offering "automatic updates" (Driver Booster, Driver Easy, etc.). They may contain adware, malware, or incompatible drivers. Always use official sources.

Step 3: Install the Driver

The installation process depends on the type of file you downloaded.

For Executable Files (.exe)

  1. Run the downloaded .exe file as an administrator (right-click → "Run as administrator").
  2. Follow the installation wizard instructions:
    • Usually, you need to accept the license agreement.
    • At the component selection stage, check the option "Perform a clean installation" or "Remove previous driver version" if available. This helps avoid conflicts.
    • If the wizard offers to restart the computer immediately—agree.
  3. Wait for the installation to complete. If a restart isn't prompted, do it manually.

For Archives with .inf Files (Manual Installation)

If you downloaded an archive containing an .inf file:

  1. Extract the archive to a convenient folder (e.g., C:\Drivers\Network).
  2. Open Device Manager.
  3. Find your network adapter, right-click → "Update driver".
  4. Select "Browse my computer for drivers""Let me pick from a list of available drivers on my computer""Browse".
  5. Point to the extracted folder where the .inf file is located. Click "Next".
  6. The system will install the driver. After completion, restart your computer.

💡 Tip: Before installing the new driver, you can manually remove the old one. In Device Manager, right-click the adapter → "Uninstall device". Check "Delete the driver software for this device". Then install the new driver.

Step 4: Alternative Update Methods

If you don't want to search for the driver manually, there are other options.

  1. In Device Manager, right-click your network adapter → "Update driver".
  2. Select "Search automatically for updated driver software".
  3. Windows will connect to Windows Update and attempt to find a suitable driver.

⚠️ Limitation: This method often installs not the latest, but only the drivers Microsoft has tested and added to its catalog. This can be an outdated version, especially for newer adapters.

Through Windows Update

  1. Open Windows Settings (Win + I) → "Update & Security""Windows Update".
  2. Click "Check for updates".
  3. If driver updates are available, they will appear in the list. Install them.

Using PowerShell (For Advanced Users)

You can use PowerShell to update drivers via Windows Update:

# Run PowerShell as an administrator
Install-Module -Name PSWindowsUpdate -Force
Get-WindowsUpdate -AcceptAll -Install -AutoReboot

⚠️ Caution: This method will update all available drivers, not just network ones. Use with caution if you only want to update the network adapter specifically.

Step 5: Verify the Result

After rebooting, ensure the update was successful.

Check Driver Version

  1. Open Device Manager.
  2. Right-click your network adapter → "Properties""Driver" tab.
  3. Click "Driver Details" and from the dropdown select "Driver Version". Note the version.
  4. Compare it with the version you downloaded. They should match (or be newer if you installed a beta version).

Test Internet Connection

  • Open your browser and visit any website (e.g., google.com).
  • Check speed and stability: try downloading a file or watching a video.
  • In the Notification Area (system tray), the status should show "Connected with internet access".

Check via Command Prompt

Open Command Prompt (cmd) and run:

ping 8.8.8.8 -t

This sends packets to Google's DNS server. If you see replies (time < 100 ms), the connection works. To stop, press Ctrl + C.

Step 6: Common Problems and Solutions

Even when following all steps, issues can arise.

Problem: Internet Disappeared After Driver Installation

Causes:

  • Driver is incompatible with your Windows version or adapter model.
  • Conflict with other software (e.g., antivirus).
  • Incorrect installation (old driver not removed).

Solution:

  1. Roll back the driver: In Device Manager, adapter properties → "Driver" tab → "Roll Back Driver" button. This restores the previous working version.
  2. Reinstall manually: Uninstall the adapter from Device Manager (with driver removal), reboot, then install the driver again.
  3. Check compatibility: Ensure the downloaded driver is exactly for your model and Windows version. Try an older driver version from the manufacturer's site.

Problem: Driver Installation Error

Messages: "Failed to install driver", "Error 0x80070005" (access denied), etc.

Solution:

  • Run the installer as an administrator.
  • Temporarily disable antivirus and firewall (they sometimes block installation).
  • If using an .inf file, ensure the path contains no Cyrillic characters or special symbols.
  • For access errors: verify your user account has administrator rights.

Problem: Cannot Find Driver on Manufacturer's Website

Causes:

  • An outdated adapter model whose drivers have been removed from the site.
  • A laptop with an OEM adapter whose drivers are only on the laptop manufacturer's site.

Solution:

  • For laptops, look for the driver on the manufacturer's support site (Dell, HP, etc.) for your specific model.
  • For older adapters, try archives (e.g., station-drivers.com or similar, but with caution). Better to use a driver from Windows Update.
  • If the adapter is very old, the standard Microsoft driver (built into Windows) may work adequately—consider not updating.

Problem: Driver Installed, but Adapter Not Detected in Device Manager

Causes:

  • Adapter disabled in BIOS/UEFI.
  • Physical failure.
  • Resource conflict.

Solution:

  1. Check BIOS/UEFI: during boot, enter BIOS settings (usually Del or F2) and ensure the network adapter is enabled.
  2. In Device Manager, click "Action" → "Scan for hardware changes".
  3. If the adapter appears with an error, try updating the driver manually (as described above).
  4. If the adapter doesn't appear, it may be faulty or not connected. Check physical connection (for Ethernet) or Wi-Fi module status.

💡 Prevention: To avoid future issues, create restore points before updating drivers and periodically check for updates manually, but don't install everything—only necessary ones.

F.A.Q.

How to identify your network adapter model?
What to do if internet stops working after updating the driver?
Can I update the driver through Windows Update?

Hints

Open Device Manager
Find the network adapter
Download driver from manufacturer's website
Install the driver
Restart the computer
Check the connection

Did this article help you solve the problem?

FixPedia

Free encyclopedia for fixing errors. Step-by-step guides for Windows, Linux, macOS and more.

© 2026 FixPedia. All materials are available for free.

Made with for the community