Windows OS Hub
  • Windows
    • Windows 11
    • Windows 10
    • Windows Server 2025
    • Windows Server 2022
    • Windows Server 2019
    • Windows Server 2016
  • Microsoft
    • Active Directory (AD DS)
    • Group Policies (GPOs)
    • Exchange Server
    • Azure and Microsoft 365
    • Microsoft Office
  • Virtualization
    • VMware
    • Hyper-V
    • Proxmox
  • PowerShell
  • Linux
  • Home
  • About

Windows OS Hub

  • Windows
    • Windows 11
    • Windows 10
    • Windows Server 2025
    • Windows Server 2022
    • Windows Server 2019
    • Windows Server 2016
  • Microsoft
    • Active Directory (AD DS)
    • Group Policies (GPOs)
    • Exchange Server
    • Azure and Microsoft 365
    • Microsoft Office
  • Virtualization
    • VMware
    • Hyper-V
    • Proxmox
  • PowerShell
  • Linux

 Windows OS Hub / Windows 11 / Why Windows Reports No Internet Access: How Connectivity Detection Works

July 26, 2026

Why Windows Reports No Internet Access: How Connectivity Detection Works

Windows has a built-in service Network Connectivity Status Indicator (NCSI), which determines the current network status and whether the computer has Internet access. Based on the results of these connectivity tests, Windows displays status messages such as No Internet, secured for Wi-Fi connections or No Internet access for Ethernet connections. However, there are situations where Windows reports that no Internet connection is available even though the computer can successfully access websites and other external resources.

No internet warning in Windows: your device can only access devices on your local network.

How NCSI Determines Internet Connectivity

To determine whether a device has Internet access, Windows performs a series of active connectivity tests (probes) against the Microsoft website http://www.msftconnecttest.com/. The NCSI component must be able to resolve this DNS hostname and successfully download the connectivity test file using an HTTP GET request. The service performs the following checks:

  • Resolves the DNS name dns.msftncsi.com. The lookup must return:
    • IPv4: 131.107.255.255
    • IPv6: fd3e:4f5a:5b81::1
  • Sends an HTTP GET request to the file http://www.msftconnecttest.com/connecttest.txt
  • Verifies that the web server returns HTTP 200 (OK) response.
  • Confirms that the downloaded file contains the expected text: Microsoft Connect Test
  • These tests are performed for both IPv4 and IPv6 addresses. Windows considers a computer to have internet connectivity if a connectivity test for any protocol completes.

If any of these checks fail, Windows displays a notification indicating that Internet connectivity is unavailable or limited.

No internet acess error on Windows

Note. On networks that require authentication through a captive portal (such as public Wi-Fi hotspots), Windows performs an additional check using the connecttest.txt file to determine whether user authentication is required before Internet access is available.

Why NCSI May Report ‘No Internet’ Incorrectly

There are several scenarios in which NCSI can incorrectly report that there is no internet connection, including:

  • Access to the http://www.msftconnecttest.com/ website by a firewall, proxy server, web filter, or other security device.
  • DNS resolution issues. For example: an invalid or unreachable DNS server is specified on a computer, a filtering DNS server is used, a custom DNS record overrides the default address of the NCSI test server (including a scenario with an incorrect entry in the local %windir%\System32\drivers\etc\hosts file)

The NCSI Internet connectivity test configuration is stored under the following registry key HKLM\SYSTEM\CurrentControlSet\Services\NlaSvc\Parameters\Internet

The most important registry options here are:

  • EnableActiveProbing – enables (1) or disables (0) active Internet connectivity detection
  • ActiveDnsProbeHost and ActiveDnsProbeHostV6 – DNS hostnames used for the Internet connectivity test. The DNS server is set to dns.msftncsi.com by default for both IPv4 and IPv6 protocols.
  • ActiveDnsProbeContent and ActiveDnsProbeContentV6 – the expected IPv4 and IPv6 addresses of the DNS servers that the first DNS lookup check should return
  • ActiveWebProbeHost and ActiveWebProbeHostV6 – the Microsoft web servers used for HTTP connectivity testing (by default, www.msftconnecttest.com and ipv6.msftconnecttest.com)
  • ActiveWebProbePath and ActiveWebProbePathV6 – the path to the test file on the web server (by default, connecttest.txt)
  • ActiveWebProbeContent and ActiveWebProbeContentV6 – the expected contents of the downloaded test file (Microsoft Connect Test), which NCSI uses to verify a successful response.

The remaining registry options are used to configure the various timeout intervals and the frequency of connectivity checks performed by the NCSI service.

 Network Connectivity Status Indicator (NCSI) settings in registry

These registry options allow you to completely disable NCSI Internet connectivity checks on a device or redirect all NCSI requests to an alternative web server under your control. This configuration prevents false “No Internet access” notifications on client computers when Microsoft’s official connectivity test endpoints are unreachable, for example in corporate environments that restrict outbound access to those hosts.

You can also redirect NCSI requests to an internal web server with your own connectivity test endpoint and generate individual test files for each client. Then you can use the web server logs to monitor client activity, including device check‑in times, network usage patterns, client IP addresses, and approximate locations.

Disabling NCSI Active Internet Connectivity Probe in Windows

To completely disable NCSI active probing, enable the Group Policy option Turn off Windows Network Connectivity Status Indicator active tests (it can be found in the following section of the local GPO editor: Computer Configuration -> Administrative Templates -> System -> Internet Communication Management -> Internet Communication settings).

Once this policy has been enabled, Windows will stop performing active NCSI connectivity probes and will no longer notify users about internet availability or loss based on the results of these tests.

GPO option: Turn off Windows Network Connectivity Status Indicator active tests

If Internet connectivity is genuinely unavailable, you should perform standard network troubleshooting checks to identify and resolve the underlying issue. This may include checking the network adapter status and drivers, IP address configuration, default gateway availability, DNS resolution, firewall and proxy settings, and other relevant parameters.

0 comment
0
Facebook Twitter Google + Pinterest
Questions and AnswersWindows 10Windows 11
previous post
Inactive TS Ports in Windows: Causes and Fixes

Related Reading

How to Move (Migrate) Windows Shares to a...

February 26, 2026

Security Warnings When Opening RDP Files in Windows...

April 20, 2026

Monitor Windows Log Files in Real Time with...

March 26, 2026

Windows Stucks at ‘Getting Windows Ready, Don’t Turn...

September 24, 2025

Stop Windows Server from Auto-Shutdown Every Hour

February 11, 2026

SMB over QUIC: Mount File Share over Internet...

December 24, 2025

Updating UEFI Secure Boot Certificates on Windows Devices...

April 27, 2026

How to Monitor Windows Machines with Zabbix

May 29, 2026

Leave a Comment Cancel Reply

join us telegram channel https://t.me/woshub
Join WindowsHub Telegram channel to get the latest updates!

Recent Posts

  • Inactive TS Ports in Windows: Causes and Fixes

    July 20, 2026
  • Add Wireless Wi-Fi Profiles on Windows Devices via Export/Import or GPO

    July 13, 2026
  • CrowdSec on Windows: From Installation to Threat Blocking

    July 3, 2026
  • Manage Microsoft Store Apps with Store CLI in Windows 11 from Terminal

    July 2, 2026
  • Windows Sandbox on Windows 11: Enable, Configure, and Use

    June 10, 2026
  • How to Monitor Windows Machines with Zabbix

    May 26, 2026
  • Fixing Duplicate Security Identifier (SID) Issues in Windows

    May 25, 2026
  • Monitor a Folder for File Changes Using PowerShell and FileSystemWatcher

    May 15, 2026
  • Protect Windows Server from DDoS and Brute-Force Attacks with IPBan

    May 12, 2026
  • How to Force Uninstall ANY Stubborn Program in Windows

    May 7, 2026

Follow us

  • Facebook
  • Twitter
  • Youtube
  • Telegram
Popular Posts
  • Converting Windows 10 to Enterprise LTSC Without Losing Data
  • How to Remove ‘Some Settings are Managed by Your Organization’ on Windows 11 or 10
  • Remove the Max Path Length Limit (260-Characters) on Windows
  • Installing Windows without USB/DVD or Other External Drives
  • How to Pause (Delay) Update Installation on Windows 11 and 10
  • Remote Desktop fix: The number of connections to this computer is limited
  • How to Create a User Account Without a Password on Windows
Footer Logo

@2014 - 2026 - Windows OS Hub. All about operating systems for sysadmins


Back To Top