Laptop won't connect to Wi-Fi: all the reasons and how to fix it

You turned on your laptop and are trying to access the Internet through Wi-Fi, but instead of the usual websites, you see only the "No internet access" error or an endless connection? This problem is familiar to millions of users—and it can have dozens of causes, from a simple router failure to serious operating system issues. Unlike desktop PCs, laptops are more likely to suffer from wireless connection issues due to their mobility: switching between networks, automatically connecting to weak access points, and driver conflicts after updates.

In this article we will look at All possible reasons why a laptop won't connect to the Internet via Wi-Fi, from the obvious to the hidden. You'll learn how to diagnose the problem in 2 minutes, which router settings to check first, and what to do if the laptop itself is at fault (including rare cases like adapter hardware failure). The instructions are suitable for all models, from budget ones Lenovo IdeaPad to bonuses MacBook Pro, as well as for all current operating systems: Windows 10/11, macOS Ventura/Sonoma And Linux (Ubuntu, Mint).

1. Checking the Router: 5 Steps Before Setting Up Your Laptop

In 60% of cases, the problem lies not with the laptop, but with the router or ISP. Before digging into the OS settings, run a quick hardware diagnostic:

  • 🔌 Reboot your routerUnplug the power cord for 30 seconds, then plug it back in. This will clear the DHCP cache and any temporary errors.
  • 📶 Check the indicatorsOn the router, the Wi-Fi icon (usually green/blue) and the internet indicator (often labeled globe or WAN) should be lit. If the red indicator is flashing, there's a problem with your ISP.
  • 📱 Connect another device: smartphone, tablet, or second laptop. If they also don't have internet, the router or ISP is to blame.
  • 🔗 Check the cable: If your router is connected to your ISP via Ethernet, make sure the cable is firmly inserted into the port. WAN (usually highlighted in blue).
  • 🛠️ Reset your router settings: If nothing has changed after rebooting, press the button Reset (usually recessed into the body) for 10 seconds. Attention: this will reset all settings to factory defaults!

If after these steps the internet works on other devices but not on the laptop, proceed to the next section. If the problem persists on all devices:

  • 📞 Call your provider (the number is usually on the router sticker) and check if there are any problems with the line.
  • 🔧 Go to the router's web interface (usually at 192.168.0.1 or 192.168.1.1) and check the internet connection status in the section WAN or Internet.
📊 What kind of router do you have?
TP-Link
ASUS
Xiaomi
D-Link
Zyxel
Another
⚠️ Note: Router web interface settings may vary depending on the router model and firmware. If you are unsure about what you're doing, do not change the settings manually—it's better to consult the manufacturer's instructions.

2. Laptop diagnostics: from simple to complex

If the router is working and other devices connect to Wi-Fi without problems, then the problem is with the laptop. Start with a basic check:

  1. Make sure Wi-Fi is turned on: On your laptop keyboard, find the key with the antenna icon (often F2, F12 or a separate button). Press it in combination with Fn, if the Wi-Fi indicator is not lit. MacBook Check the control panel in the upper right corner.
  2. Check airplane mode: V Windows open Settings → Network & Internet → Airplane ModeOn . macOSSystem Preferences → Network → Wi-Fi.
  3. Run network diagnostics:
    • IN Windows: Right-click on the Wi-Fi icon in the tray → Troubleshooting.
    • IN macOS: hold Option (Alt), click on the Wi-Fi icon → Open wireless network diagnostics.

If diagnostics don't help, proceed to manual settings. First, check if your laptop can see your network:

  • 🔍 Your network is not in the list of available networks → problem with the driver or adapter.
  • 🔄 The network is visible, but the connection is reset → check your security settings (password, encryption type).
  • ⚠️ The network connects, but there is no internet access → a problem with the IP address or DNS.

Make sure Wi-Fi is turned on on your laptop|

Check Airplane Mode|

Restart your laptop|

Try connecting to a different network (for example, from your phone)| -->

3. Network settings: IP, DNS and other parameters

If your laptop connects to Wi-Fi but the internet isn't working, the problem may be with incorrect network settings. Most often, this is:

  • 🔢 Incorrect IP address (For example, 169.254.x.x - this means that DHCP did not issue an address).
  • 🌐 Downed DNS servers (sites don't open, but ping 8.8.8.8 works).
  • 🔒 Conflict with proxy (if you haven't configured a proxy, but it suddenly appears in the settings).

To check and correct these settings:

For Windows 10/11:

  1. Open Settings → Network & Internet → Wi-Fi → Manage known networks.
  2. Select your network → Properties → scroll to IP settings.
  3. Make sure it's worth it Obtain an IP address automatically And Obtain DNS server address automatically.
  4. If this doesn't help, try manually specifying Google's DNS: 8.8.8.8 And 8.8.4.4.

For macOS:

  1. Open System Preferences → Network → Wi-Fi → Advanced.
  2. Go to the tab TCP/IP and make sure it's worth it Use DHCP.
  3. On the tab DNS add servers 8.8.8.8 And 1.1.1.1.

If the Internet still doesn't work after these steps, try resetting your network settings:

  • 🪟 In Windows Open command prompt as administrator and run:
    netsh winsock reset
    

    netsh int ip reset

    ipconfig /flushdns

  • 🍎 In macOS open Terminal and enter:
    sudo ifconfig en0 down
    

    sudo ifconfig en0 up

    sudo dscacheutil -flushcache

    sudo killall -HUP mDNSResponder

⚠️ Note: After resetting network settings in Windows, you may need to reinstall some programs that use virtual adapters (for example, VPNs or Android emulators).

4. Problems with Wi-Fi adapter drivers

If your laptop doesn't see the network at all or constantly loses connection, it's the fault of Wi-Fi adapter driverThis is especially true after a Windows update or if you recently reinstalled the system. Signs of a driver problem:

  • 🖥️ In the Device Manager, there is an exclamation mark next to the network adapter.
  • 🔄 Wi-Fi periodically turns off and on by itself.
  • 📉 Internet speed drops sharply or the connection breaks when downloading files.

How to check and update the driver:

For Windows:

  1. Click Win + Xdevice Manager.
  2. Expand the section Network adapters.
  3. Look for devices with names like Wireless, Wi-Fi, 802.11ac or adapter model (for example, Intel AX200, Qualcomm Atheros, Broadcom).
  4. Right click → Update driverAutomatic search.
  5. If this does not help, download the driver from the laptop manufacturer's website (not from Windows Update!).

For macOS:

Wi-Fi driver issues are less common on MacBooks, but if your adapter isn't working, try:

  1. Update macOS to the latest version (System Settings → Software Update).
  2. Reset NVRAM: Shut down your Mac, turn it on, and immediately hold down Command + Option + P + R for 20 seconds.
  3. If the problem persists, please contact Apple Support (the hardware module may be faulty).
Laptop manufacturer Link to Wi-Fi drivers Typical adapter models
Lenovo support.lenovo.com → Enter your laptop model Intel AX201, Realtek RTL8852AE
HP support.hp.com → "Software" section Intel Wi-Fi 6, Broadcom 43xx
ASUS asus.com/support → select model Mediatek MT7921, Qualcomm Atheros QCA61x4
Dell dell.com/support → laptop service tag Killer AX1650, Intel Wireless-AC 9560

5. Program conflicts and viruses

Sometimes third-party programs or malware block Wi-Fi access. The most common culprits are:

  • 🛡️ Antiviruses and firewalls (For example, Kaspersky, Avast, ESET may block connections).
  • 🕵️ VPN clients (especially if they are set to connect automatically).
  • 🦠 Viruses and adware (may change proxy or DNS settings).
  • 🎮 Internet speed booster programs (For example, cFosSpeed, NetBalancer).

How to check:

  1. Temporarily disable your antivirus and firewall, then try connecting to Wi-Fi.
  2. Check your proxy settings:
    • IN Windows: Settings → Network & Internet → Proxy → disable all options.
    • IN macOS: System Preferences → Network → Advanced → Proxy → uncheck all boxes.
  • Scan your system for viruses by using Malwarebytes or AdwCleaner.
  • Perform a clean boot of Windows (without third-party programs):
    msconfig → Services tab → Hide all Microsoft services → Disable all → Restart
  • If Wi-Fi works again after disabling apps, re-enable them one by one to find the culprit. The most common causes of problems are:

    • 🔥 Antivirus software with a "Network Protection" feature (try adding the network to the exceptions).
    • 🌍 VPN apps that "forget" to turn off (for example, NordVPN, ProtonVPN).
    • 📡 Programs for distributing Wi-Fi from a laptop (for example, Connectify, mHotspot).
    How to completely remove a VPN if it's blocking the internet?

    If the VPN client (for example, OpenVPN or WireGuard) is installed as a service, so simply uninstalling it through Programs and Features is not enough. You need to:

    1. Open Services (services.msc).

    2. Find services with VPN names (e.g. TAP-Windows, Wintun).

    3. Stop them and disable them (startup type → “Disabled”).

    4. Delete the remaining files manually from C:\Program Files and the registry (if you are confident in your actions).

    6. Hardware malfunctions: when repairs are essential

    If all software methods have been tried, but the laptop still does not connect to Wi-Fi, it is possible hardware failureThis is indicated by:

    • 🚫 The laptop doesn't see it not a single one Wi-Fi network (even public ones).
    • 🔌 Wi-Fi only works when connected via a USB adapter.
    • 🔥 The laptop overheats in the adapter area (usually near the keys) F1-F12).
    • 💥 The problem appeared after a fall, liquid spill, or repair.

    Possible reasons:

    Malfunction Signs Solution
    Wi-Fi antenna failure Weak signal, frequent interruptions Disassembling the laptop and soldering the antenna
    Wi-Fi module failure The adapter is not detected in the system. Module replacement (cost ~1500–4000₽)
    Problems with the southbridge USB, sound and Wi-Fi don't work at the same time Diagnostics at a service center
    Chip overheating Wi-Fi disconnects under load Cleaning from dust, replacing thermal paste

    What you can do yourself:

    1. Check the antenna connections (if you disassembled the laptop): they look like two thin wires connected to the Wi-Fi module (usually under the cover on the back panel).
    2. Connect an external USB Wi-Fi adapter (costs from 500₽). If the internet works with it, the problem is with the internal module.
    3. Cool down your laptop: Use a cooling pad or blow out dust from the vents.
    ⚠️ Warning: If you are not confident in your laptop disassembly skills, do not attempt to repair the hardware yourself. Incorrect actions may result in complete failure of the device.

    7. Linux-specific features and rare cases

    Users Linux (Ubuntu, Mint, Fedora, etc.) encounter Wi-Fi problems more often than Windows or macOS owners. This is due to the closed drivers of some adapters (especially Broadcom And Realtek). Typical problems:

    • 🐧 The adapter is detected but does not connect to the network.
    • 🔄 There is a connection, but the speed is extremely low (1-2 Mbps).
    • 🚫 After updating the kernel, Wi-Fi stopped working.

    Solutions for Linux:

    1. Install proprietary drivers:
      sudo ubuntu-drivers autoinstall # For Ubuntu/Debian
      

      sudo dnf install broadcom-wl # For Fedora (for Broadcom)

    2. Check for RFKill blocking (radio module management tool):
      rfkill list
      

      sudo rfkill unblock wifi

    3. Update your kernel (if the adapter is new, for example, Intel AX210):
      sudo apt update && sudo apt upgrade  # Ubuntu
      

      sudo dnf upgrade --refresh # Fedora

    4. Set up NetworkManager manually:
      nmcli dev wifi connect "Network_Name" password "password"

    For rare adapters (eg. Realtek RTL8723DE) you may need to manually compile the driver from the GitHub repository. Instructions are usually included in README project.

    Other rare cases:

    • 🕒 Time limit: Some routers (especially in hotels/airports) require authorization through a browser. Open 1.1.1.1 or neverssl.comto see the login form.
    • 📡 Wi-Fi channel conflictIf your neighbors have multiple networks on the same channel, your router may automatically switch to the congested band. Go to your router settings and manually select the channel (e.g., 6 or 11 for 2.4 GHz).
    • 🔒 MAC address filteringSome routers only allow connections to certain devices. Check the list of allowed MAC addresses in your router settings.

    8. Prevention: How to avoid Wi-Fi problems in the future

    To ensure your laptop has a stable Wi-Fi connection, follow these simple rules:

    • 🔄 Update your drivers regularly (especially after major Windows updates).
    • 📡 Use modern Wi-Fi standards: if the router supports Wi-Fi 6 (802.11ax), enable it in the settings.
    • 🔋 Monitor your battery charge: Some laptops limit Wi-Fi performance when the battery is low.
    • 🛡️ Set up a backup connection: In Windows, you can specify priority networks in Settings → Network & Internet → Wi-Fi → Manage known networks.
    • 📥 Download drivers only from official websites - third-party sources may contain viruses.

    For stable Wi-Fi operation, it is also recommended:

    • 📍 Place the router in the center of the apartment, away from microwaves and cordless phones.
    • 🔗 Use cables Ethernet for devices that require high speed (such as Smart TVs or gaming consoles) to relieve Wi-Fi load.
    • 🔄 Reboot your router once a week - this clears the cache and prevents freezing.

    FAQ: Frequently asked questions about laptop Wi-Fi issues

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

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

    1. In the command line, run ping 8.8.8.8If you have ping but can't access websites, the problem is with your DNS. Manually enter Google's DNS (8.8.8.8) or Cloudflare (1.1.1.1).
    2. Check the proxy settings in your system (see section 5).
    3. Disable your VPN if it is enabled.
    ❓ My Wi-Fi stopped working after a Windows update. How can I fix it?

    Windows updates often reset drivers. Solutions:

    1. Roll back the driver: Device Manager → Network Adapters → your adapter → Properties → Driver → Roll Back Driver.
    2. Download the driver from the laptop manufacturer's website (do not use the version from Windows Update!).
    3. If the adapter is not detected at all, try to return to the old version of Windows via Settings → Update & Security → Recovery.
    ❓ The laptop sees the network, but doesn’t connect—it says “Unable to connect.”

    Possible causes and solutions:

    • 🔑 Incorrect password: Make sure you enter it correctly (case is important!).
    • 🔒 Incompatible security type: go to your router settings and change the encryption type from WPA3 on WPA2-PSK (some older adapters do not support WPA3).
    • 📶 Weak signal: Move closer to the router or check the adapter antennas.
    • 🚫 MAC blocking: In the router settings, add the laptop's MAC address to the list of allowed devices.
    ❓ The Wi-Fi works, but the speed is very slow. How can I speed it up?

    Speed ​​issues may be related to:

    • 📶 Overloaded Wi-Fi channel: change the channel in the router settings (for example, from automatic to 6 or 11 for 2.4 GHz).
    • 🔄 Outdated standard: if the router supports Wi-Fi 5 (802.11ac) or Wi-Fi 6, turn it on.
    • 🖥️ Limitation from the provider: check your tariff plan.
    • 🦠 Background programs: Open Task Manager and check if any program (for example, Windows update or a torrent client) is consuming traffic.

    Also try:

    # For Windows (reset network cache)
    

    netsh int ip reset

    netsh winsock reset

    ipconfig /flushdns

    ❓ My MacBook's Wi-Fi connects, but keeps dropping out. What's wrong?

    On a MacBook, frequent Wi-Fi drops are usually caused by:

    1. Outdated router firmware: Update the firmware via the router's web interface.
    2. Conflict with energy conservation: disable the option Turn off Wi-Fi when idle V System Preferences → Energy Saver.
    3. DNS issues: Manually add DNS from Google or Cloudflare (see section 3).
    4. Hardware malfunctions: If the problem occurred after a fall or liquid spill, contact the service center.

    Also try creating a new one Network location V System Preferences → Network.