PC Can't See the Internet Even with Wi-Fi: A Complete Guide

The situation where a smartphone or tablet can easily access the internet via a wireless connection, but a desktop computer or laptop stubbornly displays the "No internet access" status is familiar to many users. This is a classic scenario, indicating that local area network The device is functioning properly, but data exchange with the outside world is blocked or configured incorrectly on a specific device. Unlike a complete lack of signal, the problem here lies deeper—in software conflicts, IP addressing settings, or adapter drivers.

The first thing to understand is that if other devices are working, it means your ISP is providing service and the router is working properly. Therefore, you need to look for the problem in the configuration of the problematic PC itself. Misconfigured settings are often the culprit. DNS servers After an improper shutdown or virus activity that altered network stack parameters, it's also possible that the network stack is being overwritten. IP address conflicts, when two devices on the same network attempt to occupy the same space, shouldn't be ruled out.

In this article, we'll walk through all diagnostic steps, from simple reboots to in-depth registry and command line configuration. You'll learn to distinguish between operating system software failures and network card hardware issues. It's important to follow these steps sequentially, as changing a single parameter can immediately resolve the error, rendering further steps unnecessary.

📊 What is the status of other devices on your network?
Everything works perfectly.
The phone works, but the PC doesn't.
The Internet has disappeared everywhere.
There is Wi-Fi, but websites don't load anywhere.

Diagnostics and initial analysis of network condition

Before delving into the depths of Windows settings, it's important to run a basic diagnostic to understand the extent of the problem. Users often skip this step, relying on automatic troubleshooting tools, which in 70% of cases only report an error without fixing it. First, check the indicators on the router: is the WAN light (globe or planet icon) lit? If it's blinking or green, the ISP cable is connected and there's a signal.

Next, check whether your computer can see the wireless network itself. If your router appears in the list of available connections, but you get the "Unable to connect" error when you try to connect, the problem may be with the saved network profile. Windows may have saved the wrong password or encryption type. Try forgetting the network and reconnecting, entering the security key manually. This will eliminate authentication errors.

Pay special attention to the Device Manager. If the network adapter is marked with a yellow exclamation mark or is not listed at all, then the problem is hardware nature Or it could be driver-related. In this case, no IP settings will help until the equipment is restored to normal operation. It's also worth checking that Airplane Mode isn't activated, as it disables all wireless modules.

  • 🔍 Check if the WAN indicator on the router is lit, indicating the presence of an external signal.
  • 📡 Make sure your router is visible in the list of networks and is not hidden.
  • 🔑 Try deleting the saved Wi-Fi profile and re-entering the password.
  • 🛠 Check the Device Manager to make sure the adapter is working properly.

Resetting network settings and command line

The most effective and frequently helpful method is a complete reset of the network stack via the command line. The Windows operating system accumulates a lot of temporary data, caches DNS queries, and stores routing tables, which can become corrupted over time. Using built-in utilities allows you to clear this data and restore factory settings without reinstalling the system.

To get started, you need to open the command prompt with administrator rights. You can do this through the search by entering cmd, right-clicking and selecting "Run as administrator." Without administrator privileges, commands won't be able to make changes to system files, and you'll receive an access error. Once a black window with a blinking cursor opens, you can begin entering commands.

The first and most important command is to reset the TCP/IP protocol. This action deletes registry keys related to network settings and restores them to default. Next, you should clear the DNS cache, which often contains erroneous entries about website locations. If the problem was that the computer "remembered" the wrong website address, this solution will help.

☑️ Network reset algorithm

Completed: 0 / 4
netsh int ip reset

ipconfig /flushdns

ipconfig /release

ipconfig /renew

After running these commands, you must restart your computer. Only after restarting will the changes take full effect, and the operating system will re-query the router for an IP address. If the internet connection returns after this, the problem was due to a software failure in Windows network components.

⚠️ Attention: When executing the command netsh int ip reset A reboot may be required even if the system doesn't explicitly request it. Don't ignore this step, as without it, the protocol stack won't reinitialize correctly.

Configuring DNS and IP addressing

A common cause of internet failure even with Wi-Fi is incorrect DNS server settings. DNS (Domain Name System) is responsible for translating human-readable website addresses (e.g., google.com) into digital IP addresses understandable by computers. If your ISP doesn't provide these addresses automatically, or if the ISP's servers are unstable, pages will simply stop loading, even though the connection is formally established.

To fix this, you need to go to the network adapter properties. In Windows 10 and 11, this is done via Settings → Network & Internet → Configure adapter settingsFind your wireless connection, right-click it, and select Properties. In the list of components, find the line Internet Protocol version 4 (TCP/IPv4), select it and click the "Properties" button.

The window that opens usually defaults to "Obtain DNS server addresses automatically." If there are any numbers listed there, try switching to automatic. If automatic DNS is enabled but the internet isn't working, it's a good idea to specify public DNS servers from trusted providers like Google or Cloudflare. This often solves the problem of slow page loading times.

DNS provider Preferred server Alternative server Peculiarities
Google Public DNS 8.8.8.8 8.8.4.4 High speed and stability
Cloudflare 1.1.1.1 1.0.0.1 Emphasis on privacy
OpenDNS 208.67.222.222 208.67.220.220 Filtering phishing sites
Quad9 9.9.9.9 149.112.112.112 Blocking malicious domains

After making the changes, click OK and close all windows. Internet access should be tested immediately. If websites start loading, then the issue was with domain name resolving. In some cases, you may also need to flush the DNS cache with the command ipconfig /flushdns after changing the settings.

Why you shouldn't use DNS from unknown sources?

Using unverified DNS servers can result in you being redirected to phishing sites instead of legitimate ones, or your requests being logged by third parties to collect data about the resources you visit.

Updating and reinstalling Wi-Fi adapter drivers

A driver is software that allows the operating system to communicate with hardware, in this case, a Wi-Fi module. If the driver is outdated, corrupted, or conflicts with the latest Windows updates, the connection may be lost or not established at all. Even if the device is detected by the system, this does not guarantee its proper operation.

You can check the driver version in Device Manager. Find the "Network Adapters" section, expand it, and find your wireless module (usually the name includes words like "Wireless," "Wi-Fi," or "802.11," or brands like Realtek, Intel, or Qualcomm). Double-click the device and go to the "Driver" tab. Here you can see the development date and version. If the date is very old, it might be worth trying a software update.

Automatically searching for drivers in Windows often fails, as Microsoft's database may only contain basic versions. It's best to download the latest driver from the official website of your laptop or motherboard manufacturer. If this isn't possible (such as without internet access on your PC), use another computer or smartphone to download the file and transfer it via USB flash drive.

  • 📥 Download the driver from the hardware manufacturer's official website.
  • 🗑 In Device Manager, uninstall the current driver by checking the "Delete driver software" box.
  • 🔄 After uninstalling, click "Scan for hardware changes" or restart your PC.
  • 🛠 Install the previously downloaded driver manually.

There's also a driver rollback option if the problem occurred after a recent update. On the adapter's properties tab, the "Roll Back" button will only be active if the previous software version is still installed. This is a quick way to restore functionality if a new update has caused problems.

⚠️ Note: When uninstalling the driver, the network card may temporarily disappear from the list of devices. This is normal. Don't panic; simply restart your computer to reinitialize the hardware.

Checking antivirus and firewall

Third-party antivirus software and the built-in Windows firewall are designed to protect, but sometimes their overzealousness goes beyond reason. They can block a network connection, classifying it as suspicious, especially if network settings have recently changed or new software has been installed. In such cases, the PC is technically connected to the router, but all traffic is blocked at the OS level.

To diagnose the problem, try temporarily disabling your antivirus software. Most modern antivirus programs (Kaspersky, ESET, Avast) have a "Pause Protection for 10-15 Minutes" option. If the internet connection returns after this, the problem lies with your antivirus's firewall settings. You'll need to find the firewall section in the settings and add your home network to the list of safe networks.

It's also worth checking Windows services. Click Win + R, enter services.msc and find the "Network Setup Service" and "Network List Service" services. They must be running and set to "Automatic" startup type. If they are stopped, the internet will not work, even if the drivers are OK.

Specifics of working with dual-band routers

Modern routers often broadcast two networks: 2.4 GHz And 5 GHzSometimes they are grouped under one name (Smart Connect technology), while other times they have different names. Older or low-end PC network cards may not work correctly with the 5 GHz band, especially if the router is located far away or behind thick walls. As a result, the device may see the network, attempt to connect, but fail to receive an IP address or lose packets.

Try forcing your computer to switch to the 2.4 GHz network if your router has separate network names (usually prefixed with "5G" or similar). This range is slower, but has better penetration and compatibility. If internet performance is stable on this network, the issue is related to your PC's Wi-Fi module's compatibility with high frequencies or interference.

In the adapter's settings (via Device Manager → Properties → Advanced tab), you can find a parameter related to the operating mode (Wireless Mode). Try changing the value with 802.11ac or ax to an older standard 802.11nThis will reduce the maximum speed, but may improve connection stability in noisy environments.

The impact of Wi-Fi channel on connection

If your router is running on a channel that's heavily used by neighboring routers, packet loss may occur. Use Wi-Fi analysis apps on your smartphone to find a free channel and manually configure it in your router settings.

FAQ: Frequently Asked Questions

Why is there internet on my phone but not on my computer even though they are connected to the same router?

This indicates a local issue with a specific device. Most likely, the DNS settings are incorrect, static IP addresses are conflicting with others, or incorrect Wi-Fi module drivers are installed on this particular PC.

Can a virus block the Internet on a computer?

Yes, many types of malware modify proxy server settings or the hosts file to redirect traffic or block access to antivirus and update sites. Scanning with an antivirus scanner is essential.

What should I do if the Internet is lost after a Windows update?

Updates often replace drivers with generic ones, which may not work correctly. Try rolling back the driver in Device Manager or uninstalling the latest system update through Control Panel.

How to check if a firewall is blocking a connection?

Temporarily disable Windows Firewall in the Security Panel. If the internet connection appears, you need to add an allow rule for your network type (private/public) in the firewall settings.