Windows 10 says I have no internet connection, but I have.

Anonymous
2020-05-21T19:20:56+00:00

I am running on Windows 10 Enterprise, Version 2004, OS Build 19041.264.

I recently changed to the Windows Insider Program and updated Windows. In the taskbar, the Wi-Fi icon shows No Internet Access, but I have a stable internet connection wirelessly (Ex: I can browse the internet, ping IP Addresses, etc.). Another problem is when I try to open Cortana it also says that I have no internet connection (By the way, I can also open Microsoft's website).

As I know Windows checks internet connectivity with this URL: http://msftconnecttest.com/connecttest.txt. But this gives Error 404, File Not Found. Maybe it is because of this?

If you know the problem or an answer, please help. Thanks!

Windows for home | Windows 10 | Internet and connectivity

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments
Answer accepted by question author
Anonymous
2020-06-18T19:27:38+00:00

Hello, use Registry Editor, go to: 

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NlaSvc\Parameters\Internet

and modify: EnableActiveProbing

then change "Value data" from "0" to "1"

and restart your computer

Was this answer helpful?

100+ people found this answer helpful.
0 comments No comments
Answer accepted by question author
Anonymous
2021-06-07T17:45:06+00:00

The proper one is

"HKLM:\SOFTWARE\Policies\Microsoft\Windows\NetworkConnectivityStatusIndicator\” -Name UseGlobalDNS -PropertyType DWORD -Value 1 -Force

But the more appropriate way to do this is not through registry directly, but through group policy config:

Was this answer helpful?

20+ people found this answer helpful.
0 comments No comments

335 additional answers

Sort by: Most helpful
  1. Anonymous
    2021-01-12T13:52:19+00:00

    That is indeed the correct entry, and 1 is correct.

    Also, check this one:

    SOFTWARE\Policies\Microsoft\Windows\NetworkConnectivityStatusIndicator

    NoActiveProbe should be 0  (or not exist at all)

    Also under above path

    DisablePassivePolling should be 0 (or not exist)

    Was this answer helpful?

    2 people found this answer helpful.
    0 comments No comments
  2. Anonymous
    2020-11-09T15:33:51+00:00

    Good luck with that request for Spotify.  Although it sounds easy on first glance it's no small task to test for network connectivity.  You have to contend with many different situations such as intermittent network issues, routing failures, DNS resolution, being behind hotspots or proxies, and many other possiblities.   

    This is why NCSI was created in the first place.   So that other companies don't have to reinvent the expensive wheel.   Instead they call our API and we tell them the state of the network.

    The unfortunate part of this is these many nuances listed above in addition to changing environmental conditions and/or configuration can affect the ability for an active HTTP probe to properly get out to the internet (or the response to be delivered properly up the network stack if encountering third party network filters).

    This is not to say NCSI hasn't had bugs (although these days they are far and few between).  The Sep update for build 2004 had a fix for the *passive* probe (not active).   This will help certain problem scenarios..maybe not yours.   But I would update anyway to be sure. 

    I'll repeat what I mentioned in another comment:

    Most commonly active probe failures are due to either DNS resolution, routing, or proxy interaction.  Network captures can help in this regard (look for msftconnecttest.com).

    Microsoft/Windows/NCSI/Operational events can also help in diagnosing these issues.

    Was this answer helpful?

    2 people found this answer helpful.
    0 comments No comments
  3. Anonymous
    2020-10-28T12:53:34+00:00

    The way I solved this :

    1. Run gpedit.msc
    2. "Computer Configuration > Administrative Templates > Network > Network Connectivity Status Indicator".

    Enable the 'Specify Global DNS' setting, then run gpupdate /force. Note, a reboot is required to clear the existing issue.

    Was this answer helpful?

    2 people found this answer helpful.
    0 comments No comments