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: Oldest
  1. Anonymous
    2020-08-01T04:55:25+00:00

    Hello, I've had the same issue recently. I have tried all solutions within the first and second google page results of the search term. Apparently my issue was tied to static DNS servers. It seems like windows does not like that. I have tried changing the DNS servers, one to local (dnscrypt-proxy, 127.0.0.1) and to a server in the network (dnscrypt-proxy, 192.168.1.xxx). What ended up working was apparently was just turning on DHCP. Since my router/switch can be configured as a DNS forwarder, I just forwarded the local (dnscrypt-proxy, 192.168.1.xxx)  to there. Windows now detects internet connection like normal.

    I have tried just about all the different solutions in this thread but to no avail. 

    I have a Netgear Nighthawk LTE MR1100 mobile home Hotspot router that offers both wireless and ethernet. As I stated previously if I connect using the Wi-Fi I get the error saying no internet but if I connect the ethernet the error message goes away while connected with both Wi-Fi and ethernet. I feel that since it is an issue created by the developers globaly, I feel they should reverse engineer the build that caused the issue for discovery purposes and release a patch to satisfy the issue. 

    I understand the purpose of testing and reporting software glitches but isn't it up to the engineers/developers to repair issues we as testers discover? (rhetorical) Meanwhile, I'll just keep trying to figure a work-around.

    Was this answer helpful?

    3 people found this answer helpful.
    0 comments No comments
  2. Anonymous
    2020-08-01T07:06:43+00:00

    Thank you very much. It's the best solution for me.

    Was this answer helpful?

    0 comments No comments
  3. Anonymous
    2020-08-05T15:38:14+00:00

    Microsoft doesn't want us to connect to public open WiFi networks (with no password) or to networks with WEP-only autentication: "Connected, No Internet", because of poor security standards on such networks.

    Command ipconfig indicates that IP address was successfully assigned by DHCP protocol, but Default Gateway is empty and Internet is inaccessible.

    In order to connect to a public open WiFi network, or to a network with hidden SSID, such connection has to be created manually. I haven't found such option in Settings > Network & Internet > WiFi > Manage known networks (at least in Version 1903), but it can be done in Control Panel.

    At first, click on the WiFi tray-icon and if the connection is visible, Forget it. Then create a new profile:

    Control Panel >

    Network and Sharing Centre >

    Set up a new connection or network >

    Manually connect to a wireless network

    (Connect to a hidden network or create a new wireless profile)

    This opens a dialogue where we can fill in all network properties:

    Network name (SSID), Security type, including Open WiFi without authentication, Encryption type and Security Key (password).

    We may see stored profiles in console window with command

    netsh wlan show profiles

    and check its properties with

    netsh wlan show profile key=clear name="Network name"

    Having been connected by a manually created profile, Windows no longer complains about low WiFi security.

    Was this answer helpful?

    0 comments No comments