Why Your Laptop Won't Connect to Wi-Fi - A Complete Diagnosis and Fix

You are trying to connect to Wi-Fi on your laptop, but instead of the usual internet access, you see the error "Unable to connect" or you can't find your network in the list at all? This problem is familiar to millions of users, and there can be dozens of causes, from the mundane disabled adapter to complex conflicts in router settings. In this article, we'll look at all possible failure scenarios, including rare cases that are not covered in standard instructions.

It is important to understand that the algorithm for finding a solution depends on Does the laptop see the network at all? or simply can't connect to it. For example, if the list of available networks is empty, the problem is most likely hardware (drivers, adapter, antenna). If the network is available but the connection keeps dropping, security settings or an IP conflict are to blame. We've structured this article so you can quickly find your issue and avoid wasting time on unnecessary steps.

This article is suitable for any laptop: ASUS, Lenovo, HP, Acer, Dell, MacBook — regardless of the operating system (Windows 10/11, macOS, Linux). If you're not a techie, start with the "First Steps" section—it contains basic checks that solve 60% of problems. For experienced users, there are in-depth router settings and command-line diagnostics.

Doesn't see Wi-Fi networks at all|Sees the network, but doesn't connect|Connects, but no internet|Another problem-->

1. First steps: what to check first

Before digging into the settings, make sure the problem isn't something obvious. These steps take no more than 2-3 minutes, but often save hours of troubleshooting:

  • 🔄 Restart your router and laptopUnplug your router for 30 seconds, then plug it back in. Restart your laptop as well—this will clear any temporary network service errors.
  • 📶 Check Wi-Fi on other devicesIf the network doesn't work on either your phone or tablet, the problem is with your router or ISP, not your laptop.
  • Make sure Wi-Fi is turned on on your laptop.Some models have a physical switch or key combination (eg. Fn + F2 on Lenovo). Look at the wireless network indicator - if it is not lit, the adapter is disabled.
  • 🔌 Check the router's power supplySometimes cables burn out or contacts oxidize. Try a different power supply (if available).

If the problem persists after these steps, proceed to the next section. If Wi-Fi is working again— Remember: in 40% of cases, the malfunction is caused by a simple hardware or software failure, and not a serious breakdown.

⚠️ Attention: If you use VPN If you're using a proxy server, temporarily disable it. Some corporate VPNs block connections to local networks.

2. The laptop doesn't see Wi-Fi networks at all: causes and solutions

If the list of available networks is empty or your network is not displayed (even though it is present on your phone), the problem lies in one of three components:

  1. The Wi-Fi adapter is disabled (software or hardware);
  2. The adapter driver is not working. or outdated;
  3. Hardware failure (breakdown of adapter, antenna or motherboard).

Let's start with the simplest thing - checking the adapter status:

2.1. Enabling the Wi-Fi adapter in Windows

IN Windows 10/11 The adapter may have turned off after an update or due to power saving. To check its status:

  1. Click Win + X and select device Manager.
  2. Expand the section Network adapters.
  3. Find the device with the names Wireless, Wi-Fi or 802.11 (For example, Intel Wi-Fi 6 AX200 or Qualcomm Atheros QCA9377).
  4. If there is a down arrow (🡄) next to the adapter, right-click on it and select Activate the device.

If the adapter is enabled but there is still no network, check its properties:

  1. Right-click on the adapter → Properties.
  2. Go to the tab Power management.
  3. Uncheck the box Allow the computer to turn off this device to save power.

Open Device Manager (Win + X)

Find a network adapter with Wireless in the name.

Turn on the device (if disabled)

Disable power saving in adapter properties

Restart your laptop-->

2.2. Checking drivers

Outdated or corrupted drivers are the second most common cause of Wi-Fi invisibility. How to check:

  1. IN Device Manager Right-click on the Wi-Fi adapter → Update driverAutomatic search.
  2. If Windows does not find updates, download the driver manually from the laptop manufacturer's website (section Support or Downloads).
  3. For Intel, Qualcomm or Realtek Adapter drivers can be found on the official chip websites:

If Wi-Fi does not appear after updating the drivers, try roll back the driver (tab DriverRoll back) or remove the device (right click → Remove device, then restart the laptop - Windows will install the driver again).

⚠️ Attention: On laptops with macOS Drivers are updated through Software update (🍎 → System PreferencesSoftware update). For Linux You may need to install proprietary drivers (eg. broadcom-sta-dkms for Broadcom chips).

2.3. Hardware malfunctions

If the adapter is enabled and the drivers are updated, but Wi-Fi is still not visible, there may be physical damage:

  • 🔌 Detached antenna (a common problem after disassembling a laptop).
  • 💥 Burnt out Wi-Fi module (for example, after a power surge).
  • 🖥️ Problems with the motherboard (less common, but possible).

How to check:

  1. Connect your laptop to the router via Ethernet. If the internet works, the problem is definitely with the wireless module.
  2. Try downloading Live CD Linux (for example, Ubuntu) and check the Wi-Fi there. If there's no network connection in Linux either, there's a hardware problem.
  3. On laptops with a replaceable Wi-Fi module (for example, Lenovo ThinkPad or Dell Latitude) you can buy a new adapter (cost from 1,000 ₽) and replace it yourself.
Symptom Probable cause Solution
The network list is empty and the adapter is not displayed in Device Manager. The adapter is physically disconnected or burned out. Check the Wi-Fi switch, disassemble the laptop for diagnostics
The adapter is in the Device Manager, but it doesn't see the network. The driver is incompatible or damaged. Update/roll back the driver, try the version from the manufacturer's website
The network appears after a reboot, but disappears after a while. Conflict with power saving or other software Disable power saving for the adapter, check your antivirus

3. The laptop sees the network but doesn't connect: authentication errors

If your network appears in the list, but when you try to connect you receive the error "Failed to connect to the network" or "The network settings saved on this computer do not match the requirements of this network.", the problem is usually related to:

  • 🔐 Incorrect password;
  • 🔄 Incompatible security settings (for example, a router uses WPA3, and the laptop only supports WPA2);
  • 📡 MAC address restrictions (if the MAC filter is enabled in the router).

3.1 Checking the password and security type

The most common cause is a typo in your password. Make sure:

  • Letter case matches (password) WiFi123wifi123);
  • No extra spaces at the beginning or end;
  • You are not confusing the numbers. 0 with a letter O or 1 With l.

If the password is correct but the connection fails, check security type in the router settings:

  1. Open your router's control panel (usually at 192.168.0.1 or 192.168.1.1).
  2. Go to the section Wi-Fi (or Wireless).
  3. Find the parameter Security Mode (or Security type).
  4. If it's there WPA3, try changing it to WPA2-PSK (more universal standard).

3.2. Resetting network settings on a laptop

Sometimes saved network settings conflict with your current router settings. To reset them:

In Windows:

  1. Open Parameters (Win + I) → Network and InternetWi-Fi.
  2. Click Managing known networks.
  3. Select your network and click Forget.
  4. Try connecting again by entering your password.

On macOS:

  1. Open System PreferencesNet.
  2. Select Wi-FiAdditionally.
  3. On the list Preferred networks select yours and click "" (delete).
  4. Confirm and restart your MacBook.

3.3. Checking the MAC address filter

Some routers are configured to allow only devices with authorized permissions to connect. MAC addressesIf your laptop is blacklisted (or not whitelisted), the connection will be blocked.

How to check:

  1. Go to your router settings (192.168.0.1 or 192.168.1.1).
  2. Find the section MAC Filter (or MAC address filter).
  3. If the filter is enabled, add your laptop's MAC address to the allowed list.

To find out the MAC address of your laptop:

  • Windows: open command prompt (Win + Rcmd) and enter ipconfig /all. Look for the line Physical address in the section Wireless LAN adapter.
  • macOS: System Preferences → Network → Wi-Fi → Advanced → Hardware Address.
⚠️ Attention: If the mode is enabled in the router settings 802.11r (Fast Transition)Some older laptops may not connect. Try disabling this option.

4. There is a connection, but no internet: IP and DNS diagnostics

Situation: the laptop connects to Wi-Fi, but the pages do not open, and there is an exclamation mark next to the network icon (Connected, no internet access). Reasons:

  • 🌐 IP address problems (conflict or incorrect settings);
  • 🔗 DNS failure (website name to IP conversion does not work);
  • 🔌 Restrictions from the router or provider (for example, time blocking).

4.1. Resetting TCP/IP and DNS

In Windows, resetting the network stack often helps. Open command prompt as administrator (Win + XTerminal (Administrator)) and perform in order:

netsh winsock reset

netsh int ip reset

ipconfig /release

ipconfig /renew

ipconfig /flushdns

After each command, press EnterThen restart your laptop.

4.2. Manual IP and DNS configuration

If the router does not issue a correct IP address (or issues 169.254.x.x), let's configure it manually:

  1. Open Control PanelNetwork and InternetNetwork and Sharing CenterChanging adapter settings.
  2. Right click on Wireless networkProperties.
  3. Select Internet Protocol version 4 (TCP/IPv4) and press Properties.
  4. Set the switch to Use the following IP address and enter:
    • IP address: 192.168.0.100 (or 192.168.1.100, depending on the router);
    • Subnet mask: 255.255.255.0;
    • Default gateway: 192.168.0.1 (or 192.168.1.1);
    • DNS: 8.8.8.8 (Google) or 1.1.1.1 (Cloudflare).
  • Click OK and restart your laptop.
  • If the internet works after this, the problem was in DHCP server of the routerTry updating your router's firmware or resetting it to factory settings.

    What to do if you don’t know your router’s IP address?

    If you don't know the router address (192.168.0.1 or 192.168.1.1), open a command prompt and enter ipconfig. Look for the line Main gateway - this is the address of your router.

    4.3. Checking router settings

    If resetting your laptop doesn't help, the problem may be with your router:

    1. Go to your router control panel.
    2. Check if it is enabled DHCP server (usually in the section LAN or Local area network).
    3. Make sure that in the settings WAN (or Internet) the correct connection type is specified (usually Dynamic IP or PPPoE, depending on the provider).
    4. Try it clone MAC address (if the provider binds access to a specific device).
    ⚠️ Attention: If you have dual-band router (2.4 GHz + 5 GHz), try connecting to a network with a different suffix (for example, MyWiFi_5G instead of MyWiFi). Some older laptops do not support 5 GHz.

    5. Software conflicts

    Sometimes Wi-Fi doesn't work because of third-party programs: antiviruses, VPN clients, download managers, or even virtual network drivers (for example, VirtualBox or VMware). How to diagnose:

    5.1. Checking antivirus and firewall

    Some antiviruses (for example, Kaspersky, Avast, ESET) block network connections. To check:

    1. Temporarily disable your antivirus (right-click on the tray icon → Suspend protection).
    2. Turn it off Windows Firewall:
      • Open Control PanelWindows Firewall;
      • Select Enabling and disabling Windows Firewall;
      • Mark Disable the firewall for private and public networks.
  • Try connecting to Wi-Fi.
  • If Wi-Fi works after disabling protection, add the network to your antivirus exceptions or configure your firewall.

    5.2. Conflicts with VPNs and virtual networks

    VPN clients (eg OpenVPN, NordVPN) and virtualization programs (VirtualBox, Docker) can "take over" network interfaces. To check:

    • Close all VPN programs.
    • Turn off the virtual machines.
    • Check the list of network adapters in Device Manager - if there are virtual adapters (for example, TAP-Windows Adapter), delete them.

    If the problem is with the virtual adapter, reinstall the program that created it (for example, OpenVPN), or manually remove the device via device Manager.

    5.3. Resetting network settings in Windows 10/11

    If the conflict is caused by system settings, a full network reset will help:

    1. Open Parameters (Win + I) → Network and InternetState.
    2. Scroll down and click Network reset.
    3. Confirm the action and restart the laptop.

    This operation will delete all saved networks, VPN connections and reset network settings to factory defaults.

    6. Problems at the router level

    If your laptop is working fine, but Wi-Fi still isn't working, the problem may be with your router. Let's consider the following scenarios:

    6.1. Router overload

    If many devices (10+) are connected to the router, it may freeze and stop distributing internet. Symptoms:

    • The indicators on the router are flashing randomly;
    • Wi-Fi periodically disappears and appears;
    • Internet speed drops sharply.

    Solutions:

    • 🔄 Reboot your router (unplug it from the power outlet for 1 minute).
    • 📵 Disconnect unnecessary devices from the network.
    • 🔧 Update your router firmware (see section 6.3).

    6.2. Incorrect channel settings

    If your router is running on a congested channel, it may cause connection drops. How to check:

    1. Go to your router settings.
    2. Find the section Wi-Fi (or Wireless).
    3. View the parameter Channel (or Channel).
    4. If it's there Auto, try selecting the channel manually 1, 6 or 11 (for 2.4 GHz) - they overlap the least.

    For 5 GHz, select a channel from the upper range (e.g. 149 or 161), since the lower channels (36–48) are often overloaded.

    6.3. Updating the router firmware

    Outdated firmware may cause compatibility issues with new devices. How to update:

    1. Go to your router control panel.
    2. Find the section System tools (or Administration).
    3. Select Firmware update (or Firmware Upgrade).
    4. Download the latest firmware version from the router manufacturer's website (for example, TP-Link, ASUS, Keenetic) and upload it via the web interface.
    ⚠️ Attention: Do not power off the router during a firmware update! This may brick it (render it completely inoperable).

    6.4. Resetting the router to factory settings

    If nothing helps, reset the router to factory settings:

    1. Press and hold the button Reset (usually it is recessed into the body and requires a paper clip) within 10-15 seconds.
    2. Wait for the router to reboot (the indicators should flash and stabilize).
    3. Connect to the network with the default name (usually indicated on the router sticker) and configure it again.
    Problem Cause Solution
    Wi-Fi disconnects periodically Router overload or interference from other networks Change the channel, turn off unnecessary devices
    Slow Wi-Fi speed Outdated firmware or suboptimal settings Update your firmware and enable 802.11ac (5 GHz) mode.
    The router does not distribute IP addresses. DHCP server failure Reboot your router and reset the settings.

    7. Diagnostics via the command line (for advanced users)

    If standard methods don't help, you can run a deep diagnosis using the command line. These methods are suitable for Windows And Linux.

    7.1 Checking the adapter status

    IN Windows open command prompt (Win + Rcmd)