Why Wi-Fi works, but there's no internet on my computer: causes and solutions

Many users are familiar with the situation where the familiar wireless network icon appears on their computer screen, but the browser stubbornly refuses to open pages. You see available networks, perhaps even successfully enter the password, but instead of the usual browsing experience, you receive a DNS error message or a connection timeout. This condition is often referred to as a "local connection," meaning physical contact with the router is established, but there's no connection to the outside world.

There may be many reasons for this system behavior: from a banal malfunction DNS servers ISP to driver conflicts on the PC itself. It's important to understand that at this point, your computer and router "see" each other and exchange signals, but the router cannot transmit data further into the global network. Diagnostics You need to start by determining the scale of the problem: is there no internet on just one device or has the problem affected the entire home network.

Before panicking or calling a technician, it's worth performing a few simple steps that can restore access in 80% of cases. We'll look at how to adjust operating system settings. Windows, as well as hardware issues with the router. Sometimes the solution lies in a single incorrect digit in the IP address settings, while other times a complete reboot of the provider's equipment is required.

⚠️ Note: If the problem only occurs on one specific device, while smartphones and tablets on the same network work fine, the cause almost certainly lies in the settings of the computer itself, and not in the router.

Checking the functionality of the router and provider

The first step is to rule out problems with the service provider or the router itself. Users often confuse a lack of internet with a temporary hardware failure. Check the indicators on the router: if the indicator is lit or flashing, WAN (or a globe/planet icon) is a good sign, indicating a physical signal from the provider. If this indicator is off or red, there's a problem with the line.

The simplest and most effective method, which many ignore, is a complete reboot of the device. Don't just press the power button, but unplug the power from the outlet for 10-15 seconds. This clears the router's memory buffer and resets any frozen processes that may be blocking it. trafficAfter turning on, wait 2-3 minutes for the system to fully boot up.

It's also worth checking your account balance. Providers often block internet access when your balance is negative, while leaving the local network and Wi-Fi connection available. You can log into your provider's account via mobile internet on your smartphone and ensure you have no outstanding balances.

📊 Is the WAN indicator (Globe) on the router lit?
Green on/flashing
It doesn't burn at all
It's red
I don't know where it is.

If rebooting doesn't help and your balance is positive, your provider's backbone may be undergoing maintenance. In this case, your only option is to wait for it to recover or contact technical support.

Diagnostics using the Windows operating system

operating system Windows has powerful built-in self-diagnostics tools. If the network icon displays a yellow triangle with an exclamation point, the system has already detected a problem. Right-click the network icon in the system tray and select "Troubleshoot." The system will automatically attempt to reset the adapter or renew the IP address.

A more in-depth analysis can be performed via the command line. To do this, press Win + R, enter cmd and press Enter. In the window that opens, enter the command ping 8.8.8.8If you see responses from the server (time=...), then the internet is physically available, and the problem lies in the browser or DNS. If you see "Timeout exceeded" messages, then the packets aren't reaching the global network.

It's also helpful to check your connection status in the control panel. Go to Control Panel → Network and Internet → Network and Sharing CenterClick on the name of your connection (Wireless Network). In the window that opens, click the "Details" button. Here you will see the actual IP address, gateway, and DNS. If the address begins with 169.254.x.x, this means that the computer did not receive an address from the router (error DHCP).

Resetting network settings via the command line often resolves accumulated errors. Enter the following commands one by one, pressing Enter after each:

ipconfig /release

ipconfig /renew

ipconfig /flushdns

netsh winsock reset

After running the last command, be sure to reboot your computer. This completely rebuilds the operating system's network stack, eliminating software conflicts.

☑️ Primary diagnostic checklist

Completed: 0 / 5

Problems with DNS servers

One of the most common reasons why Wi-Fi is connected but websites don't open is incorrect DNS functionality. DNS (Domain Name System) is the internet's phone book, translating familiar addresses (like yandex.ru) into server IP addresses. If the "phone book" is corrupted or the server isn't responding, the browser doesn't know where to send the request.

To fix this, you need to manually enter reliable public DNS addresses. Go to Control Panel → Network and Internet → Network and Sharing CenterOn the left, select "Change adapter settings." Find 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 "Properties". In the window that opens, select "Use the following DNS server addresses". Enter the addresses from Google or Yandex in the fields:

  • 🌐 Preferred DNS: 8.8.8.8 (Google) or 77.88.8.8 (Yandex)
  • 🌐 Alternative DNS: 8.8.4.4 (Google) or 77.88.8.1 (Yandex)
  • ✅ Make sure the "Obtain DNS server address automatically" checkbox is unchecked.

After making changes, click "OK" and close the windows. To apply the settings, it's recommended to disconnect from Wi-Fi and reconnect. This often immediately resolves the "DNS_PROBE_FINISHED_NO_INTERNET" error in your browser.

⚠️ Important: When manually entering DNS addresses, make sure you don't change the IP address and gateway settings if they were previously set to obtain them automatically. Change only the DNS-related fields.

IP address conflicts and adapter settings

In a local network, each device must have a unique IP addressIf two devices attempt to use the same address, a conflict occurs, and one (or both) loses network access. This often happens when addresses are assigned statically rather than automatically via DHCP.

You can check and correct this in the same IPv4 protocol properties discussed above. Make sure the "Obtain an IP address automatically" and "Obtain DNS server address automatically" boxes are checked. If you have a complex network with fixed addresses at your office or home, contact your system administrator to obtain the correct information.

You should also pay attention to the adapter's power saving settings. Windows may disable the Wi-Fi module to save power, which can lead to unstable operation. Go to "Device Manager" (click Win + X and select the appropriate item. Find the "Network adapters" section, select your Wi-Fi adapter, right-click → "Properties" → "Power Management" tab. Uncheck "Allow the computer to turn off this device to save power."

Below is a table of the main parameters that must be configured correctly for stable operation:

Parameter Recommended value Where to check
IP address Automatic (DHCP) IPv4 Properties
DNS server 8.8.8.8 / 77.88.8.8 IPv4 Properties
Proxy server Turned off Network Settings → Proxy
Energy saving Prevent shutdown device Manager
What to do if IP addresses constantly conflict?

If IP conflicts persist, there may be a second rogue router on the network handing out addresses. Try temporarily disconnecting all other devices and leaving only the PC and the primary router for testing.

Browser and proxy settings issues

Sometimes the internet works globally, but not in the browser itself. This can be caused by a cache glitch, conflicting extensions, or, most often, an incorrectly configured proxy server. Viruses or improperly uninstalled anonymizer programs often leave behind proxy settings that redirect traffic to nowhere.

You can check your proxy settings in Windows 10/11 via the Start menu → Settings (gear icon) → Network & Internet → Proxy Server. Under "Manual proxy setup," the switch should be set to "Off." If any address and port are listed there, this is the reason you're not connecting to the internet.

Also try running your browser in incognito mode. If websites open in this mode, the problem lies with one of your installed extensions or your cache. Clear your browser history and cache, or disable extensions one by one to find the culprit.

To reset network and proxy settings, you can use a special command in the command line (run as administrator):

netsh winhttp reset proxy

This command clears global proxy settings for Windows system services, which often helps restore the Store and other system applications to working order.

The impact of antiviruses and firewalls

Third-party antivirus suites (Kaspersky, ESET, Avast, and others) have their own firewalls. Sometimes, after updating their databases or the program itself, the antivirus may mistakenly classify your home network as "Public" and block incoming and outgoing connections.

Try temporarily pausing your antivirus protection for 10-15 minutes. If the internet connection returns, the problem is in the antivirus settings. In this case, you don't need to uninstall the antivirus—just find the "Network" or "Firewall" section in its settings and change the network profile from "Public" to "Home" or "Trusted."

It's also worth checking the built-in Windows firewall. Click Win + R, enter firewall.cplMake sure your firewall isn't completely blocking the connection. You can try temporarily disabling it for diagnostics, but don't leave your computer unprotected for long periods of time.

⚠️ Note: Antivirus software interfaces are constantly being updated. If you can't find the network settings, consult the help section for the specific software manufacturer or temporarily uninstall the antivirus to test the issue.

Outdated or corrupted Wi-Fi drivers

A driver is a program that allows the operating system to communicate with the hardware. If the Wi-Fi adapter driver is outdated, corrupted, or conflicts after a Windows update, a connection may be established, but data will not be transferred.

Go to "Device Manager" (right-click Start → Device Manager). Expand the "Network Adapters" branch. If there's a yellow exclamation point next to your adapter, the driver is definitely faulty. Even if there's no exclamation point, try right-clicking the adapter and selecting "Uninstall device." Don't worry, Windows will attempt to reinstall the driver after rebooting.

The best way is to download the latest driver from the official website of the laptop or motherboard manufacturer (for example, Realtek, Intel, Qualcomm) and install it manually. Drivers from the Microsoft website via the update center are often universal and may work unstable.