Many people are familiar with the situation when a laptop or desktop computer displays the Wi-Fi icon with a yellow exclamation point. You see your network, enter the password, and the device connects, but web pages don't load in the browser. The system displays "No internet access" or "Connected, no access." This is a common problem that can be caused by either a software glitch in Windows or a router setting issue.
There can be many causes, ranging from a simple router freeze to IP address conflicts or outdated network card drivers. Often, the problem stems from incorrect DNS server settings, which are unable to resolve domain names into computer-readable IP addresses. In other cases, the culprit is an antivirus program or a malfunctioning DHCP service.
In this article, we'll cover all the effective troubleshooting methods. We'll cover everything from simple steps like rebooting your device to more complex command line and registry manipulation. Understanding the nature of the error will help you quickly restore your connection without calling a technician.
Initial diagnostics and equipment reboot
Before delving into complex operating system settings, it's important to rule out hardware failures and temporary software errors. Routers, like any computer, have limited RAM and processor capacity, which can become overloaded with errors or freeze over time. Simply turning the device off and on often resolves the "No internet access" issue.
Follow the correct sequence of steps: completely unplug the router from the power source. Wait at least 10-15 seconds for the capacitors to discharge and the device's cache to clear. Then, plug the router back in and wait for it to fully boot up, which usually takes 1-2 minutes (the indicators should stop flashing erratically).
⚠️ Note: If you have a separate modem (DSL or fiber optic), you should also reboot it first. Sometimes the problem lies with the provider's connection to your equipment, not the router itself.
After rebooting, check the connection status on your computer. If the Wi-Fi icon still shows limited connectivity, try disconnecting from the network and reconnecting, deleting the old network profile. In Windows, this can be done through "Manage known networks." It's also worth checking if the internet works on other devices (phones, tablets). If the issue only occurs on one PC, the issue lies with its settings.
Checking network adapter drivers
One common cause of unstable Wi-Fi is an outdated, corrupted, or malfunctioning network card driver. Windows can automatically update drivers, but sometimes it installs an incompatible version or uses a default driver that doesn't support all the features of your network card. Wi-Fi adapter.
To check and update the driver, open Device Manager. You can do this by right-clicking the Start button and selecting the appropriate item from the menu. Find the "Network Adapters" section and expand it. If there's a yellow triangle next to the name of your wireless card (usually labeled "Wireless," "Wi-Fi," or "802.11"), the device is not working properly.
Right-click the adapter and select "Uninstall device." Don't worry, this is safe. After uninstalling, click "Action" -> "Scan for hardware changes" in the top menu of the Device Manager. The system will rediscover the device and attempt to install the driver. Alternatively, download the latest driver from the official website of the laptop or motherboard manufacturer on another device and install it manually.
What to do if the driver is not found?
If the automatic search doesn't help, try using the "Roll Back Driver" feature in the device properties (Driver tab). This will revert to the previous working version if the problem appeared after a Windows update. You can also try installing the driver in compatibility mode for an older OS version.
In some cases, manually setting the adapter's operating mode can help. In the driver properties (Advanced tab), you can find the "802.11n Mode" or "Wireless Mode" setting. Make sure you select a mode that supports your router's standards (e.g. 802.11ac or 802.11ax). Incorrect mode selection may result in connection breaks.
Reset network settings and TCP/IP parameters
If the drivers are OK, the problem may lie in accumulated errors in Windows network protocols. Resetting the TCP/IP stack and clearing the DNS cache is a powerful tool that resolves most software conflicts. This method is especially effective if the computer displays "Connected, no internet access" even though the router is sharing internet with other devices.
To perform a reset, you must run the command prompt as administrator. Click Win + X and select "Windows PowerShell (Administrator)" or "Command Prompt (Administrator)." In the window that opens, enter a series of commands that will reset the settings to factory defaults.
netsh winsock resetnetsh int ip reset
ipconfig /release
ipconfig /renew
ipconfig /flushdns
Press Enter after entering each command. Command netsh winsock reset resets the Winsock catalog, which often helps with connection problems. The command ipconfig /flushdns Clears the DNS cache, eliminating name resolution errors. Be sure to restart your computer after completing all operations.
☑️ Network Reset Checklist
Configuring DNS servers manually
Providers often provide their own DNS servers automatically, but these can be slow or malfunction. As a result, your computer is connected to the network but can't find websites. The solution is to configure reliable public DNS addresses, such as those from Google or Cloudflare.
Go to "Control Panel" -> "Network and Internet" -> "Network and Sharing Center." Click on your Wi-Fi connection, then click "Properties." Find "Internet Protocol Version 4 (TCP/IPv4)" in the list, select it, and click "Properties."
In the window that opens, select "Use the following DNS server addresses." Enter the following values:
- 🌐 Preferred DNS server:
8.8.8.8(Google) or1.1.1.1(Cloudflare) - 🌐 Alternative DNS server:
8.8.4.4(Google) or1.0.0.1(Cloudflare)
Check the "Validate settings upon exit" box and click OK. This will force your computer to use fast and stable name servers, ignoring any issues on your ISP's end. After changing these settings, it's recommended to clear the DNS cache with the command ipconfig /flushdns in the command line.
IP address conflicts and DHCP settings
Each device on a local network must have a unique IP address. If two devices receive the same address (an IP conflict), one (or both) will lose internet access. Typically, the router's DHCP server is responsible for distributing addresses, but sometimes static settings on the computer can cause conflicts.
Check if your IP address is set to obtain automatically. In the same "Internet Protocol Version 4 (TCP/IPv4)" properties where you changed the DNS, make sure "Obtain an IP address automatically" and "Obtain DNS server address automatically" are selected (unless you changed the DNS manually). If there are any numbers listed there, try switching to automatic mode.
It's also worth checking if your router has a MAC address filter installed. If it's in your wireless network security settings (Wireless SecurityIf the MAC address whitelist or blacklist is enabled, your computer can connect to Wi-Fi, but the router will block it from accessing the external network. In this case, you need to add your PC's MAC address to the allowed list in the router settings.
| Parameter | Recommended value | Where to check |
|---|---|---|
| Obtaining an IP | Automatic (DHCP) | IPv4 Properties |
| DNS servers | 8.8.8.8 / 1.1.1.1 | IPv4 Properties |
| Proxy server | Disabled | Network Settings -> Proxy |
| Power saving mode | Enabled (or disabled for testing) | Device Manager -> Driver |
Impact of antivirus and third-party software
Third-party antiviruses and firewalls often take over network management. Sometimes, after updating antivirus software or Windows itself, their security rules become too strict, blocking legitimate network traffic. This is the classic "computer is connected, but there's no internet" situation.
Try temporarily disabling your antivirus and firewall. If internet access returns immediately after disabling them, the issue is with your security settings. Find the network or public protection section in your antivirus settings and change the protection level or add your home network to the trusted list.
⚠️ Important: Don't leave your computer without antivirus protection for long periods of time. After scanning, re-enable the protection immediately. If the problem is with your antivirus, it's best to reinstall it or contact the software manufacturer's support.
It's also worth checking your proxy server settings. Viruses or certain programs can specify their own proxy servers. Open "Settings" (Win + I) -> "Network & Internet" -> "Proxy Server." Make sure the "Use a proxy server" switch under "Manual proxy server setup" is unchecked.
Frequently Asked Questions (FAQ)
Why is there internet on my phone but not on my computer?
This indicates that the problem is localized to the computer (laptop). Most likely, the TCP/IP settings are incorrect, the Wi-Fi adapter driver is malfunctioning, or the antivirus is blocking the connection. The router or ISP are not to blame, as the phone works fine through the same access point.
What does error code 651 or 861 mean?
These codes typically indicate problems with the PPPoE connection or network adapter. Code 651 is often related to the modem or router driver, as well as antivirus blocking. Code 861 indicates that the network adapter cannot find the network, which is often resolved by reinstalling the drivers or checking the cable (if the connection is wired).
Can a virus disable the Internet?
Yes, many viruses and Trojans change network settings, specify incorrect DNS or proxy servers to redirect your traffic, or block access to antivirus databases. Be sure to run a full system scan with up-to-date antivirus utilities.
How do I know if the problem is with my router or my computer?
The easiest way is to connect another device (smartphone, tablet, or a second laptop) to your router's Wi-Fi. If the internet works everywhere except your problematic PC, the router is working. If there's no internet anywhere, the problem is with the router or your ISP.