How to Install a Driver for Wi-Fi on Windows and Other Operating Systems
Getting your Wi-Fi working again — or for the first time — usually comes down to one thing: the right driver. A Wi-Fi driver is a small piece of software that lets your operating system communicate with your wireless network adapter. Without it, your computer either can't see Wi-Fi at all, or it connects unreliably. Installing one isn't complicated, but the correct method depends on your hardware, your OS, and what's already on your machine.
What a Wi-Fi Driver Actually Does
Your Wi-Fi adapter — whether it's built into your laptop's motherboard or a USB dongle you plugged in — is just hardware. It doesn't know how to talk to Windows, Linux, or macOS on its own. The driver acts as the translator between your operating system and the adapter's firmware.
When a driver is missing, outdated, or corrupted, you'll typically see symptoms like:
- No Wi-Fi option appearing in network settings
- The adapter showing up in Device Manager with a yellow warning icon
- Frequent disconnections or slow speeds despite a strong signal
- Wi-Fi working on other devices but not yours
How to Identify Your Wi-Fi Adapter First
Before downloading anything, you need to know exactly which adapter you have. Installing the wrong driver won't work — and in rare cases can cause instability.
On Windows:
- Right-click the Start button and select Device Manager
- Expand Network Adapters
- Look for an entry with "Wireless," "Wi-Fi," or the adapter manufacturer's name (Intel, Realtek, Qualcomm, Broadcom, MediaTek are common)
- Right-click it and select Properties → Details → Hardware IDs for the exact model string
On Linux: Run lspci | grep -i wireless or lsusb (for USB adapters) in the terminal to identify the chipset.
Method 1: Let Windows Find the Driver Automatically 🔍
This is the easiest starting point and works in many cases.
- Open Device Manager
- Right-click your Wi-Fi adapter
- Select Update driver → Search automatically for drivers
Windows will check its local driver library and, if you have any internet connection (wired Ethernet or a mobile hotspot), it will also search Windows Update. If a compatible driver is found, it installs silently and you're done.
The limitation: Windows doesn't always have the latest driver, and if there's no internet connection at all, it's limited to what's cached locally.
Method 2: Download the Driver from the Manufacturer's Website
This is the most reliable method for getting a working, up-to-date driver.
For laptops, go to the laptop manufacturer's support site (Dell, HP, Lenovo, ASUS, etc.), enter your model number, and download the Wi-Fi driver from the drivers section. Laptop makers often package drivers specifically tuned for their hardware.
For desktop PCs or separate adapters, go directly to the adapter chipset maker — Intel, Realtek, Qualcomm, or Broadcom — and search by adapter model.
The downloaded file will usually be:
- An .exe installer — run it and follow the prompts (Windows)
- A .zip file containing
.inffiles — install via Device Manager's "Browse my computer for drivers" option - A .pkg or .dmg on macOS (though macOS rarely needs manual Wi-Fi driver installs)
| File Type | How to Install |
|---|---|
.exe installer | Double-click and follow the wizard |
.zip with .inf files | Device Manager → Update Driver → Browse manually |
.cab package | Same as .zip with .inf files |
.deb / .rpm (Linux) | Install via package manager or terminal |
Method 3: Installing Wi-Fi Drivers on Linux
Linux handles Wi-Fi drivers differently. Many adapters use open-source drivers built into the kernel, meaning they work automatically. Others — especially newer adapters or certain Broadcom chipsets — require proprietary drivers that aren't included by default.
On Ubuntu-based systems:
- Open Software & Updates → Additional Drivers — this detects proprietary drivers you can install with a click
- Or use
sudo apt installwith the specific driver package for your chipset
For adapters that need DKMS (Dynamic Kernel Module Support), the driver compiles itself for your kernel version, which means it survives OS updates. This is common for newer Realtek and MediaTek chipsets.
Method 4: Using Windows Update or a Driver Package
Windows Update occasionally delivers driver updates passively. To check:
- Go to Settings → Windows Update → Advanced Options → Optional Updates
- Look for driver updates listed there
Some manufacturers also offer driver packs or utilities (Intel Driver & Support Assistant, for example) that scan your system and install the correct drivers automatically. These can be convenient but install supplementary software alongside the driver itself.
Variables That Affect Which Method Works for You
Not every approach works in every situation, and a few factors determine which path makes sense:
- Internet access availability — if you have zero connectivity, you'll need another device to download the driver and transfer it via USB
- Operating system version — a driver built for Windows 10 may or may not work on Windows 11, and 32-bit vs. 64-bit matters
- Adapter age — older adapters sometimes lose official support, requiring community-maintained drivers
- USB vs. internal adapter — USB Wi-Fi adapters sometimes need drivers installed before plugging in, or the OS won't recognize them correctly
- Virtual machines — drivers behave differently when Wi-Fi is being passed through to a VM
🛠 After Installing: Confirming It Worked
Once a driver is installed, verify it's functioning:
- Device Manager should show the adapter without any warning icons
- The Wi-Fi icon should appear in your taskbar/system tray
- You should be able to see available networks
- Check Driver Version and Date in Properties to confirm the update took
If the adapter still shows a warning icon after installation, the driver may be mismatched, corrupted during download, or conflicting with another installed version. Uninstalling the existing driver entry first (right-click → Uninstall device → check "Delete driver software"), then reinstalling fresh, often resolves this.
Whether the built-in Windows method or a manual manufacturer download is the right call depends on your specific adapter model, your OS build, and what connectivity you have available to work with — details that vary significantly from one setup to the next.