Many users are familiar with the situation where, after reinstalling the operating system or experiencing a sudden crash, a laptop stops detecting wireless networks. The screen remains "dead" in terms of connections, and the network icon in the system tray is either missing or has a red X through it. This creates a classic "chicken and egg" problem: downloading the necessary software requires internet access, but that's precisely what you don't have right now.
There is no need to panic in such a situation, because hardware Your adapter is most likely working properly. The problem lies solely in the lack of a software bridge between the operating system and the physical communication module. Windows 10 has an extensive driver database, but it cannot cover all existing models. Wi-Fi modules, especially when it comes to new laptops or specific motherboards.
You'll need another computer or laptop with working network access, as well as a USB drive. Restoring the connection doesn't require extensive programming knowledge, but it does require careful selection of software versions. In this article, we'll cover all available methods, from automatic system tools to manual installation via Device Manager.
Identifying hardware and finding a driver
The first and most important step is to accurately identify the model of your wireless adapter. Without this information, finding the right file will be a gamble with a low chance of success. If Device Manager shows the device with a yellow exclamation point or as "Unknown Device," you'll need to Equipment ID.
Open Device Manager and locate the "Other devices" or "Network adapters" section. Right-click the problematic item, select "Properties," and then go to the "Details" tab. Select "Hardware ID" from the drop-down list. Copy the top line, which looks like a string of characters, such as: PCI\VEN_8086&DEV_3165This code contains key information about the manufacturer (VEN) and device (DEV).
Once you have this code or know the exact laptop model (indicated on the sticker on the bottom of the case), go to the manufacturer's official website. Using third-party driver aggregators is possible, but carries security risks. The official portal guarantees that you'll download a verified version compatible with your device. system architecture.
When searching on the manufacturer's website, be sure to specify the exact version of your operating system. The driver for Windows 10 version 1903 may not work correctly on build 21H2, although backward compatibility is often maintained. Pay attention to the bitness: for a 64-bit system, you need a file marked x64, for 32-bit - x86.
Preparing bootable media
After successfully finding and downloading the required installation file, it must be transferred to the affected computer. Since Wi-Fi is disabled, the only data transfer channel is USB. It is recommended to use a USB flash drive with a file system. FAT32, as it ensures maximum compatibility even at the BIOS/UEFI boot stage, if suddenly required.
Copy the downloaded executable file (usually with the extension .exe) or an archive on a flash drive. If the file is packed into an archive .zip or .rarIt's best to unzip it on your work computer first, so you don't have to search for an archiver on the target laptop. However, modern versions of Windows 10 can handle ZIP archives natively.
☑️ Preparing for driver installation
It's important to verify the file's integrity before transferring. If the download was interrupted or the file is corrupted, the installation may fail or, worse, lead to system instability. Make sure the flash drive has sufficient free space and is not infected with viruses that could block the execution of installation scripts.
Installation via Device Manager
This is the standard and most reliable manual installation method. Connect the USB drive to your laptop without internet access. If you downloaded the installer .exe, just run it and follow the wizard's instructions. However, if you only have driver files (extensions .inf, .sys, .cat), a manual method will be required.
Press the key combination Win + X and select "Device Manager." Find the device with a yellow triangle or unknown hardware. Right-click it and select "Update driver." In the window that opens, select "Browse my computer for driver software."
Click the "Browse" button and specify the path to the folder on your flash drive where you copied the files. Be sure to check the "Include subfolders" box so the system can recursively find the desired folder. .inf file. Click "Next" and wait for the process to complete. The system should report successful installation.
⚠️ Attention: If the system writes that "The best drivers for this device are already installed," but the device does not work, try selecting "Select a driver from a list of available drivers" and clicking "Have disk", specifying the path to .inf file manually.
After successful installation, the tray icon should change. If this doesn't happen immediately, a reboot may be required. In some cases, especially with adapters Realtek or MediaTek, it is necessary to completely turn off the laptop's power (remove the battery if it is removable) for 10-15 seconds to reset the chip state.
Using the command line to install
For advanced users or in cases where the graphical installation interface fails, you can use the built-in utility pnputilThis tool allows you to manage the driver repository directly, bypassing standard dialog boxes. This is especially useful if the system resists manual installation through the Driver Manager.
Open Command Prompt as administrator. To do this, click Win + X and select "Windows PowerShell (Administrator)" or search cmd In the search box, right-click and select "Run as administrator." You'll need the path to the driver file on the flash drive.
pnputil /add-driver "F:\Drivers\WifiDriver.inf" /install
Replace the path in quotes with the actual path to your .inf file. Key /install Forces the system to not only add the driver to the store but also attempt to install it for compatible hardware. If successful, you'll see the message "Driver successfully installed."
What should I do if pnputil returns error 0xe0000102?
This error often means that the specified INF file doesn't contain information for your specific hardware platform or the architecture (x86/x64) doesn't match. Check that you're trying to install the correct file and that it matches the bit version of your Windows.
Using the command line provides a more detailed error log than the graphical interface. If the installation fails, read the error message carefully. It often indicates a specific cause, such as a missing driver signature or an incompatible kernel version.
Troubleshooting unknown devices
Sometimes, even after installing the driver, the device remains in the "Unknown Device" status with error code 10 or 43. This may indicate a resource conflict, a power management issue, or registry corruption. First, try uninstalling the device from the Device Manager along with its associated software.
In Device Manager, right-click the problematic adapter, select "Uninstall device," and check "Delete the driver software for this device." Then, select "Action" → "Scan for hardware changes" from the menu. The system will attempt to reinitialize the device and apply the driver.
It's also worth checking the Connection Manager service. Click Win + R, enter services.msc and find the "WLAN AutoConfig" service. Make sure it's running and the startup type is set to "Automatic." Without this service Windows 10 will not be able to manage wireless connections even if the driver is installed correctly.
| Error code | Description of the problem | A probable solution |
|---|---|---|
| Code 10 | The device cannot start | Reboot, check power, replace driver |
| Code 28 | Drivers not installed | Manual installation via Device Manager |
| Code 43 | Windows has stopped the device | Hardware failure, BIOS reset or module replacement required |
| Code 52 | Windows cannot verify the digital signature. | Disabling driver signature verification at boot |
Alternative methods and built-in tools
If you can't download the driver on another PC, you can try using Windows 10's built-in tools. The system has a hidden driver repository that can be activated. You can also use your Android smartphone as a USB modem for temporary network access.
Connect your smartphone to your laptop via a USB cable. In your phone's settings, find the "Access point & tethering" section and enable "USB tethering." Your computer will detect the new network connection. Once the internet connection is restored, run Windows Update. The system will automatically find and install the missing driver for your Wi-Fi adapter.
Another option is to use Microsoft's built-in basic drivers. When updating the driver in Device Manager, select "Let me pick from a list of available drivers." If "Microsoft Wi-Fi Direct Virtual Adapter" or similar names are listed, try installing them. They may not unlock the full potential of your adapter (for example, access point mode won't work), but basic network access will be possible.
⚠️ Note: Smartphone menu interfaces and item names may vary depending on the phone model and Android/iOS version. Look for sections related to connection and network.
Keep in mind that Microsoft's default drivers often perform poorly or limit connection speed. As soon as possible, replace them with the full version from the hardware manufacturer to ensure maximum speed and security.
Frequently Asked Questions (FAQ)
Is it possible to install a Wi-Fi driver without a flash drive, using only a phone?
Yes, this is possible. Connect your phone to your PC via USB and enable USB tethering. The computer will access the internet via your phone's mobile network. After that, run the automatic driver update in Device Manager or download the necessary file from your browser.
Where can I find the hardware ID if the Device Manager is empty or won't open?
If the Device Manager does not open, try running the command devmgmt.msc via the Run menu (Win + R). If this doesn't help, use third-party utilities to view system characteristics, such as AIDA64 or HWiNFO, which can be run in a portable version.
Why doesn't Wi-Fi work after installing the driver?
There could be several possible causes: the driver is not compatible with your version of Windows, the WLAN AutoConfig service is disabled, the Wi-Fi module is physically damaged, or the Wi-Fi module is disabled in the BIOS. Check the BIOS settings (Wireless or Network section) and ensure the wireless adapter is enabled.
Is it safe to use automatic driver installation programs?
Using such programs (DriverPack, Snappy Driver Installer) is possible in extreme cases when official sources are unavailable. However, they often install unnecessary software or adware. Use them with caution and only verified versions (for example, Snappy Driver Installer Origin).
Do I need to remove old drivers before installing new ones?
In most cases, Windows 10 automatically replaces old files. However, if you're switching to a driver from a different chipset manufacturer or troubleshooting a serious error, we recommend completely removing the old device from Device Manager by checking the "Delete driver software" box before installing the new version.