Laptop Won't Connect to Wi-Fi: Complete Troubleshooting Guide

You're trying to connect to a wireless network, but your laptop stubbornly ignores your actions: either the network isn't listed, the password isn't accepted, or the connection keeps dropping. This situation is familiar to many—according to statistics, every third user I've encountered Wi-Fi problems on laptops at least once. The causes can be either device-specific (disabled adapter, outdated drivers) or external factors (faulty router, interference from neighboring networks).

In this article we will look at all possible scenarios — from basic checks to complex technical manipulations. Important: not all methods are universal. For example, reset network settings V Windows 11 differs from a similar procedure in macOS Ventura, and on Linux Manual editing of configuration files may be required. We'll provide instructions for each operating system, as well as explain how to diagnose the problem if your laptop sees other networks, but doesn't see yours.

Before you take any action, answer two questions:

  1. Did the problem occur suddenly or after a specific event (OS update, laptop crash, router settings change)?
  2. Do other devices (smartphones, tablets) connect to the same network without problems?

The answers will narrow the range of possible causes by 40-50%.

📊 What's happening with Wi-Fi on your laptop?
The network is not displayed in the list.
The connection drops after a few minutes.
Requires a password but won't connect.
There is a connection, but there is no internet access.
Another problem

1. Basic diagnostics: checking the obvious

Start with the basics - 30% of problems are resolved at this stage. Most often, users miss:

  • 🔄 Physical Wi-Fi switch on the laptop case (relevant for models Lenovo ThinkPad, Dell Latitude, HP EliteBook). For example, on ThinkPad T14 It is located on the right side of the front panel and is easy to operate when carrying the device.
  • ⌨️ Hotkeys to turn on the adapter. Combinations vary:
    • ASUS/ACER: Fn + F2
    • Lenovo: Fn + F5 or Fn + F7
    • HP: Fn + F12
    • Dell: Fn + PrtSc (on some models)
  • 📡 Wi-Fi indicator on the laptop. If it's not lit or blinking orange, the adapter is disabled at the hardware level.
  • 🔌 Router power supplyCheck if the lights on the router are on. If the indicator Wi-Fi went out - reboot the router (pull the plug for 30 seconds).

Pay special attention routerIf the laptop doesn't see it specific network, but detects neighboring ones, the problem may be in:

  • 🔒 Hidden SSID (network name is not broadcast).
  • 📶 Incompatible standard (for example, the router only works in 802.11ac, and the laptop only supports 802.11n).
  • 🔄 Congested channel (If there are many networks nearby on the same channel, yours may be “drowned” in interference).
⚠️ Attention: On laptops with dual-boot (two operating systems on one device) Wi-Fi may work on one system and not on the other. This indicates a driver issue, not a hardware one.

2. Checking the network adapter in the system

If the physical switches are OK but Wi-Fi is still unavailable, check the adapter status in the OS settings.

For Windows 10/11:

  1. Click Win + X → select device Manager.
  2. Expand the branch Network adapters.
  3. Find the device with the words Wireless, Wi-Fi or 802.11 (For example, Intel Wi-Fi 6 AX200, Qualcomm Atheros QCA61x4).
  4. If there is an icon next to the adapter down arrows (🔽) - Right-click and select Activate the device.

If the adapter isn't listed or is marked with an exclamation point (⚠️), the problem is with the drivers. Learn more about this in Section 4.

For macOS:

Open System PreferencesNet. The item should be displayed in the left column. Wi-Fi with a green dot. If it is not there or the status Not connected:

  1. Click on Wi-FiAdditionally.
  2. Make sure the tab is TCP/IP Contains data (IP address, subnet mask). If the fields are empty, the problem is on the router side (DHCP is not assigning an address).

For Linux (Ubuntu/Debian):

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

ip a

Look for the interface named wlan0, wlp3s0 or something similar. If it's not there, the adapter is disabled or not recognized by the system. Check the status with the command:

rfkill list

If there is a line in the output Soft blocked: yes - unlock the adapter:

sudo rfkill unblock wifi
⚠️ Attention: On some distributions (for example, Arch Linux) Network services may not start automatically. Check the status. NetworkManager team systemctl status NetworkManager.

☑️ Quick adapter check

Completed: 0 / 4

3. Restart network services and reset settings

If the adapter is enabled but the connection fails, try restarting network services. This can help resolve protocol issues. DHCP or DNS.

Windows:

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

Once completed, reboot your laptop. These commands will reset the network stack, which often resolves connection issues. public networks (hotels, airports).

macOS:

Open Terminal (Cmd + Space → enter Terminal) and enter:

sudo ifconfig en0 down

sudo ifconfig en0 up

Replace en0 to your network interface (you can find it out using the command networksetup -listallhardwareports).

Linux:

Restart NetworkManager:

sudo systemctl restart NetworkManager

If you use systemd-networkd:

sudo systemctl restart systemd-networkd

After restarting the services, try connecting again. If the problem persists, proceed to checking the router.

4. Router diagnostics: why the laptop doesn't see the network

If other devices connect to the router without problems, skip this section. Otherwise, check:

Symptom Possible cause Solution
The laptop doesn't see it only yours network, but sees neighboring ones Hidden SSID or MAC filtering In your router settings, disable "Hide SSID" and check the list of allowed MAC addresses.
The network is visible, but the connection is not established. Incorrect password or security type Make sure your router is set up WPA2-PSK or WPA3 (Not WEP!)
The connection is lost after 1-2 minutes IP conflict or weak signal Change the Wi-Fi channel on your router to 6, 11, or automatic. Check the transmit power (it should be 100%).
The laptop connects, but there is no internet. Problems with your ISP or incorrect PPPoE settings Reboot your router. Check if the indicator light is on. Internet or WAN

To change router settings:

  1. Connect to it via cable (if Wi-Fi is not working).
  2. Enter in your browser 192.168.0.1 or 192.168.1.1 (the address is indicated on the router sticker).
  3. Log in (standard login/password: admin/admin or admin/password).
  4. Go to the section Wi-Fi (or Wireless) and check:
    • 📛 Network name (SSID) — must not contain Cyrillic or special characters.
    • 🔐 Security type - only WPA2-PSK or WPA3.
    • 📶 Channel - if it's worth it Auto, try manually setting 1, 6 or 11 (less loaded).
    • 📡 Opening hours — must be 802.11n/ac/ax (or b/g/n for older devices).
⚠️ Attention: On some routers (for example, TP-Link Archer C6) after changing the Wi-Fi settings, it is required manual reboot — via the web interface or a button on the device. Automatic application of settings does not always work.
How do I know which Wi-Fi channel is less crowded?

Download the app WiFi Analyzer (Android) or NetSpot (Windows/macOS). It will show all nearby networks and their channel load levels. Choose a channel with the fewest overlaps.

5. Update or reinstall Wi-Fi drivers

If the adapter is detected by the system, but does not work correctly (for example, The laptop sees networks, but does not connect.), the problem may be with the drivers. This is especially true after updating Windows or changing Linux distributions.

Windows:

  1. Open device ManagerNetwork adapters.
  2. Right-click on your Wi-Fi adapter → Update driverAutomatic search.
  3. If the update didn't help - remove the driver:
    1. Right click → Remove device.
    2. Check the box Remove the driver software for this device (if any).
    3. Restart your laptop - Windows will try to install the driver automatically.
    4. If the automatic installation doesn't work, download the driver from the manufacturer's website:
      • Intel: intel.ru (section "Wireless adapters")
      • Qualcomm/Atheros: qualcomm.com
      • Realtek: realtek.com
      • BroadcomDrivers are usually delivered through Windows Update.

macOS:

Drivers for Wi-Fi adapters in macOS are updated along with the system. If the problem arose after an upgrade (for example, on Sonoma), try:

  1. Reset NVRAM:
    1. Shut down your Mac.
    2. Turn on by pressing and holding immediately Cmd + Option + P + R.
    3. Hold for 20 seconds and your Mac will restart.
  2. If it doesn't help, create a new one. network configuration:
    1. Open System PreferencesNet.
    2. Click on Wi-FiAdditionallyTCP/IP.
    3. Click Reset (at the bottom of the window).

Linux:

On Linux, drivers for Wi-Fi adapters may require manual installation. For example, for adapters Broadcom Proprietary drivers are often needed:

sudo apt update

sudo apt install firmware-b43-installer

For Realtek RTL8821CE:

sudo add-apt-repository ppa:tomaspinho/rtl8821ce

sudo apt update

sudo apt install rtl8821ce-dkms

⚠️ Attention: On some laptops (eg. HP Pavilion with adapters Realtek RTL8723DEWi-Fi may be unstable due to conflicts with the Linux kernel. The solution is to roll back to an older driver version or use patched builds.

6. Check for viruses and conflicting software

Some programs may block access to Wi-Fi:

  • 🛡️ Antiviruses (For example, Kaspersky, Avast) with the function firewall.
  • 🔧 VPN clients (For example, NordVPN, ProtonVPN) - can change network routes.
  • 🎮 Cheats for games or proxy services (For example, Charles Proxy).

How to check:

  1. Temporarily disable your antivirus and try connecting to Wi-Fi.
  2. Open Task Manager (Ctrl + Shift + Esc) → tab NetIf an application is actively using the network, try closing it.
  3. Check it out firewall settings:
    1. Click Win + R → enter wf.mscEnter.
    2. Make sure you have the rule set for your network Allow.

If you suspect a virus:

  • Scan the system Malwarebytes or Dr.Web CureIt.
  • Check it out task scheduler (taskschd.msc) for the presence of suspicious network-related tasks.

7. Alternative connection methods

If standard methods don't work, try these workarounds:

  • 📱 Sharing Internet from a phone:
    1. Turn on access point on a smartphone.
    2. Connect your laptop to this network. If the connection is established, the problem is with the router or its settings.
  • 🔌 USB Wi-Fi adapter:
    • Connect an external adapter (eg. TP-Link TL-WN725N).
    • If it works, the problem is in the laptop's built-in module.
    • 🔄 Reset BIOS/UEFI (if Wi-Fi is disabled at the hardware level):
      1. Restart your laptop and enter BIOS (F2, Del or Esc when loading).
      2. Find the section AdvancedOnboard Devices.
      3. Make sure that Wireless LAN included (Enabled).
      4. Save settings (F10) and reboot.

If your laptop connects to other networks but not yours, the problem is definitely with your router. Try this:

  • 🔄 Reset the router to factory settings (button Reset on the back panel, hold for 10 seconds).
  • 📡 Change operating mode With 802.11ac on 802.11n (sometimes helps for older laptops).
  • 🔒 Disable WPA3 security (if the laptop does not support it).

8. When to contact the service center

If none of the methods worked, the problem may be hardware failureSigns:

  • 💥 Laptop doesn't see any network, including access points from phones.
  • 🔌 In Device Manager The adapter is marked as Unidentified device or absent altogether.
  • 🔥 Adapter physically damaged (for example, after a fall or liquid spill).
  • 🔄 The area around the Wi-Fi module (usually near the key) is overheating F2 or F12).

Repair cost:

Type of malfunction Estimated price (2026) Repair period
Replacing the Wi-Fi module 1 500 — 4 000 ₽ 1-2 days
Resoldering antenna connectors 2 000 — 5 000 ₽ 2-3 days
Motherboard diagnostics 1 000 — 3 000 ₽ Day 1

Before visiting the service:

  • 📋 Write it down laptop model And Wi-Fi adapter name (from Device Manager).
  • 💾 Make a backup copy of your data (in case disassembly is required).
  • 🔍 Check if the service provides warranty for repairs (minimum 3 months).
  • ⚠️ Attention: If your laptop is under warranty, do not open it yourself! This will void the warranty. Contact the manufacturer's authorized service center.

    FAQ: Frequently asked questions about laptop Wi-Fi issues

    ❓ My laptop connects to Wi-Fi, but pages won't open. What should I do?

    This is a typical problem with DNS or gateway. Try:

    1. Open Command line and enter:
      ping 8.8.8.8

      If you have ping but can't access websites, it's a DNS issue. Set Google's DNS manually (8.8.8.8 And 8.8.4.4) in the adapter settings.

    2. If there is no ping, check your router settings (section WAN). It's possible that your connection settings to your provider have become corrupted.
    ❓ My Wi-Fi stopped working after a Windows update. How can I fix it?

    Windows updates often reset drivers. Solution:

    1. Roll back to the previous driver version:
      1. Open device ManagerNetwork adapters.
      2. Right-click on the adapter → PropertiesDriverRoll back.
    2. If a rollback is not available, download the driver from the laptop manufacturer's website (not from the Microsoft website!).
    ❓ My laptop sees the network, but it says "Unable to connect." What's wrong?

    Reasons and solutions:

    • 🔑 Incorrect password - Make sure the letter case matches (password Passwordpassword).
    • 🔄 IP conflict - enable it in the router settings DHCP or assign a static IP to the laptop.
    • 📡 Weak signal - move your laptop closer to the router or use repeater.
    • 🔒 MAC address filtering — in the router settings, add the laptop's MAC address to the list of allowed addresses.
    ❓ My Linux laptop isn't detecting Wi-Fi. What should I do?

    In Linux, Wi-Fi problems are often related to missing drivers. Here's how:

    1. Find out the adapter model:
      lspci | grep -i wireless
    2. Check if the kernel module is loaded:
      lsmod | grep iwlwifi

      (for adapters Intel)

    3. If the module is missing, install it. For example, for Broadcom:
      sudo apt install firmware-b43-installer
    4. Reboot.

    For rare adapters (eg. Realtek RTL88x2bu) may be required manual driver compilation from the source code.

    ❓ How can I check if my Wi-Fi adapter is working at the hardware level?

    If the adapter is not detected in any OS, run the following tests:

    1. Checking in BIOS:
      • Go to BIOS (F2/Del when loading).
      • Find the section AdvancedOnboard Devices.
      • Make sure that Wireless LAN included (Enabled).
    2. Check on another OS:
      • Create a bootable USB flash drive with Live Linux (For example, Ubuntu).
      • Boot from it and check if the system sees Wi-Fi.
  • Visual inspection:
    • Open the back cover of the laptop (if accessible).
    • Find the Wi-Fi module (usually a small board with two antenna wires).
    • Check if the antennas are disconnected or if there is any trace