No Wi-Fi on my laptop: How to install drivers and set up a network

When Wi-Fi suddenly disappears on a laptop, it catches any user by surprise, especially if there's no wired connection available to download essential files. The screen may show a red cross instead of the familiar network icon, or the list of available hotspots may simply disappear from view. This is a common issue that often occurs after an operating system update or an accidental BIOS reset, but it can be resolved even without internet access.

In most cases the cause is a loose network adapter driver Or physically disabling the module using hotkeys. You don't need to be a computer network expert to restore internet access; simply follow a series of simple diagnostic steps. We'll cover methods ranging from simple switch checks to manual software installation via a smartphone or another computer.

The first thing to do is rule out simple inattention and check the physical condition of the device. Sometimes the problem lies in a stuck button or an activated airplane mode, which blocks all wireless interfaces. Windows 10 And Windows 11 have their own peculiarities of managing network interfaces, which we will also take into account in the instructions.

Primary diagnostics and testing of switches

Before delving into the depths of system settings, make sure the Wi-Fi module isn't disabled mechanically or by software at the keyboard level. On many laptop models, such as Asus, HP or Lenovo, there are dedicated function keys for quick access to wireless networks. Look for an antenna or airplane icon on your keyboard, usually located on one of the F1-F12 keys.

Try pressing this key, perhaps in combination with the button FnIf the indicator on the case changes color or lights up, you've activated the adapter. In some cases, a software conflict can block these buttons, so it's worth checking the status in the operating system itself.

⚠️ Please note: On some gaming laptop models, Wi-Fi control is located in a separate proprietary application, and the keys may not work without the manufacturer's software installed.

It's also worth checking if the Airplane mode is activated. Windows 10 And Windows 11 This is done through the notification bar in the lower-right corner of the screen. Tap the network or action icon to expand the menu, and make sure the "Airplane Mode" tile isn't highlighted in blue.

  • 🔌 Check the physical switch on the end of the laptop case, if it is provided by the design.
  • 💻 Use a keyboard shortcut Fn + a key with an image of an antenna to turn on the module.
  • ✈️ Make sure Airplane mode is turned off in the notification center.

If simple methods don't help, we move on to a more in-depth analysis of the hardware status using Device Manager. This is a key tool for understanding whether the system is even detecting your network equipment.

Analyzing the adapter status in Device Manager

Device Manager is the central control panel for all of your computer's hardware. To access it, right-click the Start button and select the appropriate item from the menu. In the window that opens, find the "Device Manager" section. Network adapters and open it.

Here you should see the name of your wireless module, which usually contains the words Wireless, Wi-Fi, 802.11 or names of manufacturers like Intel, Realtek, QualcommIf there is no such device at all, the adapter may be faulty or disabled in the BIOS.

If the device is present, but a yellow triangle with an exclamation point is visible next to it, this indicates a driver issue. The system recognizes the hardware but doesn't know how to operate it properly. In this case, you need to update or reinstall the software.

📊 Do you have a yellow triangle in Device Manager?
Yes, there is a mistake.
The device is not on the list
Everything looks fine
I can't find the dispatcher

Sometimes a device may simply be disabled by software. Right-click it and see if the menu says "Enable device." If it says "Disable device" instead, it's already active, and the problem should be addressed in the network settings.

⚠️ Note: If an "Unknown device" error code appears in the device list, this often indicates that the driver has completely failed or the device is physically damaged.

To force a driver reinstallation directly from the device list, right-click the adapter and select "Uninstall device." Afterward, restart your laptop—the system will attempt to automatically find and install the default driver, which often resolves the issue.

How to install a driver without the internet: solutions

The most difficult situation arises when the driver is missing and there's no internet connection to download it. This requires ingenuity and additional devices. The easiest way is to use a smartphone with an operating system. Android or iOS as a modem via USB cable.

Connect your phone to your laptop using a cable, enable mobile data on your phone, and enable "USB tethering" mode in the hotspot settings. Your computer will detect the new network connection, granting you access to the network. You can then run an automatic driver update.

☑️ Action plan in the absence of a driver

Completed: 0 / 4

If using your phone isn't possible, you'll need to use another computer with internet access. You'll need to know the exact model of your laptop or, more effectively, its hardware ID.

In Device Manager, right-click the problematic adapter, select "Properties," go to the "Details" tab, and select "Hardware IDs" from the drop-down list. Copy the top line; it looks something like this: PCI\VEN_8086&DEV_3165....

From this other computer, go to the laptop manufacturer's website or a specialized driver resource, and enter the copied code or laptop model into the search. Download the archive with the driver for your version. Windows, transfer it to the problematic laptop via a flash drive and install it.

  • 📱 Use your smartphone as a USB modem for temporary internet access.
  • 💾 Download the driver on another PC using the hardware ID.
  • 🔍 Search for the driver for your exact laptop model on the manufacturer's official website.

⚠️ Attention: Always download drivers only from the official websites of the manufacturers (Dell, HP, Lenovo etc.) to avoid viruses and system instability.

Adjusting power settings and resetting the network

A common cause of Wi-Fi drops is aggressive energy saving policies. WindowsThe operating system may disable the network adapter to save battery power and then re-enable it incorrectly. To fix this, open Device Manager again.

Open your wireless adapter's properties and go to the "Power Management" tab. Uncheck "Allow the computer to turn off this device to save power." This will prevent the system from turning off the Wi-Fi module.

Another powerful tool is resetting network settings. Windows 10 And 11 You can do this through the Settings menu. Go to Network & Internet, scroll down to Network Reset, and click Reset Now.

What happens when you reset your network?

A reset deletes all saved Wi-Fi passwords, resets IP and DNS settings, and reinstalls network adapters. After the reboot, you'll have to re-enter your network passwords.

After the reset, the computer will reboot, and all network components will be restored to factory defaults. This often helps if configuration errors have accumulated in the registry, preventing normal operation.

  • 🔋 Disable power saving for the network adapter in Device Manager.
  • 🔄 Perform a full network reset through Windows settings.
  • 🗑️ Delete saved network profiles that may conflict.

Please remember that after performing these actions you may need to reconfigure your antivirus or firewall if they are blocking the connection.

Using the command line to restore

For advanced users and in cases where the graphical interface is unresponsive, the command line is indispensable. Run it as administrator: press Win + X and select "Windows PowerShell (Admin)" or "Command Prompt (Admin)".

First, let's reset the TCP/IP stack. Enter the command netsh int ip reset and press Enter. This command overwrites the registry keys used by the TCP/IP protocol.

netsh int ip reset

netsh winsock reset

ipconfig /flushdns