A situation where a laptop displays a wireless network connection icon but the browser won't open pages, while a smartphone on the same access point works flawlessly, is a classic sign of a local conflict. This means the physical connection between your device and the router is working properly, but the logical connection to the global network is blocked by the operating system or the router's settings. Unlike mobile devices, which often automatically reconnect and request new settings, Windows can "cling" to old, no longer valid network configurations.
The main reason lies in the way different operating systems handle DHCP and DNS protocols. Android or iOS Upon receiving a response from the router, they immediately check the availability of external servers and, if unsuccessful, can ignore the gateway or switch to mobile data. A laptop, on the other hand, having received an IP address, considers its mission accomplished and awaits commands from the user, even if the default gateway is incorrect. This is why diagnostics begin not with checking the provider's cable, but with analyzing the computer's network settings.
It's important to understand that the problem could be caused by a software glitch in the Wi-Fi adapter drivers, or simply by an overflow of the ARP address table on the router, which has "forgotten" the laptop but remembers the phone. Often, the culprit is an antivirus or firewall, which, after an update, begins blocking outgoing traffic for certain applications, deeming them suspicious. Below, we'll detail troubleshooting algorithms, ranging from simple reboots to in-depth TCP/IP stack configuration.
IP address conflicts and DHCP server errors
The most common technical reason for a laptop being connected to Wi-Fi without internet access is an IP address conflict on the local network. This occurs when two devices are assigned the same static address, or when DHCP server The router issues an address that's already taken but marked as free in its lease table. Smartphones are usually quicker to respond to such a conflict and request a new address, while Windows may persistently try to use the conflicting IP, resulting in packet loss.
Protocol Dynamic Host Configuration Protocol Responsible for automatic address distribution. If a static IP address is manually entered in the laptop's settings and is outside the router's pool range or matches the address of another device, network access will be blocked. In such cases, the system often displays "No internet access" or "Limited." The solution is to completely reset the network settings and switch the adapter to automatic coordinate acquisition mode.
⚠️ Important: If you are using a static IP address to work on a local network at your office or home, do not reset the settings without first consulting with your system administrator, as this may disrupt access to shared resources and printers.
You can use the command line to force an IP address lease renewal. This method is more effective than simply reconnecting to the network, as it forces the network stack to go through the entire handshake procedure with the router again.
ipconfig /release
ipconfig /renew
Running these commands releases the current address and requests a new one from the router. If the issue was a conflict, internet access should be restored immediately. If the router's DHCP server freezes and stops issuing addresses to new devices (though old ones, such as a phone, continue to work), rebooting the router itself, not just the computer, helps.
Problems with DNS servers on a laptop
The second most common reason for the lack of internet access when there is a Wi-Fi connection is the incorrect operation of the domain name service (DNS). When you enter a website address, your computer needs to know its IP address. If your laptop uses your ISP's DNS servers, which are temporarily unresponsive, or if the DNS cache has accumulated invalid entries, pages won't load. At this point, your phone can successfully use alternative DNS services (such as Google or Cloudflare) that it previously obtained or received via the mobile network.
Often the problem lies in the protocol properties IPv4 The laptop's DNS server addresses are incorrect. This could have occurred after installing a VPN client, antivirus software, or as a result of malware. Checking and replacing the DNS with public and reliable servers often resolves the issue immediately.
To diagnose this, you can try pinging an external resource. If pinging by IP address works, but not by domain name, the problem is definitely DNS. It is recommended to enter the addresses in the adapter settings. 8.8.8.8 And 1.1.1.1These are standard Google and Cloudflare addresses, which are more stable than many provider servers.
Clearing the DNS cache is a mandatory procedure after changing servers. Old records may conflict with the new settings, continuing to route requests to invalid paths. The cache flush command looks like this:
ipconfig /flushdns
After executing this command, the system ignores previously saved name and address mappings, requesting fresh information. This is especially relevant if you recently changed your ISP or router settings, and your laptop "remembers" the old paths.
Outdated drivers and power saving settings
Windows has an aggressive power-saving policy that often interferes with Wi-Fi adapters. The operating system may shut down the wireless module to conserve battery power, then fail to turn it on correctly. As a result, the laptop displays network connectivity but is physically unable to transmit data. A phone running a different OS doesn't have these specific driver issues.
Additionally, the wireless adapter drivers may be outdated or corrupted after a major Windows update. Network adapter A router is a complex device that requires precise software to function correctly. If the driver doesn't support the new encryption standards or protocols your router uses (for example, switching to WPA3), the connection will be established, but traffic will not flow.
You can check your power saving settings in Device Manager. Find your Wi-Fi adapter, open its properties, and go to the "Power Management" tab. There, uncheck "Allow the computer to turn off this device to save power."
| Parameter | Recommended value | Impact on the problem |
|---|---|---|
| Power saving mode | Maximum performance | Prevents the module from being disabled |
| 802.11n/ac Mode | Enabled | Provides high speed |
| Roaming Aggressiveness | Medium | Connection stability |
| IPv4 protocol | Automatically | Obtaining IP correctly |
It's best to update drivers from the official website of the laptop or chipset manufacturer (Intel, Realtek, Qualcomm) rather than through the standard Windows Device Manager, which often offers outdated versions. A unique driver version may contain fixes specific to your adapter model.
☑️ Wi-Fi Driver Diagnostics
Router Settings: MAC Filtering and Channels
The situation when the phone works but the laptop does not may indicate the security settings of the router itself. Function MAC address filtering Allows you to restrict network access to a specific list of devices. If your laptop has changed its MAC address (using the random MAC address feature in Windows 10/11) or is simply not whitelisted, the router will allow it to connect to the access point but block internet access.
Frequency range issues may also be the cause. If the router distributes Wi-Fi on the 5 GHz and 2.4 GHz frequencies under the same name (technology Smart Connect), the laptop may be trying to connect to a congested or unstable band, while the phone is choosing a free one. Switching the laptop to a specific frequency or using a different network name (SSID) can help isolate the problem.
⚠️ Note: Router interfaces are constantly being updated. The location of the "MAC Filtering" or "Security" menu items may vary depending on the model (Keenetic, TP-Link, Asus). Always consult the official documentation for your model.
Check the list of connected clients in the router's admin panel. If the laptop appears there but is marked as "Blocked" or "Restricted," the issue lies with the router's rules. In this case, you should add the laptop's MAC address to the allowed list or temporarily disable filtering to check.
What is a MAC address and how to find it?
The MAC address is a unique identifier for a network card. In Windows, you can find it using the ipconfig /all command in the "Physical Address" line. It appears as a set of six pairs of characters, for example, 00-1A-2B-3C-4D-5E.
The impact of antiviruses and firewalls
Third-party antivirus suites often have their own firewalls, which can be configured too aggressively. After updating the virus databases or the antivirus itself, the program may classify your home network as "Public" and block all incoming and outgoing connections except those that are essential. A phone without such powerful security software can bypass the network unimpeded.
Windows Firewall This can also cause blocking. If the network profile is set to "Public," the system limits the computer's visibility and access to network resources. Switching the profile to "Private Network" often resolves the issue of accessing the internet and local devices.
To test your antivirus hypothesis, try temporarily (for 1-2 minutes) completely disabling real-time protection. If the internet connection returns, troubleshoot the problem in your antivirus's firewall settings by adding your network to the trusted list. Don't leave your computer unprotected for long periods of time!
Resetting the TCP/IP network stack
If simple methods do not help, it is possible that the operating system files responsible for network interaction have become damaged. Protocol TCP/IP — is the foundation of an internet connection. Its corruption means that the laptop can formally connect to Wi-Fi, but it can't properly package and transmit data.
Windows 10 and 11 have a built-in network reset feature that removes all network adapters and reinstalls them, as well as resets all TCP/IP stack components to factory settings. This is a drastic, but often the only effective method.
You can perform a reset via the command line with administrator rights, using a sequence of commands, or via the graphical interface: Settings → Network & Internet → Advanced network settings → Network resetAfter this, the computer will restart, and you will need to re-enter the Wi-Fi password.
netsh int ip reset
netsh winsock reset
These commands rewrite key registry entries that control network operation. Resetting Winsock is what most often solves the problem when other methods fail, as it clears the socket cache where erroneous data may be stuck.
Frequently Asked Questions (FAQ)
Why can my phone see the internet, but my laptop says "No access"?
The phone and laptop use different algorithms for obtaining an IP address and DNS. Most likely, the laptop's DNS settings are incorrect, it has a static IP address that conflicts with the router, or the Wi-Fi driver is malfunctioning. Meanwhile, the phone successfully obtains the latest settings automatically.
Can antivirus block Wi-Fi?
Yes, the built-in firewall or third-party antivirus may block the connection if the network profile is set to "Public." Check your firewall settings and try temporarily disabling protection for diagnostic purposes.
What to do if resetting the network doesn't help?
If resetting the network doesn't help, the problem may be with the router (a full ARP table, a frozen DHCP server) or a physical fault with the laptop's Wi-Fi module. Try connecting via a USB modem from your phone or an Ethernet cable to check.
How do I know if my laptop is locked in my router?
Go to your router settings (usually 192.168.0.1 or 192.168.1.1) and find the "Clients" or "List of Connected Devices" section. If your laptop isn't there, or it's marked with a red/forbidden icon, it's blocked by the router (MAC address filtering).