How to check your laptop's Wi-Fi driver: from diagnostics to updating

Problems connecting to Wi-Fi on a laptop are often not related to the router or provider, but to network adapter driver. Failures manifest themselves in different ways: the Internet sometimes disappears, sometimes appears, the speed drops to 1 Mbps, or the laptop doesn't see available networks at all. In 80% of cases, an outdated, damaged, or incompatible driver is to blame—especially after a Windows update or system reinstallation.

This article will help Diagnose the status of the Wi-Fi driver on any laptop: from budget ones Acer Aspire before the games ASUS ROGWe will look at the methods of verification through device Manager, command line and third-party utilities, and we'll also learn how to distinguish hardware from software problems. All methods are relevant for Windows 10/11, Linux (Ubuntu/Debian) And macOS — taking into account the specific features of each OS.

If after checking it turns out that the driver is working correctly, but problems with Wi-Fi remain, proceed to our FAQ block, where we've compiled solutions for common scenarios (for example, when a laptop sees the network but doesn't connect).

1. Checking the Wi-Fi driver via Device Manager (Windows)

The fastest way to find out the driver status is to look in device Manager. All network adapters, their status, and software versions are displayed here. This guide is suitable for Windows 10 And Windows 11 (including the latest builds of 2026).

Open device Manager in one of the following ways:

  • 🔍 Click Win + X and select device Manager.
  • 🖱️ Right click on This computerPropertiesdevice Manager.
  • 🔎 Type in Windows search devmgmt.msc and press Enter.

In the window that opens:

  1. Expand the branch Network adapters.
  2. Find the device with the words Wireless, Wi-Fi, 802.11 or the model name (for example, Intel Wi-Fi 6 AX200, Qualcomm Atheros QCA61x4).
  3. Right click on it → Properties.

In the tab Driver Please note:

  • 📅 Date of development - if older than 2023, the driver is outdated.
  • 🔄 Driver version — compare with the latest on the manufacturer’s website.
  • ⚠️ Device status - If there is an exclamation mark, the driver is not working properly.

Driver date (is it up to date?)

Driver version (does it match the latest one on the manufacturer's website?)

No exclamation marks in status

Adapter name (does it match your laptop model?)-->

⚠️ Attention: If there is no device with Wi-Fi mentioned in the list of network adapters, it may mean that the adapter disabled in BIOS or physically damaged. Check the BIOS settings (section Advanced → Onboard Devices) or connect your laptop to the router via cable and update the drivers.

2. Command line: driver and network adapter diagnostics

Command line (CMD) allows you to obtain detailed information about the driver and Wi-Fi module status, including hidden errors. This method is useful if Device Manager doesn't show a problem, but the internet is unstable.

Open CMD as administrator (click Win + XTerminal (Administrator)) and execute the commands one by one:

netsh wlan show drivers

This command will output:

  • 📋 Radio type (must be 802.11n/ac/ax — depending on the standard of your adapter).
  • 🔄 Hosted network support (If Yes, the adapter can distribute Wi-Fi).
  • Radio status (should be On).
pnputil /enum-drivers | find "Wi-Fi"

Shows all installed Wi-Fi drivers with indication info file (needed for manual installation) and versions.

netsh interface show interface

Displays the status of all network interfaces. Look for the line with Wi-Fi and check:

  • 🔌 Admin State — it should be Enabled.
  • 📡 Media State - If Disconnected, the problem may be in the router or network settings.

3. Checking the driver via PowerShell (an alternative to CMD)

PowerShell provides more diagnostic capabilities than the standard command line. For example, here you can find out Equipment ID Wi-Fi adapter, which will be useful for finding the driver on the manufacturer's website.

Open PowerShell as administrator and run:

Get-NetAdapter | Where-Object {$_.Name -like "Wi-Fi"} | Select-Object Name, InterfaceDescription, Status, LinkSpeed

The command will output:

  • 🔖 Adapter name (For example, Wi-Fi 6).
  • 📄 Description (chip model, for example, Intel(R) Wi-Fi 6 AX201 160MHz).
  • 🔄 Status (Up - works, Down — disabled).
  • Connection speed (For example, 866.7 Mbps).

To get Equipment ID (needed for manual driver search):

Get-PnpDevice | Where-Object {$_.Class -eq "Net"} | Select-Object FriendlyName, InstanceId

In the line InstanceId look for values ​​of the type PCI\VEN_8086&DEV_2723 - that's it Vendor ID And Device ID, which manufacturers use to identify devices.

How to decipher Vendor ID and Device ID?

Vendor ID (VEN) is a unique code of the chip manufacturer (for example, 8086 = Intel, 10EC = Realtek).

Device ID (DEV) — chip model (e.g. 2723 = Intel Wi-Fi 6 AX200).

This information will help you find the exact driver on the manufacturer's website if automatic installation does not work.

4. Checking the driver in Linux (Ubuntu/Debian)

IN Linux-In most systems, Wi-Fi drivers are managed through the kernel, but their status can be checked using standard utilities. If your laptop is on Ubuntu 22.04/24.04 or Debian does not see the network, follow these instructions.

Open Terminal (Ctrl + Alt + T) and run:

lspci -knn | grep -iA3 net

The command will list network devices. Look for the line with Network controller — this is your Wi-Fi adapter. Example output:

03:00.0 Network controller [0280]: Intel Corporation Wi-Fi 6 AX200 [8086:2723] (rev 1a)

Subsystem: Intel Corporation Wi-Fi 6 AX200NGW [8086:0024]

Kernel driver in use: iwlwifi

Kernel modules: iwlwifi

Please note:

  • 🔧 Kernel driver in use — the driver used (in the example — iwlwifi for Intel).
  • ⚠️ If instead of driver it says UNCLAIMED, then the driver is not installed.

To check the status of the Wi-Fi module:

iwconfig

Look for the interface with the name wlo1, wlan0 or something similar. If it's not there, the adapter is disabled or not recognized by the system.

To install/update the driver in Linux:

sudo apt update

sudo apt install firmware-iwlwifi # For Intel adapters

sudo modprobe -r iwlwifi && sudo modprobe iwlwifi # Reload the driver

⚠️ Attention: In some distributions (for example, Arch Linux) Wi-Fi drivers may require manual compilation from AURIf the adapter doesn't work after using the commands above, check the kernel logs: dmesg | grep iwlwifi.

5. Checking the driver on macOS (Apple Silicon and Intel)

On MacBook Wi-Fi drivers are built into the system, but their status can be diagnosed through System information And TerminalIf your Mac suddenly stops seeing networks or your speed has dropped, follow these steps.

Method 1: Through System information

  1. Click  → About This Mac → System Report.
  2. Go to the section Network → Wi-Fi.
  3. Check the fields:
    • 📡 Interface (For example, en0).
    • 🔧 Standards support (must be 802.11a/b/g/n/ac/ax).
    • State (Connected or Disabled).

Method 2: Through Terminal

networksetup -listallhardwareports

Look for the block Wi-Fi or AirPort. Example output:

Hardware Port: Wi-Fi

Device: en0

Ethernet Address: a8:20:66:xx:xx:xx

...

Supports AirDrop: Yes

...

If the status says Hardware Port: Wi-Fi, Device: en0 (not attached), this means that the adapter disabled by hardware (maybe there is a problem with the antenna or cable).

To reset Wi-Fi settings on macOS:

sudo ifconfig en0 down

sudo ifconfig en0 up

sudo networksetup -setairportpower en0 on

Windows (Lenovo/HP/Asus, etc.)

MacBook (Apple)

Linux (Ubuntu/Debian/Fedora)

Other-->

6. Third-party utilities for checking the Wi-Fi driver

If standard OS tools don't provide a complete picture, use specialized programs. They show adapter temperature, signal level and even neighboring networks, which helps to identify problems with the driver or hardware.

Utility OS Possibilities Link (official)
Wi-Fi Analyzer Windows Signal analysis, channel check, speed test Microsoft Store
NetSpot Windows/macOS Wi-Fi coverage map, driver monitoring netspotapp.com
inSSIDer Windows/macOS Detailed network information, driver compatibility check metageek.com
lshw Linux Complete hardware information, including drivers Installed via sudo apt install lshw

Example of use Wi-Fi Analyzer:

  1. Install the utility from Microsoft Store.
  2. Launch and go to the tab Analysis.
  3. Check:
    • 📶 Signal level (if below -70 dBm, the problem may be in the router or the laptop antenna).
    • 🔄 Connection speed (must match the provider's tariff).
    • ⚠️ Warnings (for example, "Driver is out of date").
⚠️ Attention: Some utilities (eg. Driver Booster or DriverPack Solution) offer "automatic driver updates." We don't recommend using them—they often install incompatible or outdated versions. It's better to download drivers from official website of the laptop manufacturer.

7. How to update or reinstall the Wi-Fi driver

If the check shows that the driver is outdated or not working correctly, it needs to be updated. Here 3 reliable ways:

Method 1: Via Device Manager (automatically)

  1. Open device ManagerNetwork adapters.
  2. Right-click on the Wi-Fi adapter → Update driver.
  3. Select Automatic search.

Minus: Windows often fails to find the latest version.

Method 2: Manual installation from the manufacturer's website

  1. Find out the laptop model (on the sticker or through msinfo32).
  2. Go to the manufacturer's website:
    • 🔗 Lenovo: pcsupport.lenovo.com
    • 🔗 HP: support.hp.com
    • 🔗 ASUS: www.asus.com/support
    • 🔗 Dell: www.dell.com/support
  • Enter your laptop model → Drivers → select the latest version for your OS.
  • Download and install the driver manually.
  • Method 3: Using the hardware ID (if the laptop model is unknown)

    1. Find out Vendor ID And Device ID (cm. Section 3).
    2. Go to the chip manufacturer's website:
      • 🔧 Intel: www.intel.com/content/www/us/en/download/19351
      • 🔧 Realtek: www.realtek.com/en/
      • 🔧 Qualcomm Atheros: www.qualcomm.com/products/wi-fi
  • Find the driver by Device ID and download.
  • 8. Diagnosing hardware problems (if the driver is OK)

    If all tests show that the driver is working correctly, but problems with Wi-Fi persist, it may be faulty ironHere's how to check:

    Signs of hardware failure:

    • 🚫 The laptop doesn't see it not a single one network (even after resetting the router).
    • 🔌 Wi-Fi only works when the laptop is positioned in a certain position (problem with the antenna cable).
    • ⚡ In Device Manager The adapter appears and disappears.
    • 🔥 The laptop gets very hot in the area of ​​the Wi-Fi module (usually under the keyboard on the right).

    How to check:

    1. Connect an external Wi-Fi adapter (For example, TP-Link TL-WN725N). If it works, the problem is in the internal module.
    2. Check the antennas:
      • Open the back cover of the laptop (if it is collapsible).
      • Make sure the antenna wires (black and white) are securely connected to the Wi-Fi module.
  • Test on another router - if the problem recurs, the laptop is to blame.
  • What to do if a malfunction is confirmed:

    • 🔧 Replace the Wi-Fi module (cost - from 1,500 ₽ for Intel AX200 up to 3,000 ₽ for Killer Wi-Fi 6).
    • 💻 Contact the service center if the laptop is under warranty.
    • 📡 Buy an external USB adapter (temporary solution).
    ⚠️ Attention: In some laptops (for example, Apple MacBook or Dell XPSThe Wi-Fi module is soldered to the motherboard. In this case, repair is only possible at a service center.

    FAQ: Frequently Asked Questions about Wi-Fi Drivers

    🔍 My laptop sees the network but won't connect. What's the problem?

    The reasons may be different:

    • 🔑 Incorrect password — check the case of the characters.
    • 🔄 IP conflict — run in CMD: ipconfig /releaseipconfig /renew.
    • 📡 Incompatible Wi-Fi standard - if the router is operating in mode 802.11r (Fast Roaming)Some adapters don't support it. Disable this mode in your router settings.
    • 🔧 Driver failure - reinstall it (see Section 7).
    ⚡ My Wi-Fi connection disappeared after a Windows update. What should I do?

    Windows sometimes installs incompatible driver when updating. Solution:

    1. Roll back the driver: Device Manager → Network Adapters → [your adapter] → Properties → Driver → Roll Back Driver.
    2. If rolling back is not possible, download the driver from the laptop manufacturer's website and install it manually.
    3. Disable automatic driver updates: Settings → Update & Security → Advanced options → Updates for other Microsoft products → Disable.
    🖥️ How do I check the Wi-Fi driver on a laptop without internet access?

    If Wi-Fi doesn't work but you need a driver:

    1. Connect your laptop to the router via cable (Ethernet).
    2. Download the driver to another computer, transfer it to a flash drive and install it.
    3. Use modem mode on your smartphone (share the Internet via USB or Bluetooth).
    4. As a last resort, find the driver by Vendor ID And Device ID (cm. Section 3) on another device.
    📱 Can I use a driver from another laptop?

    No, you can't. The driver must exactly match:

    • 🔧 Wi-Fi adapter models (even if the laptops are of the same brand, the adapters may differ).
    • 🖥️ OS versions (Windows 10 driver may not work on Windows 11).
    • 🔄 System bit depth (32-bit or 64-bit).

    The exception is if both laptops have the same Wi-Fi module (check through Vendor ID And Device ID).

    🔧 Where can I find a driver for an old laptop (2010–2015)?

    For older models:

    • 🔍 Search on archive pages manufacturer (for example, download.lenovo.com/legacy).
    • 💾 Check it out driver disk, which came with the laptop.
    • 📦 Use universal drivers from the chip manufacturer (for example, Intel PROSet/Wireless for older Intel adapters).
    • ⚠️ If you don't have drivers, consider purchasing them. external USB adapter (costs from 500 ₽).