No Internet on PC, but Wi-Fi Works: A Complete Guide

When the wireless indicator is lit, the list of networks is displayed, but the browser displays "No internet connection," this is a classic problem with a home local network. Users often mistakenly assume that because the laptop sees the router, the problem lies with a hardware fault in the network card or the router itself. In fact, logical connection The connection between the device and the global network can be broken at the software level, while the physical communication channel remains intact.

In most cases, the failure occurs due to an IP address conflict, a malfunction DNS servers ISP or outdated operating system drivers. The computer successfully connects to the access point and receives an address from the router, but the data packet simply doesn't know where to go from there. Understanding where exactly the chain breaks allows you to fix the problem in minutes without calling a technician.

In this article, we'll walk you through a step-by-step diagnostic algorithm, from simple cable checks to complex Windows registry settings. You'll learn how to independently identify the culprit—whether it's an overloaded router, blocking by an antivirus, or an error in the TCP/IP protocols. The key is to act consistently, eliminating one factor after another.

Primary diagnostics and analysis of network status

Before delving into the settings, it's important to isolate the problem. The first question to ask yourself is: "Is the internet out on just this computer or throughout the entire house?" Connect your smartphone or tablet to the same Wi-Fi network. If pages load normally on the phone, your ISP is working and the router is working properly. If there's no internet everywhere, the problem lies with the ISP or the modem itself.

Pay attention to the indicators on the router body. Is the light on? WAN or Internet? It usually blinks or lights green when an external signal is present. If this indicator is off or red, the provider's cable isn't reaching the device or is damaged. In this situation, no computer settings will help—the physical connection issue needs to be addressed.

⚠️ Attention: If you're using a 4G/5G USB modem as a Wi-Fi source, make sure your SIM card isn't out of data. Carriers often block access immediately after the limit is reached, leaving only your personal account accessible.

It's also worth checking whether Airplane Mode is enabled on your computer or whether the power saving feature for your network adapter is activated. Windows sometimes automatically turns off the Wi-Fi module to conserve battery power, which can cause instability. Check Device Manager and ensure the network card driver is running correctly (no yellow exclamation marks).

📊 What brand is your router?
TP-Link
ASUS
Keenetic
D-Link
Another

Checking the physical connection and rebooting the equipment

The golden rule of IT professionals is: "Power it off and then power it on." This isn't just a cliché, but a real way to clear your router's memory buffer and reset frozen processes. Routers are also mini-computers with their own operating systems, which can overheat or accumulate cache errors. Full reboot helps restore normal functioning in 40% of cases.

Follow these steps correctly: unplug the router, wait at least 15-20 seconds, then plug it back in. Wait until it fully boots up (usually 1-2 minutes) and all the necessary indicators light up. After this, try connecting from your computer. If the problem persists, check the cable from your ISP to the WAN port. It should be firmly inserted, clicking into place, without any significant kinks.

☑️ How to reboot your router correctly

Completed: 0 / 5

If you have a desktop PC with an external Wi-Fi adapter (antenna), try moving it to a different USB port, preferably a USB 3.0 (blue) one. Sometimes the ports on the front panel of the system unit may not provide enough voltage to ensure stable operation of the module. It's also a good idea to temporarily disable your antivirus or firewall software, as they may block network traffic after an unsuccessful database update.

Configuring TCP/IP and DNS protocols in Windows

The most common reason why Wi-Fi is connected but the internet is not working is incorrect DNS or a static IP address that conflicts with the current network protocol. TCP/IP It's responsible for data transfer, and resetting it often restores the network. First, let's try automatically receiving settings from the router.

Open a command prompt as administrator. To do this, right-click the Start button and select Windows PowerShell (Admin) or Command Prompt (Admin). Enter the command ipconfig /flushdns and press Enter. This will clear the DNS cache, which may contain old or incorrect website addresses.

Next, you need to reset your IP settings. In the same command line, enter netsh int ip reset, and then netsh winsock resetAfter running these commands, the system will prompt you to reboot. Be sure to do so. If the problem persists after rebooting, try manually entering public DNS servers, such as those from Google or Cloudflare, as your provider's servers may be down.

Parameter The Importance of Google DNS The Importance of Cloudflare Automatically
Preferred DNS 8.8.8.8 1.1.1.1 Receive automatically
Alternative DNS 8.8.4.4 1.0.0.1 Receive automatically
Response speed High Very high Depends on the provider
Reliability 99.9% 99.9% Average

To enter DNS manually, go to Control Panel → Network and Internet → Network and Sharing CenterClick on the name of your connection (Wi-Fi), then “Properties.” Find it in the list. Internet Protocol version 4 (TCP/IPv4), select it, and click "Properties." Select "Use the following DNS server addresses" and enter the values ​​from the table above.

Updating and reinstalling Wi-Fi adapter drivers

A driver is a program that allows the operating system to communicate with the hardware. If the driver network card If your adapter is outdated, damaged, or simply malfunctioning after a Windows update, the internet won't work, even if all the settings are correct. Windows 10 or 11 often automatically installs a generic driver, which may not work reliably with specific adapter models.

To check, go to the Device Manager (click Win + X and select the option. Expand the "Network adapters" branch. Find a device named "Wireless, Wi-Fi, or 802.11." If there's a yellow triangle next to it, the driver is definitely not working. Try right-clicking it and selecting "Uninstall device," then click "Scan for hardware changes" in the menu at the top. The system will attempt to reinstall the driver.

⚠️ Attention: If you don't have internet access on this PC to download the driver, use your phone as a USB modem or download the driver on another device and transfer it via a flash drive. Look for the driver specifically based on your laptop model or adapter chipset.

The best solution is to download the driver from the official website of the laptop or motherboard manufacturer. Avoid using automatic driver updaters, as they often install incorrect versions. Also, in the driver properties (Power Management tab), uncheck "Allow the computer to turn off this device to save power" to prevent Windows from throttling the adapter.

How can I find the exact adapter model without internet access?

If the Device Manager shows "Unknown Device," right-click → Properties → Details → Hardware IDs. Copy the top line (e.g., VEN_10EC&DEV_8822) and enter it into your phone's search engine—this will reveal the exact chipset.

Resetting network settings and working with the firewall

Windows 10 and 11 now feature a convenient network settings reset feature. It removes all installed network adapters and reinstalls them, resetting network settings to factory defaults. This is a powerful tool that helps when manual registry or command prompt changes fail.

To perform a reset, go to Settings → Network & Internet → Advanced network settings (in Windows 11) or find the "Network reset" link at the bottom of the network status window (in Windows 10). Click "Reset now." Your computer will warn you that it will restart in 5 minutes. Agree and wait.

After rebooting, the system will ask you to re-enter your Wi-Fi password. You should also check your Windows Firewall settings. Sometimes third-party antivirus programs (Kaspersky, ESET, Avast) create their own virtual firewalls that can block the connection. Try temporarily disabling your antivirus completely and checking your internet connection.

Diagnostics via command line and system utilities

For advanced users or in complex situations, diagnostic tools are indispensable. The command line not only allows you to reset settings but also check the data packet path. ping 8.8.8.8 Checks the physical availability of the external server. If the ping works, the connection is established, and the problem is in the browser or DNS. If it says "Timeout exceeded," there is no connection to the outside world.

The command is also useful tracert 8.8.8.8It shows exactly where the connection is being lost. If the first step (your router) fails, the problem is local. If the connection is lost at the second or third step (your provider), you should call your carrier's technical support.

Windows' built-in Troubleshooter can sometimes identify the problem automatically. Run it via Settings → System → Troubleshoot → Other troubleshooters → Network adapterThe system will attempt to find and correct protocol errors or reset the adapter.

⚠️ Attention: Windows settings interfaces may vary depending on the version (Home, Pro, Enterprise) and the year of the update (22H2, 23H2). If you don't find the item, use the search in system settings or enter the command ncpa.cpl in the Run window (Win+R) for quick access to network connections.

Frequently Asked Questions (FAQ)

Why does Wi-Fi work on my phone but not on my computer?

Most likely, the problem is localized within the computer itself. It could be an incorrectly installed driver, a static IP address that conflicts with the router, or an antivirus setting. Check your TCP/IP settings and try resetting the network on your PC.

What does the "No Internet Access" error mean?

This error means there's a physical connection to the router (the local network is working), but the router can't transmit data to the wider network. Possible causes include a problem with the ISP, an incorrect PPPoE password on the router, or a MAC address block.

How do I reset my router to factory settings?

There's a small hole on the back of the router labeled "Reset." Press it with a paperclip or needle for 10-15 seconds until the LEDs blink. After that, you'll need to reconfigure the router through the web interface (usually 192.168.0.1 or 192.168.1.1).

Can a virus block the Internet on a computer?

Yes, some types of malware (Trojans, ransomware) can change proxy server settings or the hosts file, redirecting or blocking traffic. Scan your system and file with an antivirus program. C:\Windows\System32\drivers\etc\hosts.