How to Fix the 'Wi-Fi Connected but No Internet' Error: A Complete Troubleshooting Guide

It is a common and frustrating paradox: your device shows a full Wi-Fi signal and says it is "Connected," yet you cannot load a single webpage. The "Wi-Fi Connected but No Internet" error usually indicates a breakdown in communication between your router and your Internet Service Provider (ISP), or an incorrect configuration on your local device. In this guide, we will walk through the most effective steps to restore your connection.

Step 1: Perform a Power Cycle (The 30-30-30 Rule)

Before diving into complex settings, start with a hardware reset. This clears the router's temporary memory and forces a fresh handshake with your ISP. To do this properly, unplug your modem and router from the power source for at least 30 seconds. Plug the modem back in first, wait for the lights to stabilize, and then plug in your router. This simple act resolves about 50% of connectivity issues.

Step 2: Use the Netsh and IPConfig Commands

If your hardware is fine, the issue might be a corrupted TCP/IP stack or DNS cache on your computer. You can reset these using the Windows Command Prompt:

  • Type cmd in the Windows search bar, right-click it, and select Run as Administrator.
  • Type netsh winsock reset and press Enter.
  • Type netsh int ip reset and press Enter.
  • Type ipconfig /release and press Enter.
  • Type ipconfig /renew and press Enter.
  • Type ipconfig /flushdns and press Enter.

Restart your computer after running these commands to apply the changes.

Step 3: Check for IP Address Conflicts

Sometimes two devices on the same network are assigned the same IP address, causing the router to block internet access for one of them. To fix this, ensure your device is set to Obtain an IP address automatically (DHCP). Go to Settings > Network & Internet > Wi-Fi > Hardware Properties. Ensure that IP assignment and DNS server assignment are both set to Automatic (DHCP).

Step 4: Change Your DNS Servers

If your ISP's default DNS server is experiencing downtime, you will stay connected to the Wi-Fi but won't be able to resolve web addresses. Switching to a reliable public DNS often fixes this instantly.

  • Go to Control Panel > Network and Sharing Center > Change adapter settings.
  • Right-click your Wi-Fi connection and select Properties.
  • Select Internet Protocol Version 4 (TCP/IPv4) and click Properties.
  • Select Use the following DNS server addresses and enter:
  • Preferred DNS: 8.8.8.8
  • Alternate DNS: 8.8.4.4

This switches your connection to Google Public DNS, which is faster and more reliable than most ISP defaults.

Step 5: Disable Fast Startup

Windows 11 and 10 use a feature called Fast Startup that saves the state of your OS to a hibernation file to speed up boot times. However, this can sometimes prevent network drivers from initializing correctly. To disable it:

  • Go to Control Panel > Hardware and Sound > Power Options.
  • Click Choose what the power buttons do.
  • Click Change settings that are currently unavailable.
  • Uncheck Turn on fast startup (recommended) and save changes.

Restart your computer fully to see if the internet connection is restored.

Step 6: Update or Roll Back Network Drivers

An outdated or bugged network adapter driver can cause the "No Internet" error. Right-click the Start button and select Device Manager. Expand the Network adapters section. Right-click your Wi-Fi controller (e.g., Intel Wi-Fi 6 or Realtek) and select Update driver. If the problem started after a recent update, select Properties > Driver > Roll Back Driver instead.


💡 Pro Tip: Keep your software updated to avoid these issues in the future.


Category: #Internet