My laptop won't connect to Wi-Fi: Why does my phone work but my PC doesn't?

Many users are familiar with the situation where a smartphone instantly finds a network and connects to the internet, but a laptop stubbornly displays "No connection" or "Unable to connect." This creates the illusion that the router is broken, but if other devices are working reliably, the problem almost always lies in the software or settings of the laptop itself. Often, faulty wireless adapter drivers or accumulated errors in the operating system's network protocols are the culprits.

Don't panic and take your device to a service center right away. In most cases, a series of diagnostic steps is enough to restore the connection. We'll look at the main reasons why. The laptop does not connect to Wi-Fi, and we will provide step-by-step troubleshooting instructions for Windows and macOS operating systems.

The first thing to do is perform a visual and software check of the communication module's status. Sometimes the problem can be resolved simply by switching the operating mode or restarting the service responsible for wireless connections. Let's look at where to begin troubleshooting if you encounter such a failure.

Primary diagnostics and testing of the adapter

Before delving into the deep settings of the system, you need to make sure that you yourself Wi-Fi adapter is enabled and functions correctly. On many laptop models, especially business series Lenovo ThinkPad or HP ProBookThere's a physical switch or key combination to disable wireless modules. If the adapter is disabled at the hardware level, the operating system may not even see available networks.

Check the row of keys with the image of an antenna or airplane, this is often a combination Fn + F2 or a separate button on the case. It's also worth checking the Network and Sharing Center, where the adapter's status may be marked with a red cross or a yellow exclamation point. If the device driver is corrupted, you'll see an unknown device or a network controller error in Device Manager.

It's important to understand the difference between a software shutdown and a physical malfunction. If the list of available networks is completely empty and the Wi-Fi button is grayed out (inactive), this indicates that the system is unable to detect the device. In this case, completely shutting down the laptop (not rebooting, but shutting down) and removing the battery, if the system allows, may help.

⚠️ Attention: If after reinstalling the drivers the adapter continues to display as "Unknown device" with error code 43 or 10, there is a high probability of physical failure of the Wi-Fi module or loose contacts on the motherboard.

Users often forget about a simple but effective procedure: resetting static IP settings. Even if the phone is working perfectly, the laptop may be stuck on an old address that now conflicts with the current router configuration. Resetting network settings returns all values ​​to factory defaults, which often resolves logical errors.

📊 How often do you have problems with Wi-Fi on your laptop?
Daily
Once a week
Rarely, after updates
Just encountered it for the first time

Reset network settings and TCP/IP protocol

One of the most common reasons why The laptop doesn't connect to Wi-FiThe cause is a buildup of errors in the TCP/IP protocol stack or DNS cache. The operating system may store incorrect data about previous connections, preventing the establishment of a new connection. To solve this problem, Windows offers a powerful set of commands that must be run as an administrator.

You need to open a command prompt. To do this, right-click the Start menu and select "Windows PowerShell (Administrator)" or "Command Prompt (Administrator)." Running these commands one by one will clear the cache, reset winsock, and renew the IP addressing, which often restores internet access even in the most challenging situations.

Run the following commands one by one, pressing Enter after each line:

ipconfig /flushdns

ipconfig /registerdns

ipconfig /release

ipconfig /renew

netsh winsock reset

After executing the last command, the system will require a reboot. This is a mandatory step, as resetting the Winsock catalog affects low-level network subsystem settings. If the issue was an address conflict or corrupted network libraries, the laptop should successfully connect to the router after the reboot.

☑️ Network Reset Checklist

Completed: 0 / 4

It's worth noting that Windows 10 and 11 now have a built-in network reset feature that does the same thing, but more easily through a graphical interface. This can be useful if you don't want to mess around with console commands. Go to Settings → Network & Internet → Advanced network settings → Network reset.

Problems with wireless adapter drivers

A driver is a program that allows the operating system to communicate with the hardware. If the driver Wi-Fi module If the driver is outdated, damaged, or simply malfunctions after a Windows update, connection will be impossible. Automatic system updates often install a generic driver, which is less stable than the original software from the manufacturer.

To diagnose, open the Device Manager (click Win + X and select the appropriate item). Find the "Network adapters" section and expand it. If you see your adapter (usually the name contains the words Wireless, Wi-Fi, or 802.11, Intel, Realtek or Qualcomm Atheros), try right-clicking on it and selecting "Uninstall device." It's important to check the "Delete the driver software for this device" box if that option appears.

After uninstalling the driver, restart your laptop. Upon startup, the system will detect new hardware and attempt to reinstall the driver. This often "boosts" the system and resolves software glitches. However, if the default driver isn't suitable, you'll need to download the latest version from the laptop manufacturer's official website using another device with internet access and a USB flash drive.

  • 📡 Make sure that the "Allow the computer to turn off this device to save power" checkbox is unchecked in the driver properties on the "Power Options" tab.
  • 🔄 Try rolling back the driver to the previous version if the problem appeared after a recent update.
  • ⚙️ Check if the adapter settings are set to work only 802.11n, try switching to mixed mode.

⚠️ Caution: When downloading drivers, be careful and use only official websites from manufacturers (Dell, ASUS, HP, Lenovo). Installing drivers from third-party sources can lead to system viruses.

What to do if the driver is not installed?

If the driver installation is interrupted by an error, try completely uninstalling the old version first via Control Panel → Programs and Features. Find your Wi-Fi adapter software in the list, uninstall it, reboot, and only then install the new driver. Running the installer in compatibility mode for the previous version of Windows may also help.

IP address conflicts and DNS settings

Even if the drivers are correct, the laptop may not receive the correct IP address from the router. This occurs when a conflict occurs on the local network: two devices are attempting to use the same address, or the router's DHCP server is frozen and not assigning new addresses. In this case, a phone that connects later or receives an address via a different protocol works, but the PC does not.

You can check the current settings via the command line by entering the command ipconfig /all. Pay attention to the lines "IP address" and "Default gateway". If the address starts with 169.254.x.x, this means the laptop was unable to obtain an address from the router automatically. Normally, the address looks like this 192.168.1.x or 192.168.0.x.

To resolve this issue, you can try manually assigning a static IP address, although this is rarely necessary for home networks. A more effective solution is to reboot the router itself by unplugging it for 10-15 seconds. This will clear the router's DHCP client table and allow the laptop to obtain a fresh address lease.

It's also worth checking your DNS settings. If domain names aren't resolving, websites won't open, even though they're technically connected. Try entering the following DNS server addresses in the IPv4 protocol properties:

  • 🌐 Preferred DNS: 8.8.8.8 (Google)
  • 🌐 Alternative DNS: 1.1.1.1 (Cloudflare)

Changing your DNS often helps if your ISP is experiencing issues with its name servers. This is especially true when you have a Wi-Fi signal but browser pages won't load, returning the DNS_PROBE_FINISHED_NO_INTERNET error.

The impact of antivirus and firewall

Third-party antivirus programs and the built-in Windows firewall can block connections to new networks if the network profile is set to "Public" with a high security level. Sometimes, after updating an antivirus, its firewall begins to incorrectly classify the home network as potentially dangerous, blocking all incoming and outgoing connections.

To test this theory, try temporarily disabling your antivirus software (usually done via the system tray near the clock by right-clicking). If internet protection returns after disabling, the problem lies with your firewall settings. Don't leave your computer unprotected for long; immediately go to your firewall settings and add your home network to the list of exceptions or trusted zones.

The built-in Windows firewall can also be the source of problems. Check its status in the Control Panel. If you recently installed new software, it may have changed the access rules. Resetting the firewall to default settings often resolves the issue without losing any other data.

Below is a table to help you quickly classify symptoms and possible causes:

Symptom Possible cause A probable solution
The Wi-Fi button is grayed out/inactive The adapter or driver is disabled Check Fn keys, Device Manager
There is a network, but "No Internet access" IP or DNS problem Reset TCP/IP, change DNS
Constant connection breaks Energy saving or signal Disable power saving in the driver
The laptop doesn't see any networks. WLAN service is disabled Start the service via services.msc

Specific router settings and frequency ranges

Modern routers often operate in two ranges: 2.4 GHz And 5 GHzOlder laptops or models with budget adapters may simply not see 5 GHz networks. If the router is configured to only operate in this range or combines networks under a single name (Smart Connect), the laptop may attempt to connect to an unsupported frequency.

Try going into your router settings (usually through the address 192.168.0.1 or 192.168.1.1) and separating the networks by giving them different names, for example, MyWiFi And MyWiFi_5GConnect your laptop to a 2.4 GHz network. It's also worth checking the security level: older adapters may not support the current standard. WPA3Switching to WPA2-PSK (AES) often solves the compatibility problem.

Another important consideration is the broadcast channel. If the router automatically selects a channel your laptop doesn't support (for example, some regions restrict upper channels), you won't be able to connect. Manually set channel 1, 6, or 11 for the 2.4 GHz band in your router's wireless settings.

WLAN AutoConfig service and system crashes

In the Windows operating system, a special service is responsible for wireless connections. If the service WLAN AutoConfig If the system is stopped or its startup type is set to "Disabled," the laptop will physically be unable to search for networks. This often happens after system optimization or viruses.

To check, click Win + R, enter services.msc and find "WLAN AutoConfig Service" (or WLAN AutoConfig) in the list. Make sure the startup type is set to "Automatic" and the service is running. If it is stopped, click "Start." This is a critical component, without which Wi-Fi management is impossible.

It's also worth mentioning the possibility of Windows system file corruption. If none of the above helps, run a system integrity check. Open the Command Prompt as administrator and enter the command sfc /scannowThe system will attempt to find and replace damaged files with original ones.

⚠️ Note: Router and operating system settings interfaces may differ depending on the firmware version or Windows update. If you are unsure about changing your router settings, please consult the manufacturer's or ISP's manual.

Why does my laptop connect to Wi-Fi, but the internet doesn't work?

This is a classic sign of DNS issues or incorrect gateway configuration. The laptop has established a connection to the router (the local network is working), but the router can't transmit data further to the global network. Check if the internet works on other devices over the same Wi-Fi connection. If so, reset the TCP/IP settings on the laptop. If not, the problem lies with your ISP or router settings.

Can a virus block Wi-Fi on a laptop?

Yes, some types of malware can change proxy server settings, DNS, or block network ports. We recommend running a full system scan with an up-to-date antivirus and checking your browser and system proxy settings (Settings → Network & Internet → Proxy Server).

What should I do if the Wi-Fi icon is missing after a Windows update?

Most likely, system files have been updated, and the Wi-Fi driver no longer works correctly with the new OS version. Go to the laptop manufacturer's website, find your device model in the support section, and download the wireless driver specifically for your current version of Windows. Install it manually.

How can I check if my laptop can even see the Wi-Fi module?

Open Device Manager (devmgmt.msc). If you see a device named "Wireless" or "Wi-Fi" in the "Network Adapters" section and it doesn't have a yellow question mark, the module is visible. If the device shows as "Unknown" with an error code, try updating the drivers or checking the physical connection of the module inside the case.

Radical method

Factory reset your network settings in Windows 10/11. If all else fails, go to Windows Settings and navigate to "Network & Internet" → "Advanced network settings" → "Network reset." This will delete all saved Wi-Fi passwords and restore your network settings to their default state, which often resolves the issue when other methods fail.