Why Your Laptop Won't Connect to Wi-Fi: A Complete Guide to Diagnosing and Repairing

You are trying to connect your laptop to a wireless network, but instead of the usual Internet access you see the message "No internet connection", "Unable to connect to this network" Or don't see your Wi-Fi network listed at all? This problem is familiar to millions of users, according to statistics. NetSpot, 37% of support requests are related to the inability to connect devices to Wi-Fi. The causes can range from laptop settings to router or even ISP issues.

In this article we will look at all possible scenarios, why your laptop won't connect to Wi-Fi - from a simple disabled adapter to complex IP address conflicts. You'll get Step-by-step instructions for Windows 10/11, macOS, and LinuxYou'll also learn how to distinguish a device-specific issue from a router malfunction. Don't rush to take your laptop to a service center: in 85% of cases, the problem can be fixed on your own in 10-30 minutes.

1. Checking basic settings: what to do first

Before digging deep into network settings or drivers, make sure the problem isn't just a surface issue. Start with these steps—they take less than a minute but often solve the problem:

  • 🔄 Restart your laptop and routerTurn off both devices for 30 seconds, then turn on the router first, followed by the laptop after a minute. This will clear any temporary connection errors.
  • 📶 Check if Wi-Fi is enabled on your laptop.. On your keyboard, find the key with the antenna icon (often F2, F12 or combination with Fn) and press it. On Windows Also check your taskbar - the Wi-Fi icon should not be crossed out.
  • 🔌 Make sure the internet works on other devicesIf Wi-Fi doesn't work on your phone either, the problem is with your router or your ISP.
  • 🔍 Check if your laptop can see other networks.If the list of networks is empty, the Wi-Fi adapter or its driver is faulty.

If the connection is not restored after these steps, proceed to diagnostics. Please note: if the laptop sees the network, but doesn't connect (requests for a password endlessly or gives an error), the reason is most likely in the router settings. If the network is not displayed at all — the problem is on the laptop side.

📊 How often do you have problems connecting to Wi-Fi?
Once a week or more often
Once a month
Rarely, several times a year
Never had any problems

2. The laptop does not detect the Wi-Fi network: adapter diagnostics

If your laptop isn't detecting any wireless networks (including neighboring ones), your Wi-Fi adapter is likely disabled or faulty. Here's how to check and fix it:

For Windows 10/11:

  1. Click Win + X and select "Device Manager".
  2. Expand the tab Network Adapters.
  3. Find the device with the names Wireless, Wi-Fi, 802.11 or Network Adapter (For example, Intel Wi-Fi 6 AX200 or Qualcomm Atheros QCA61x4).
  4. If there is a down arrow (↓) next to the adapter, right-click and select "Activate device".

If the adapter is enabled but there are still no networks, try updating the driver:

  • Right-click on the adapter → Update DriverAutomatic search.
  • If Windows does not find updates, download the driver from the laptop manufacturer's website (section "Support" or Drivers).
How can I find out the model of my Wi-Fi adapter if it's not recognized?

Open Command line (Win + R → cmd → Enter) and enter:

wmic nic get name, manufacturer

Find your wireless adapter in the list. If it's not there, it's either physically disconnected or broken.

For macOS:

On MacBook Check the adapter status like this:

  1. Open System Preferences"Net".
  2. In the left column, select «Wi-Fi». If the status "Disabled" - click Turn on Wi-Fi.
  3. If the network is not displayed, click "Additionally" and check if the option is enabled Search Networks.
⚠️ Attention: On some models MacBook Pro (2016-2019) The network detection issue may be due to a chip malfunction. BroadcomIn this case, repairs at a service center are required.

For Linux (Ubuntu/Debian):

In the terminal, run the following commands:

lspci | grep -i wireless # Check for the presence of an adapter

sudo rfkill list # Check Wi-Fi blocking

sudo ip link set wlan0 up # Enable the adapter (replace wlan0 with your interface)

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

If your laptop detects a Wi-Fi network, but when you try to connect it gives an error "Unable to connect to this network", "Incorrect password" or Limited Connection, the problem lies in your security settings. Let's look at the most common causes:

  • 🔑 Incorrect passwordMake sure you enter it correctly (case-sensitive!). If your password has changed, update it on all devices.
  • 🔄 Incompatible security typeThe router can use WPA3, and the old laptop only supports WPA2.
  • 📡 Hidden network (SSID)If the network doesn't broadcast its name, you can only connect to it manually.
  • 🚫 MAC filteringA list of allowed devices by MAC address may be enabled in the router settings.

To connect to a hidden network on Windows:

  1. Open ParametersNetwork and Internet«Wi-Fi».
  2. Click Managing Known NetworksAdd a new network.
  3. Enter the network name (SSID), security type and password.
⚠️ Attention: If you recently changed the password on your router, but your laptop still won't connect, remove the network from the list of saved networks and add it again. Windows this is done in Settings → Network & Internet → Wi-Fi → Manage known networks.
Connection error Possible cause Solution
"Unable to connect to this network" Incorrect password or security type Check your password, change the encryption type to WPA2-PSK in the router settings
"Limited connection" (exclamation mark) No internet access (ISP or DHCP issue) Reboot your router and check your IP settings (see section 5)
"Unable to connect to this network" (infinite IP retrieval) IP address conflict or DHCP is disabled on the router Set up a static IP or enable DHCP in the router control panel.

4. Router Problems: When the Laptop Isn't to Blame

If other devices (phone, tablet, second laptop) also can't connect to Wi-Fi, the problem lies with the router or provider settings. Here's what to check:

  • 🌐 Indicators on the routerAre the lights on? «Power», «Wi-Fi» And «Internet»? If «Internet» blinking or not lit - the problem is with the provider.
  • 🔧 Wi-Fi channel and frequencyIf the router is operating on the channel 13–14 (not allowed in all countries) or on a frequency 5 GHz, older laptops may not see it.
  • 🔄 Router overloadIf more than 10–15 devices are connected to the network, the router may block new connections.
  • 🔒 MAC address blockingA "whitelist" of devices may be enabled in the router settings.

To change the Wi-Fi channel:

  1. Go to your router's control panel (usually at 192.168.0.1 or 192.168.1.1, login/password — admin/admin).
  2. Go to the section «Wi-Fi» or Wireless Network.
  3. Find the parameter "Channel" (Channel) and select Auto or channels 1–11 (for 2.4 GHz).
  4. Save the settings and reboot the router.

If your laptop still won't connect after changing the channel, check your security settings:

  • The encryption type must be WPA2-PSK (AES) - this is the most compatible option.
  • Turn it off WPS (this is unsafe and may cause conflicts).
  • If enabled client isolation (AP Isolation), disable it - it blocks data exchange between devices on the network.

5. IP address conflicts and network settings

If your laptop connects to Wi-Fi but the internet doesn't work (exclamation mark icon), the problem may be related to IP address, DNS or gatewayHere's how to fix it:

Reset network settings on Windows:

  1. Open Command line as administrator (Win + XTerminal (Administrator)).
  2. Execute the commands one by one:
    netsh winsock reset
    

    netsh int ip reset

    ipconfig /release

    ipconfig /renew

    ipconfig /flushdns

  3. Restart your laptop.

Manual IP configuration (if DHCP does not work):

  1. Open ParametersNetwork and Internet«Wi-Fi»"Configuring adapter settings".
  2. Right-click on your Wi-Fi connection → "Properties".
  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.1.X (where X is a number from 2 to 254, not occupied by other devices)
    • Subnet mask: 255.255.255.0
    • Default gateway: 192.168.1.1 (or 192.168.0.1, look at the router sticker)
    • DNS: 8.8.8.8 (Google) or 1.1.1.1 (Cloudflare)
⚠️ Attention: If the Internet does not work after manual IP configuration, return the settings to the mode Obtain an IP address automaticallyThere may be a problem with the DHCP settings on your router. Check if the DHCP server is enabled in the control panel.

Ping the router (in the command line: ping 192.168.1.1)|Ping the DNS (ping 8.8.8.8)|Check the default gateway (ipconfig)|Flush the DNS cache (ipconfig /flushdns)-->

6. Drivers and hardware faults

If your laptop doesn't see the network or constantly loses connection, it might be due to Wi-Fi adapter driver or his physical malfunctionHere's how to check:

Manual driver update:

Automatic update via "Device Manager" It doesn't always work. It's better to download the driver from the manufacturer's website:

  1. Find out the adapter model (see section 2).
  2. Go to the laptop manufacturer's website (Lenovo, HP, Dell etc.) or adapter (Intel, Qualcomm, Broadcom).
  3. In the section "Support" or Drivers Find the driver for your model and version of Windows.
  4. Remove the old driver via "Device Manager" (right click → "Remove device"), then install a new one.
  5. Checking for hardware failure:

    If the problem persists after updating the driver, the adapter may be physically damaged. Here are some signs of hardware failure:

    • 🔌 The laptop does not see the network even after reinstalling Windows.
    • 🔍 In Device Manager The adapter is displayed with an exclamation mark.
    • 🔄 Wi-Fi only works in certain positions of the laptop (for example, if you tilt the screen).
    • 💥 The laptop stopped seeing networks after being dropped or getting wet.

To make sure the problem is with the adapter:

  1. Connect to laptop external Wi-Fi adapter (via USB). If it works, the internal adapter is faulty.
  2. Check if Wi-Fi is working in Safe Mode (Safe Mode). If so, the problem is with the drivers or software.
⚠️ Attention: On some laptops (especially HP Pavilion And Acer Swift) The Wi-Fi adapter may be disconnecting due to overheating. If your laptop is getting very hot, try cooling it (for example, by placing it on a stand) and check the connection again.

7. Viruses, firewalls and third-party programs

Sometimes the Wi-Fi connection is blocked antiviruses, firewalls or malwareHere's how to check:

  • 🛡️ Disable Windows Firewall:
    1. Open "Control Panel""Windows Firewall".
    2. Select Turn Windows Firewall on or off.
    3. Mark Disable Firewall for private and public networks.
  • 🦠 Check your system for virusesSome Trojans (for example, DNSChanger) change network settings. Scan the laptop. Malwarebytes or Kaspersky Virus Removal Tool.
  • 🔧 Disable VPN or proxyIf you use NordVPN, ProtonVPN or proxy settings, they may block the connection to the local network.
  • 📱 Check your network management softwareUtilities like NetBalancer, GlassWire or Driver Booster sometimes conflict with network adapters.
  • If Wi-Fi works after disabling the firewall, add an exception for the network adapter:

    1. Open "Windows Firewall""Additional Options".
    2. Go to Inbound Rules.
    3. Find the rules related to «Wi-Fi» or Wireless Network, and turn them on.

    8. OS-specific issues

    Some Wi-Fi connection errors are unique to specific operating systems. Let's take a look at them:

    Windows 10/11:

    • 🔄 Error: "The network settings saved on this computer do not meet the requirements for this network"Solution: Remove the network from known networks and reconnect.
    • 📡 The laptop connects, but the internet doesn't work.Check your DNS settings or reset your TCP/IP stack (see section 5).
    • 🔌 Wi-Fi turns off after sleep. Open "Device Manager", find the adapter, go to Power Management and uncheck the box Allow the computer to turn off this device to save power.

    macOS:

    • 🍏 Wi-Fi: No IP Address ErrorSolution: Open System Preferences"Net"«Wi-Fi»"Additionally"«TCP/IP» and press Renew DHCP.
    • 🔄 MacBook won't connect to 5GHz networkUpdate macOS or manually select the 2.4 GHz network in your router settings.
    • 📱 Wi-Fi connects, but the speed is very slowReset network settings: System Preferences"Net" → select Wi-Fi → press «–» (delete) → add again.

    Linux (Ubuntu/Debian):

    • 🐧 "Device not managed" errorSolution: Edit the file /etc/NetworkManager/NetworkManager.conf, adding a line managed=true to the section [ifupdown], then restart the service:
      sudo systemctl restart NetworkManager
    • 🔌 The Wi-Fi adapter is not detected.Install proprietary drivers:
      sudo ubuntu-drivers autoinstall
      

      sudo reboot

    FAQ: Frequently asked questions about connecting a laptop to Wi-Fi

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

    This problem is usually related to settings. DNS or proxy. Try:

    1. Change DNS to 8.8.8.8 (Google) or 1.1.1.1 (Cloudflare) in the adapter settings.
    2. Disable proxy: ParametersNetwork and InternetProxy → disable all options.
    3. Check if your antivirus is blocking the connection (temporarily disable it).

    If this doesn't help, run the following in the command line:

    netsh winhttp reset proxy
    

    ipconfig /flushdns

    🔹 Why won't my laptop connect to Wi-Fi after updating Windows?

    Windows updates sometimes reset or corrupt network adapter drivers. Solutions:

    • Roll back the driver: Device Manager Right-click on the adapter → "Properties"Rollback.
    • Install the driver manually from the laptop manufacturer's website.
    • If the problem appeared after a major update (for example, from Windows 10 to 11), check the compatibility of your Wi-Fi adapter with the new OS.

    For Windows 11 You may need to enable compatibility mode for TPM 2.0 in BIOS.

    🔹 How do I connect to Wi-Fi if I forgot my password?

    There are several ways:

    1. View password on another device (if it is connected to this network):
      • On Windows: ParametersNetwork and Internet«Wi-Fi»Managing Known Networks → select network → "Properties" → scroll to "Password".
      • On Android: root access or file required wpa_supplicant.conf (file manager needed).
  • Reset the password on the router:
    1. Click the button Reset on the router (hold for 10-15 seconds).
    2. Connect to the network with the default name (indicated on the router sticker) and password (usually admin or empty).
  • Use WPS (if supported): press the button WPS on the router, then select the network on the laptop and connect without a password.
🔹 My laptop connects to Wi-Fi, but the speed is very slow. What's wrong?

Slow Wi-Fi performance may be due to:

  • Congested channel. Change the channel in the router settings (select 1, 6 or 11 for 2.4 GHz).
  • Outdated Wi-Fi standardIf the router supports 802.11ac (Wi-Fi 5), and the laptop is only 802.11n (Wi-Fi 4), speed will be limited.
  • External interferenceMicrowaves, cordless phones, and neighboring networks on the same channel will reduce speed.
  • Limitation from the providerCheck your plan—your traffic limit may have been reached.

For diagnostics, use the command:

ping 8.8.8.8 -t

If the ping is stable (no drops), but pages load slowly, the problem is with the DNS or ISP. If the ping is intermittent (for example, 1000 ms), there is interference on the channel.

🔹 Is it possible to connect a laptop to Wi-Fi without an adapter?

If your Wi-Fi adapter is broken or missing, there are several alternatives:

  • USB Wi-Fi adapter. It costs from 300 rubles (for example, TP-Link TL-WN725N). It connects like a flash drive and works out of the box.
  • Ethernet connection. If ro