Why Your Phone Has Internet but Your Computer Doesn't: A Complete Guide

A situation where mobile devices seamlessly connect to the network, while a desktop computer or laptop shows no connection at all, is one of the most common and frustrating problems on home networks. Users often encounter a paradox: the router's lights are all on, the smartphone is streaming 4K video, and the browser on the PC monitor reports DNS access as unavailable or limited. This contradiction indicates that the ISP is providing a reliable signal and the router is functioning correctly, but there's a disconnect between the computer's network adapter and the access point.

The reasons for this behavior lie in the individual configuration of each device connected to the local network. Unlike a phone, which receives settings automatically and without question, the operating system Windows may store stale IP addresses, conflict with drivers, or block the connection with a firewall. Local address conflict or a network card failure can completely isolate a computer from the outside world, even if the physical infrastructure at home is working perfectly.

In this guide, we'll detail a diagnostic algorithm that will help you troubleshoot the issue. We won't rely on random steps, but rather take a systematic approach: from checking the physical layer to thoroughly configuring the TCP/IP protocol stack. Understanding how your PC interacts with the router will allow you to quickly restore internet access.

Physical layer and connection verification

The first step should always be checking the physical connection, as software settings are meaningless without a stable connection. If you are using a wired connection via Ethernet cable, make sure the LEDs on your computer's network card and the router port are blinking or steady. If the ports aren't responding, this could indicate a damaged cable, a broken connector, or a faulty network adapter on the motherboard.

If you're using a wireless connection, the problem may lie in the frequency range or distance. Modern routers often broadcast two networks: 2.4 GHz and 5 GHz. A phone may be connected to the longer-range 2.4 GHz band, while a computer with an older adapter is trying to connect to the 5 GHz band, but the signal is too weak. It's also worth checking whether Airplane Mode is enabled on your laptop keyboard or whether the physical switch is disabled. Wi-Fi.

⚠️ Caution: If you're using a USB extension cable for your Wi-Fi adapter, try connecting it directly to the motherboard port. Insufficient power or poor contact in the extension cable often results in the adapter being detected by the system but unable to maintain a stable connection.

To diagnose the physical condition of your hardware in Windows, you can use Device Manager. Go to Control Panel and find the section for network adapters. If a yellow exclamation point appears next to your device's name, this indicates a problem with the driver or resources, not the cable. In this case, a software reset won't help—you'll need to reinstall the drivers.

IP Addressing and DHCP Issues

The most common reason why one device has internet access but another does not is an IP address conflict or a malfunction. DHCP servers Router. Each device on the network must be assigned a unique address. If your computer tries to use an address that's already taken by a phone or tablet, a conflict will occur, and network access will be blocked for one device.

Computers often retain static settings previously obtained on another network (for example, at the office) and are unable to automatically obtain a new address when connecting to a home router. As a result, the system assigns itself an address from the APIPA range (starting with 169.254.xx), which is not routable to the internet. To resolve this, it is necessary to force the router to obtain the new settings.

You can reset network settings via the command line. Open a terminal with administrator rights and enter the command to renew the IP lease:

ipconfig /release

ipconfig /renew

If the status changes to "Connected" after executing the commands, the issue is related to the lease time. However, if the computer continues to issue the 169.254.xx address, it means it's not seeing the router's DHCP server. In this case, it's worth checking whether the address pool in the router's settings is full, although this is rare for home networks.

📊 What type of connection do you have to your router?
Wi-Fi 2.4 GHz
Wi-Fi 5 GHz
Ethernet cable
USB modem

Setting up DNS servers

The situation when websites don't open, but instant messengers work or the task manager shows a network connection, often indicates problems with DNS serversDNS (Domain Name System) translates human-readable addresses (e.g., yandex.ru) into machine IP addresses. If your ISP provides slow or unstable DNS servers by default, your phone may cache responses more efficiently than your computer or use alternative protocols (DoH/DoT) that your PC ignores.

To resolve this issue, we recommend manually entering public and fast DNS addresses from Google or Cloudflare in the network adapter properties. This often immediately resolves the "No internet access" issue. To do this, go to Control Panel → Network and Internet → Network and Sharing Center, select your connection and click "Properties".

In the list of components, find the line Internet Protocol version 4 (TCP/IPv4), select it, and click "Properties." In the window that opens, select "Use the following DNS server addresses" and enter the following values:

  • 🌐 Preferred DNS: 8.8.8.8
  • 🌐 Alternative DNS: 8.8.4.4
  • 🌐 For Cloudflare: 1.1.1.1 and 1.0.0.1

After applying the settings, you need to clear the DNS cache on your computer so that the system stops using old, invalid records. This can be done in the command line with one simple instruction. This is especially important if you recently changed your ISP or router settings, and your computer "remembers" the old paths.

ipconfig /flushdns
Why is DNS important?

DNS works like the internet's phone book. Without it, your computer knows the server's IP address, but it doesn't know what website it's referring to. A DNS failure is like having a phone number but not knowing how to dial it.

Network adapter drivers

Outdated, corrupted, or simply malfunctioning drivers are the bane of the operating system. WindowsUnlike mobile OSes, where driver updates are seamlessly integrated with system updates, on PCs this process often requires user intervention. The driver acts as a translator between your network card hardware and the operating system.

If your internet connection is lost after a Windows update, it's likely that the system installed a generic driver that doesn't work reliably with your specific hardware. This may include intermittent network disconnections or low speeds, even though everything works fine on your phone. The solution is to completely reinstall the driver from the official website of your motherboard or laptop manufacturer.

Don't rely on automatic driver updaters, as they often offer incorrect versions. It's best to download the installation file in advance, save it to a flash drive or phone, and run the installation manually. Be sure to restart your computer after installation.

The table below lists the main symptoms of driver problems and how to solve them:

Symptom Probable cause Action
Error code 10 or 43 in the dispatcher The driver cannot start the device. Remove device and update configuration
Slow Wi-Fi speed The old standard (802.11b/g) is used. Update the driver to the latest version
Spontaneous shutdowns Energy conservation conflict Disable power saving in adapter properties
The adapter is not visible in the system. Complete driver failure Reinstalling the driver from the vendor's website
⚠️ Important: Before uninstalling the network adapter driver, make sure you have access to the installation files from another device or that they are saved to a disk. Otherwise, you risk losing network access altogether.

Resetting network settings and TCP/IP protocols

Sometimes, deep within the operating system, errors accumulate in the protocol stack that can't be resolved with a simple reboot. Resetting network settings returns all network components to their factory defaults. This is a drastic, but often necessary, solution when other methods fail.

In modern versions Windows 10 and 11 There's a built-in full reset feature. It deletes all saved Wi-Fi passwords, VPN profiles, and adapter settings. This is useful if you frequently change networks or have been experimenting with router settings.

To perform a reset via the command prompt with administrator rights, use the following sequence of commands that clear the cache, reset Winsock, and update the DNS registration:

netsh winsock reset

netsh int ip reset

ipconfig /release

ipconfig /renew

ipconfig /flushdns

After running these commands, the system will require a reboot. This resolves most software conflicts caused by improperly functioning Windows network services. If the internet still doesn't work, the problem likely lies deeper—in the router's hardware or settings.

☑️ Network Diagnostic Checklist

Completed: 0 / 5

Router settings and device filtering

It's possible that the router itself is blocking the computer's connection. There's a feature in the router settings MAC filteringIf enabled, the router only allows devices whose physical addresses (MAC addresses) are whitelisted. A phone may have been whitelisted previously, but a new computer may not.

It's also worth checking the number of connected clients. Some providers or data plans limit the number of devices. If the limit is reached, the router simply won't assign an IP address to a new device (computer), although the phone that connected first will still work.

Log into your router's web interface (usually at 192.168.0.1 or 192.168.1.1) and check the "Wireless" or "Network" section. Make sure "Hide SSID" is unchecked (if you're connecting manually) and MAC address filtering is not enabled. If you don't know the MAC address of your network card, you can find it using the command ipconfig /all in the "Physical address" line.

Why is there internet access, but the browser says "No internet connection"?

This is a classic sign of a DNS or proxy server issue. The computer is physically connected to the router but cannot resolve the website's domain name to an IP address. Check your browser's proxy settings and your network adapter's DNS settings.

Can a virus block the Internet on a PC?

Yes, some types of malware modify system hosts files or proxy settings, redirecting or blocking traffic. A full system scan with an antivirus program is recommended.

Will rebooting the router help?

In 80% of cases, yes. Rebooting clears the router's RAM and resets frozen NAT and DHCP processes, which often resolves the issue of internet sharing with a specific device.

What should I do if the Wi-Fi icon is missing?

If the icon has disappeared completely, the WLAN service is likely disabled or the driver is faulty. Check Device Manager and the "WLAN AutoConfig Service" (WlanSvc) service in the list of services (services.msc).