Why the Internet isn't working on my computer, but Wi-Fi is: A complete guide

The situation where the router lights up, the smartphone downloads videos smoothly, and the desktop computer stubbornly claims it can't access the network is familiar to many. This is a classic issue of desynchronization between the PC's network card and the router, which can be caused by a software glitch, an IP address conflict, or simply a network configuration issue.

Unlike mobile devices, where the system often reconnects to the access point itself, Windows may retain incorrect connection parameters for a long time. In this review, we'll examine the main reasons why a wired or wireless connection on a PC doesn't allow internet access while other devices are working properly.

Understanding the nature of the problem is half the solution. Most often, the problem lies not in a physical wire break, but in logical configuration errors that can be easily corrected using software without calling a technician.

Diagnostics of the physical layer and indicators

Before delving into the depths of operating system settings, it's important to rule out trivial physical factors. Users often forget that the computer's network card and the router's Wi-Fi module are two separate devices that must negotiate speed and operating mode.

Carefully inspect the back panel of the system unit or the end of the laptop. If the connection is via a cable, the indicators LAN They should be blinking green or orange. If they're not lit, the electrical connection isn't established, and no Windows settings will help.

⚠️ Attention: If the indicators on the network card do not light up even after replacing the cable, the network port on the motherboard or in the router may have burned out due to a power surge.

With a wireless connection, the situation is more complicated. The computer may see a list of networks but not connect to the desired one. This often happens if driver The network card is outdated and does not correctly handle modern encryption protocols. WPA3 or standards 802.11ac.

📊 How are you currently connected to the network?
Wi-Fi (wireless)
Ethernet cable
Mobile Internet (USB)
Not connected

Network driver failures

One of the most common reasons why the internet isn't working on a computer is incorrect driver functionality. The operating system may have automatically updated the driver to a less stable version, or the configuration files may have become corrupted after an improper shutdown.

To check you need to open device Manager. Find the "Network adapters" section. If next to the name of your card (for example, Realtek PCIe GBE Family Controller) the yellow triangle is lit, which means the device is not working properly.

Even if there are no error icons, try resetting the adapter. Right-click the adapter and select "Uninstall device." Don't worry, the system won't lose the driver forever—after a reboot, Windows will automatically detect the hardware and reinstall it, which often resolves conflicts.

  • 🔌 Open Device Manager using Windows search.
  • 🔄 Find your network adapter in the list.
  • 🗑️ Select "Remove device" and confirm the action.
  • 💻 Restart your computer to automatically reinstall.

In some cases, manually rolling back the driver can help. In the device properties, go to the "Driver" tab and click the "Roll Back Driver" button if it's enabled. This will restore the system to the last working version of the software.

IP address conflicts and TCP/IP settings

Network stack TCP/IP — This is the foundation of an internet connection. If its tables accumulate "garbage," or if your computer is assigned an address that is already taken by another device on the network, you won't be able to access the internet.

A common mistake is a static IP address manually entered in the IPv4 protocol properties. If you've changed your router and your computer still has the old settings, it will attempt to connect to the network through a non-existent gateway.

How to check IP settings

Open Control Panel → Network and Internet → Network and Sharing Center. Click the connection, select Properties → Internet Protocol Version 4 (TCP/IPv4). Make sure "Obtain an IP address automatically" is checked.

To clear the network settings cache, it's best to use the command line. Run cmd as administrator and enter the command to reset the stack.

netsh int ip reset

A reboot is required after running the command. This action completely rewrites the network settings registry, removing erroneous entries that could be blocking the connection.

☑️ Check network settings

Completed: 0 / 4

Problems with DNS servers

A common situation: instant messengers work, Skype connects, but pages in the browser do not open, giving an error DNS_PROBE_FINISHED_NO_INTERNETThis means that the computer cannot convert the website name (for example, google.com) into a machine-readable IP address.

Providers often provide their own DNS servers, which can be slow or crash. In this case, it makes sense to specify public and fast servers from Google or Cloudflare.

DNS provider Preferred server Alternative server Speed
Google Public DNS 8.8.8.8 8.8.4.4 High
Cloudflare 1.1.1.1 1.0.0.1 Very high
OpenDNS 208.67.222.222 208.67.220.220 Average
Quad9 (Safe) 9.9.9.9 149.112.112.112 High

To change the settings, go to the protocol properties IPv4 and enter the specified numbers manually. This often instantly solves the problem of pages falling off.

⚠️ Attention: Corporate networks or ISPs with MAC address binding may block access when DNS changes. This is safe at home.

Resetting network settings using Windows

In modern versions Windows 10 And 11 A convenient full network reset feature has been added. It removes all installed network adapters and resets network components to their original settings.

This is the "heavy artillery" that helps when simpler methods fail. The system will delete all saved Wi-Fi passwords and VPN settings, so be prepared to re-enter them.

You can find this option by following this path: Settings → Network & Internet → Advanced network settings → Network resetClick the "Reset Now" button and confirm the action.

This method is especially effective if you recently updated your operating system or switched from one provider to another, and the old profiles conflicted with the new ones.

The impact of antivirus and firewall

Third-party antivirus suites often have their own firewall modules. After updating their databases or the program itself, they may begin blocking connections, deeming them suspicious, even if they're just a regular browser.

Try temporarily disabling real-time protection or the Firewall feature. If you can connect to the internet, the problem lies with your security settings. You'll need to either add your browser to the exceptions list or reinstall your antivirus.

It's also worth checking the built-in Windows FirewallSometimes after major updates, its rules get out of whack, and it blocks outbound connections for all applications.

  • 🛡️ Temporarily disable third-party antivirus software.
  • 🔍 Check if you have internet access.
  • ⚙️ If yes, add the browser to the exceptions.
  • 🔄 If not, check Windows Firewall.

Specifics of cable connection (Ethernet)

If everything works over Wi-Fi but not over cable, the problem may be with duplex mode. The computer's network card and the router port may not agree on the speed (100 Mbps or 1 Gbps) and mode (full duplex).

In the Device Manager, in the properties of the network adapter, on the "Advanced" tab, find the parameter Speed & Duplex (Speed ​​and duplex). The default is "Auto-negotiation".

Try to force it 1.0 Gbps Full Duplex or, if the cable is old, 100 Mbps Full DuplexThis will eliminate negotiation errors that often lead to connection breaks.

⚠️ Attention: Cheap cables (UTP cat 5), pinched or longer than 50 meters, may not support gigabit speed, which will result in signal loss when manually setting 1 Gbps.

Also, check if your IPv4 properties have a static IP address that doesn't match your router's current subnet. For example, if your router is handing out addresses 192.168.1.x, and it's registered on the computer 192.168.0.5, there will be no connection.

Frequently Asked Questions (FAQ)

Why is there internet on my phone but not on my computer, even though they are connected to the same Wi-Fi?

Most likely, your computer's DNS settings are incorrect or you're using a static IP address from your previous network. The issue could also be with your PC's Wi-Fi driver, which isn't working correctly with the new router.

Can a virus block the Internet only on a PC?

Yes, many types of malware change proxy settings or the hosts file, redirecting or blocking traffic. Scan your system with an antivirus and reset your browser's proxy settings.

What should I do if the yellow triangle "No Internet Access" is lit?

This means there's a physical connection to the router, but no connection to the global network. You need to check your IP settings (should be set to "automatic"), the DHCP service status on the router, and your ISP account balance.

Will replacing the cable help if everything works via Wi-Fi?

If you're using a cable connection (Ethernet), then yes, the cable could be damaged. If you're connected via Wi-Fi, replacing the Ethernet cable won't help, as it's not used for data transfer in this mode.

How to quickly reset all network settings with one command?

Open Command Prompt as Administrator and enter: netsh winsock reset And netsh int ip reset, then restart your computer. This will clear the socket cache and reset the protocols.