My laptop won't connect to Wi-Fi, but my phone can connect: 10 reasons and how to fix it

If your laptop has no Wi-Fi connection, even though your phone or tablet works reliably on the same network, this is a typical sign of a local issue, not a router problem. Most often, the laptop either doesn't detect the network at all, or shows a connection with no internet access, and pages won't load. The causes lie in network adapter settings, drivers, IP conflicts, or antivirus blocking, and in most cases, you can fix them yourself in 10-15 minutes without the help of a specialist.

In this article we will look at all possible reasons - from a banal disabled adapter to hidden IP address conflicts, and we will also give clear instructions for Windows 10/11 And macOSLet's not waste time on the obvious: if your internet service was disconnected for non-payment or your router broke, that's a whole other story. Here we'll talk specifically about cases where There is internet on the phone, but not on the laptop..

Let's check out the simple solutions first, and then move on to the more complex ones. If you're not a technical specialist, don't be intimidated by terms like DNS or IPv4We'll explain everything as clearly as possible, with images (in text format) and step-by-step instructions.

📊 What kind of laptop do you have?
Windows
macOS
Linux
Don't know

1. Check the physical connection and basic settings

Start with the obvious: Sometimes the problem lies in the little things that are easy to miss.

  • 🔌 Is Wi-Fi enabled on your laptop? On your keyboard, find the key with the antenna icon (often F2, F12 or combination with Fn). On MacBook Check the control panel in the upper right corner.
  • 🔄 Restart your router and laptop. Unplug your router for 30 seconds, then plug it back in. Do the same with your laptop. This will clear any temporary connection errors.
  • 📶 Check network visibility. If the laptop does not see Wi-Fi at all, but the phone does, the problem may be in frequency range (2.4 GHz vs 5 GHz) or hidden SSID.

If the internet still doesn't work after these steps, proceed to the next step. Please note: if the laptop sees the network, but doesn't connect (writes "No Internet access"), the reason is most likely in the settings IP or DNS.

2. Diagnosing a Wi-Fi adapter in Windows

If the laptop is running Windows 10/11, first of all, check the status of the wireless adapter.

Open device Manager:

  1. Click Win + X and select "Device Manager".
  2. Expand the "Network adapters" tab.
  3. Find the device with the words Wireless, Wi-Fi or Network Adapter (For example, Intel Wi-Fi 6 or Qualcomm Atheros).

Please note the icons next to the adapter:

  • ⚠️ Yellow triangle — driver problem (update or reinstall).
  • ❌ Red cross — the adapter is disabled (right click and select "Enable").
  • ✅ No icons - the adapter is working, we'll continue troubleshooting.

If the adapter is OK, but the Internet still doesn't work, do the following: troubleshooting:

  1. Right-click on the Wi-Fi icon in the tray (bottom right).
  2. Select "Troubleshoot".
  3. Follow the system instructions.
What should I do if the adapter is not in the list?

If there is no Wi-Fi device in "Network adapters", this may mean:

- Hardware failure (check at a service center).

- Disabled adapter in BIOS (press when booting the laptop) F2/Del, find the section Wireless and turn it on).

- Uninstalled drivers (download from the laptop manufacturer's website).

3. IP and DNS issues

A common reason for the lack of internet on a laptop when Wi-Fi is working is IP address conflict or a failure in the settings DNSThis happens when the router cannot provide the laptop with the correct address for network access.

To check and fix this:

  1. Open Command line (Win + R → enter cmdEnter).
  2. Enter the commands one by one:
    ipconfig /release
    

    ipconfig /renew

    ipconfig /flushdns

  3. Restart your laptop.

If this doesn't help, try set DNS manually:

  1. Open Network Settings → Wi-Fi → Manage known networks.
  2. Select your network → "Properties" → scroll to "IP Settings".
  3. Turn on Manually and enter:
    • IP address: 192.168.1.100 (the last digit can be any number from 2 to 254)
    • Subnet mask: 255.255.255.0
    • Gateway: 192.168.1.1 (or another if your router has a different address)
    • DNS: 8.8.8.8 (Google) or 1.1.1.1 (Cloudflare)

Make sure your laptop is connected to Wi-Fi|Try opening a website in a browser|Check ping to the router (in the command line: ping 192.168.1.1)|Reboot the router if ping fails-->

4. Conflicts in router settings

Sometimes the problem is not in the laptop, but in router settings, which block new devices from connecting. Here's what to check:

Problem How to check How to fix
MAC address filtering Go to your router settings (192.168.1.1 or 192.168.0.1), section "Wireless Network" → "MAC Filter" Add the laptop's MAC address to the allowed list or disable filtering.
Limit on the number of devices Section "DHCP" → "Client List" Increase the limit or disable the restriction
Incompatible Wi-Fi standard Section "Wireless Network" → "802.11 Standard" Install 802.11n/ac (or b/g/n for older devices)
Hidden SSID "Wireless Network" → "Hide SSID" Disable the option or enter the network name manually on your laptop.

If you don’t know how to access your router’s settings, look at the sticker on its body – the address is indicated there (192.168.x.x), login and password (usually admin/admin).

⚠️ Attention: If you have changed the router settings and do not remember the password, reset it to factory settings using the button Reset (Hold for 10 seconds). After this, all connected devices will need to be reconnected.

5. Problems with Wi-Fi drivers

Outdated or corrupted drivers are one of the most common reasons why a laptop won't connect to Wi-Fi. This is especially true after an update. Windows or reinstalling the system.

To update the driver:

  1. Open device Manager (as in Section 2).
  2. Find your Wi-Fi adapter, right-click → "Update driver".
  3. Select "Search Automatically." If Windows doesn't find updates, download the driver from the laptop manufacturer's website (e.g., ASUS, Dell, HP).

If the problem persists after updating, try roll back the driver:

  1. In Device Manager, right-click on the adapter → "Properties".
  2. Go to the "Driver" tab → "Roll Back Driver".
  3. Restart your laptop.

For macOS Drivers are updated through Software update (Sheldon icon → About This Mac → Software Update). If Wi-Fi doesn't work after updating the system, try resetting NVRAM:

  1. Turn off your MacBook.
  2. Turn on and hold down immediately Option + Command + P + R for 20 seconds.
  3. Release the keys and wait for it to load.
  4. 6. Viruses, firewalls and antiviruses

    Sometimes antivirus or firewall Blocks access to the network, mistaking it for a threat. Viruses can also change network settings, resulting in internet outage.

    What to do:

    • 🛡️ Temporarily disable your antivirus (For example, Kaspersky, Avast, ESET) and check the connection.
    • 🔥 Check your laptop for viruses by using Malwarebytes or Dr.Web CureIt!.
    • 🚫 Disable Windows Firewall:
      1. Open Control Panel → Windows Firewall.
      2. Select "Turn the firewall on or off".
      3. Check "Disable" for both private and public networks.
    • 🔄 Reset network settings (For Windows 10/11):
      netsh winsock reset
      

      netsh int ip reset

      ipconfig /flushdns

⚠️ Warning: Disabling your firewall or antivirus software leaves your laptop vulnerable. Re-enable protection after testing!

7. Problems with the Wi-Fi channel and interference

If your laptop connects to Wi-Fi, but the internet is extremely slow or doesn't work at all, the problem may be congested channel or interference from other devices.

How to check this:

  1. Install the application on your phone Wi-Fi Analyzer (Android) or NetSpot (iOS).
  2. Check which channels are occupied by neighboring networks. If your router is operating on the same channel as 5-6 other networks, it's causing interference.
  3. Go to your router settings and change the channel in the "Wireless" → "Channel" section. For 2.4 GHz, select 1, 6, or 11 (they don't overlap), and for 5 GHz, select any available channel.

Also try:

  • 📡 Change range From 2.4 GHz to 5 GHz (or vice versa). 5 GHz is faster, but has poorer penetration through walls.
  • 🔗 Disable the "Auto" function for channel width and set a fixed value (for example, 20 MHz for 2.4 GHz).
  • 📵 Remove sources of interference: microwaves, cordless phones, other routers.

8. Resetting network settings and extreme measures

If none of the above helps, there are still radical methods:

  • 🔧 Reset Windows network settings:
    1. Open Settings → Network & Internet → Status.
    2. Scroll down and tap "Network reset".
    3. Confirm the action and restart the laptop.
  • 🖥️ System Restore (if the problem appeared after the update):
    1. Open Control Panel → Recovery.
    2. Select a restore point to a date when Wi-Fi worked.
    3. 🔄 Resetting the router to factory settings (if the problem is only with the laptop, and other devices are working).
    4. 💻 Reinstalling Windows/macOS (extreme case if all other methods have not worked).
    ⚠️ Note: Resetting your network in Windows will delete all saved Wi-Fi and VPN passwords. Be sure to back them up beforehand!

    FAQ: Frequently Asked Questions

    Why does my laptop see Wi-Fi but not connect?

    This may be caused by:

    • Incorrect password (check your keyboard layout when entering).
    • Restriction by MAC address in the router (add the laptop's address to the white list).
    • Windows services crashed (restart the service) WLAN AutoConfig).
    • Also try "forgetting" the network and connecting again.

    My laptop connects to Wi-Fi, but it says "No internet access." What should I do?

    First check:

    1. Is the internet working on other devices? If not, the problem is with your provider.
    2. Are they spelled correctly? IP And DNS (cm. Section 3).
    3. Is your antivirus blocking access (temporarily disable it).
    4. If nothing helps, run the commands in the command line:

      netsh winsock reset catalog
      

      netsh int ipv4 reset reset.log

      netsh int ipv6 reset reset.log

    There's no Wi-Fi icon on my Windows 11 laptop. Where did it go?

    Possible reasons:

    • The adapter is disabled in Device Manager.
    • The icon is hidden in the taskbar (click on the "↑" arrow next to the clock).
    • Malfunction Conductor (restart it via Task Manager).
    • To return the icon:

      1. Open Settings → Personalization → Taskbar.
      2. Find "Notification area" → "Choose which icons appear on the taskbar".
      3. Enable display of the Network icon.
    Could the provider be at fault if there is internet on the phone?

    Unlikely, but possible in two cases:

    1. The provider blocks devices by MAC address (sometimes this is how they limit the number of connections).
    2. Traffic filtering is enabled on the provider side (for example, blocking TOR or VPN, which also affects some laptops).

    Call your provider's support team and check if there are any restrictions for your plan.

    How do I find my laptop's MAC address to add it to my router?

    For Windows:

    1. Open Command line (Win + Rcmd).
    2. Enter ipconfig /all and find the "Physical Address" line next to the wireless adapter.

    For macOS:

    1. Open System Preferences → Network.
    2. Select Wi-Fi → "Advanced" → "Hardware" tab. The MAC address is listed as "Ethernet ID."