How to Completely Remove an Old Wi-Fi Adapter Driver: 3 Proven Methods

Wi-Fi connection issues are often caused not by the router or ISP, but by outdated or conflicting network adapter drivers. Even after installing the latest version old Wi-Fi driver may remain in the system, causing crashes, slow speeds, or complete network failure. In this article, we'll look at how Cleanly remove the driver — not only uninstall it using standard Windows tools, but also get rid of any remaining files in the registry and cache that interfere with the adapter's proper operation.

The peculiarity of Wi-Fi drivers is that they are often integrated into packages from the manufacturer (for example, Intel PROSet/Wireless or Qualcomm Atheros), which are not always completely removed through Programs and Features. We will consider manual methods (via Device Manager and command line), as well as specialized utilities like Display Driver Uninstaller (DDU), which guarantee a clean uninstallation. Important: This procedure requires administrator privileges and may temporarily disable your network connection—be prepared in advance.

Why you should remove old Wi-Fi drivers

Many users simply update the driver through the Device Manager, without realizing that the old version remains in the systemThis leads to:

  • 🔄 Version conflicts: New and old driver files may overlap each other, causing errors like CODE 10 or CODE 43 in the Device Manager.
  • 🐢 Slowing down work: duplicate services and processes (eg WlanSvc) load the system even when the adapter is not used.
  • 🚫 Connection blocks: some drivers (especially from Broadcom or Realtek) block new security protocols (for example, WPA3), if not completely removed.
  • 🔧 Problems after Windows update: the system can automatically "roll back" the driver to the old version if its files remain in the storage C:\Windows\System32\DriverStore.

Case study: After upgrading to Windows 11, users of adapters TP-Link Archer T4U Often encounter a situation where the system "sees" the network, but does not connect to it. The reason is a conflict between the driver from TP-Link (version 1049) and built-in driver MediaTek (version 3005). The solution is to completely uninstall both drivers and then install the latest version from the manufacturer's website.

📊 What Wi-Fi adapter do you have?
Built into the laptop
USB adapter (TP-Link, D-Link, etc.)
PCIe card (for PC)
I don't know/I don't remember

Preparing for removal: what you need to do in advance

Before proceeding with the uninstallation, please follow the steps below mandatory stepsTo avoid losing internet connection:

Download the latest driver from the adapter manufacturer's official website|Save a backup copy of the current driver (optional)|Connect your computer to the router via an Ethernet cable|Create a system restore point|Disable your antivirus (it may block changes to system files)-->

If you don't have access to wired internet, Download the driver to another computer and transfer it to a flash drive.For adapters Intel AX200/AX210 or Qualcomm QCA61x4 It is recommended to use drivers from the laptop manufacturer's website (for example, Dell or HP), and not the universal versions from the site Intel - they may contain additional settings for a specific model.

Creating a restore point:

  1. Click Win + R, enter sysdm.cpl and go to the tab System protection.
  2. Select your system drive (usually C:) and press Create.
  3. Specify a name (for example, "Before removing the Wi-Fi driver") and wait for it to complete.
⚠️ Attention: If you are using a laptop with kill switch (physical Wi-Fi switch), make sure it is turned on. Some models (e.g., Lenovo ThinkPad) block the installation of drivers if the adapter is disabled by hardware.

Method 1: Uninstall via Device Manager

This is the easiest way, but it does not guarantee complete removal All driver files. Suitable if you simply want to reinstall the driver without a deep clean.

Instructions:

  1. Open device Manager: click Win + X and select the appropriate item.
  2. Expand the section Network adapters.
  3. Find your Wi-Fi adapter (e.g. Intel(R) Wi-Fi 6 AX200 or Realtek RTL8821CE).
  4. Right click and select Remove device.
  5. Check the box Remove the driver software for this device (if available) and confirm.

After removal:

  • 🔄 Restart your computer. Windows will attempt to automatically install the driver from its repository.
  • 🚫 If the network doesn't work, install the previously downloaded driver manually via Update driver in the Device Manager.
⚠️ Attention: In some cases (especially on laptops ASUS or Acer) after removal the adapter may be identified as Unknown device with an error code 28This means that Windows couldn't find the driver in its store. Install it manually.

Method 2: Complete Removal via Command Prompt (DISM)

This method removes the driver from Windows component stores (DriverStore), which prevents it from being automatically restored. Suitable for advanced users.

Steps:

  1. Open Command prompt as administrator (Win + X → Terminal (Admin)).
  2. Enter the command to view all installed Wi-Fi drivers:
    pnputil /enum-drivers | find "Net" | find "Wi-Fi"

    Remember Inf file name (For example, netwtw08.inf For Intel).

  3. Remove the driver by info file name:
    pnputil /delete-driver oem{number}.inf /uninstall /force

    Replace {number} to the real identifier from the output of the previous command.

  4. Clear the driver cache:
    DISM /Online /Cleanup-Image /AnalyzeComponentStore
    

    DISM /Online /Cleanup-Image /StartComponentCleanup /ResetBase

Example of command output pnputil for the adapter Realtek RTL8822BE:


Published name: oem12.inf

Original name: netrtwlane.inf

Driver class: NET

Date: July 5, 2022

Version: 2026.0.10.213

Team Description When to use
pnputil /enum-drivers Shows all installed drivers To find the name of the Wi-Fi adapter info file
pnputil /delete-driver Removes the driver from the repository. After defining the target info file
DISM /Cleanup-Image Clears the component cache If the driver is restored after reboot
⚠️ Attention: Team DISM /ResetBase Removes all superseded versions of Windows components, including updates. If problems with other devices (such as a video card) occur after performing this procedure, restore the system from a restore point.

Method 3: Using Display Driver Uninstaller (DDU)

Utility DDU (Display Driver Uninstaller) was originally created to remove video card drivers, but it also works great for network adapters. It removes all traces of the driver, including registry entries and temporary files.

Step-by-step instructions:

  1. Download DDU from the official website Wagnardsoft (version for network drivers).
  2. Unzip the archive and run Display Driver Uninstaller.exe on behalf of the administrator.
  3. From the drop-down menu, select Network (and not Graphics).
  4. In the list of devices, select your Wi-Fi adapter and click Clean and restart.
  5. After rebooting, install the new driver manually.

Advantages DDU:

  • 🧹 Removes drivers all manufacturers (including rare ones, for example, Ralink or Marvell).
  • 🔍 Cleanses UpperFilters And LowerFilters in the registry, which often cause errors.
  • 🛡️ Blocks automatic installation of Windows drivers while running.

Interface example DDU for the adapter Broadcom 802.11ac:

What does a DDU for a Wi-Fi adapter look like?

The utility window will display the adapter name (for example, Broadcom 802.11ac Network Adapter), driver version (for example, 7.35.346.0) and manufacturer. The following options are available below:

- Clean and restart (recommended) - removes the driver and restarts the PC.

- Clean and do NOT restart — only removal, without rebooting (needed for manual registry cleaning).

⚠️ Attention: Do not use DDU on laptops with hybrid adapters (for example, Intel Wi-Fi + Bluetooth). Removing the Wi-Fi driver may impair the Bluetooth module. In such cases, it's best to uninstall the drivers separately through Device Manager.

What to do if Wi-Fi doesn't work after deleting

If the adapter has disappeared from Device Manager or is detected with an error, follow these steps:

  1. Check the physical connection:
    • For USB adapters (For example, TP-Link TL-WN725N): try a different port or computer.
    • For PCIe boards (For example, ASUS PCE-AC56): Make sure the board fits snugly into the slot.
  • Install the driver manually:
    Device Manager → Network Adapters → Update Driver → Browse my computer for driver software → Specify the folder with the downloaded driver
  • Check your Wi-Fi services:
    Win + R → services.msc → Find services:
    

    - WLAN AutoConfig (must be Launched)

    - Network connections (startup type: Automatically)

  • If the adapter is still not detected, the problem may be in the device itselfFor example, USB adapters D-Link DWA-131 They often fail after power surges. You can check this by connecting the adapter to another PC.

    Win + R → gpedit.msc → Computer Configuration → Administrative Templates → System → Device Installation → Prevent installation of devices with drivers from Windows Update-->

    How to avoid driver problems in the future

    To avoid driver conflicts, follow these guidelines:

    • 🔄 Update your drivers regularly, but only with official websites adapter or laptop manufacturer. Avoid third-party sources (e.g. DriverPack Solution).
    • 📁 Create backups working drivers using the command:
      pnputil /export-driver * C:\Backup\WiFi_Driver
    • 🛡️ Disable automatic driver updates in Windows (see tip above).
    • 🔍 Use monitoring utilities, For example, Snappy Driver Installer Origin, which shows the current driver versions.

    For adapters Intel (For example, AX201 or 9260) it is useful to install Intel Driver & Support Assistant - It automatically checks for updates and notifies you about critical fixes. Realtek And Qualcomm There are no such utilities, so check for updates manually.

    ⚠️ Attention: If you use Hackintosh (macOS on PC) or Linux, the driver removal procedure is completely different. On these systems, Wi-Fi adapters often require proprietary drivers (for example, broadcom-sta-dkms For Broadcom in Ubuntu), and removing them can lead to a complete loss of network.

    FAQ: Frequently asked questions about uninstalling Wi-Fi drivers

    Is it possible to uninstall a Wi-Fi driver without administrator rights?

    No. All methods (Device Manager, command line, DDU) require administrator rights. If you have a limited account, ask the administrator to perform the procedure or temporarily grant yourself rights through Control Panel → User Accounts.

    After uninstalling the driver, Windows reinstalled it automatically. How do I fix this?

    This is due to the function Windows Update, which restores drivers from its storage. To disable this:

    1. Open Settings → Update & Security → Advanced options → Update drivers.
    2. Disable the option Automatically download drivers.
    3. Use the method with DISM (described above) to remove the driver from the store.
    I have a laptop with two Wi-Fi adapters (Intel + Killer Networking). How can I remove the driver for just one?

    In Device Manager or DDU select specific adapter by name. For example:

    • Intel(R) Wi-Fi 6 AX200 - driver from Intel.
    • Killer(R) Wi-Fi 6 AX1650i - driver from Rivet Networks (installed via Killer Control Center).

    Uninstall the drivers individually without touching the second adapter.

    Is it possible to remove the Wi-Fi driver on a MacBook running Boot Camp?

    Yes, but the process is different. Boot Camp Wi-Fi drivers (usually Broadcom) are installed through Boot Camp Support SoftwareTo remove them:

    1. Launch device Manager in Windows.
    2. Remove the device Broadcom 802.11 Network Adapter with a check mark Uninstall driver programs.
    3. Reinstall the drivers via Boot Camp Assistant on macOS.

    Do not use DDU or manual removal via pnputil - this may disrupt the operation Boot Camp.

    How do I know which driver I need for my Wi-Fi adapter?

    There are several ways:

    1. Via Device Manager: right-click on the adapter → Properties → Details → Hardware IDCopy the line like this PCI\VEN_8086&DEV_2723 and find the driver using this code on the website PCI Database.
    2. Via the command line:
      wmic nic get name, index, adaptertype, installed

      Find your adapter in the output (where AdapterType = Ethernet 802.3 for wired and Ethernet 802.11 for Wi-Fi).

    3. By laptop model: on the manufacturer's website (for example, HP or Lenovo) enter the device model and download the driver package for network adapters.