How to Fix "WiFi Connected but No Internet Access" in Windows 10
It is incredibly frustrating when your Windows 10 taskbar shows you are connected to your Wi-Fi network, but web pages refuse to load. This "No Internet Access" error usually means your computer has successfully talked to your wireless router, but your router cannot talk to the broader internet.
Before trying advanced fixes, restart your computer and unplug your internet modem/router for 30 seconds. If that does not work, follow these step-by-step solutions to get back online.

Method 1: Run the Built-In Network Troubleshooter
Windows 10 features a built-in diagnostic tool designed to automatically find and repair internet connectivity problems.
  1. Press the Windows Key + I to open the Settings menu.
  2. Click on Update & Security, then select Troubleshoot from the left sidebar.
  3. Click on Additional troubleshooters.
  4. Select Internet Connections and click Run the troubleshooter.
  5. Follow the on-screen instructions and let Windows fix any detected issues.

Method 2: Flush Your DNS Cache and Reset TCP/IP
Outdated or corrupted network data saved on your computer can block internet access. You can clear this data using the Command Prompt.
  1. Press the Windows Key, type cmd, right-click Command Prompt, and select Run as administrator.
  2. Type the following command to clear your DNS cache and press Enter:
    cmd
    ipconfig /flushdns
  3. Next, reset your internet protocol stack by typing this command and pressing Enter:
    cmd
    netsh int ip reset
  4. Restart your computer to apply the changes.

Method 3: Change Your DNS Server Address
Sometimes, your Internet Service Provider's (ISP) default DNS servers go offline. Switching to a reliable public DNS like Google or Cloudflare often fixes the issue.
  1. Press Windows Key + R, type ncpa.cpl, and press Enter to open Network Connections.
  2. Right-click your active Wi-Fi adapter and select Properties.
  3. Double-click on Internet Protocol Version 4 (TCP/IPv4).
  4. Select Use the following DNS server addresses and type:
    • Preferred DNS server: 8.8.8.8 (Google)
    • Alternate DNS server: 8.8.4.4
  5. Check the box for Validate settings upon exit and click OK.

Method 4: Update Your Wireless Network Driver
A buggy or outdated network adapter driver can cause connection drops and false "connected" statuses.
  1. Right-click the Start Button and select Device Manager.
  2. Expand the Network adapters section.
  3. Right-click your wireless card (e.g., Intel Wireless, Realtek, or Qualcomm) and select Update driver.
  4. Choose Search automatically for updated driver software.
  5. If no update is found, right-click the adapter again, choose Uninstall device, and restart your PC. Windows will automatically reinstall the clean driver upon reboot.

Method 5: Perform a Full Network Reset
If nothing else has worked, you can wipe your entire network configuration and start completely fresh. This will delete all saved Wi-Fi passwords, so ensure you know them before proceeding.
  1. Press Windows Key + I to open Settings.
  2. Go to Network & Internet > Status.
  3. Scroll down to the bottom of the page and click Network reset.
  4. Click Reset now and confirm with Yes.
  5. Your computer will automatically restart within 5 minutes.