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-03-09T14:09:11+00:00

    "So i wonder why is my Linux OS having NO problems playing spotify ... the OS knows i have an working internet connection. ;(("

    It's an unfair comparison.

    Linux doesn't have a built in API-set for application developers to use to check for continuous internet connectivity changes/fluctuations. They have to develop their own network checks from the ground up or hack together into their apps the use of various linux utilities to continuously check over time for changing network conditions. Windows developers don't have this burden when they use NCSI APIs.

    But in reality most Linux developers don't go that distance in connectivity checking. They just send the packet and handle errors after the fact.

    (Maybe Spotify does, but you the user are getting the benefit from the pain/burden that Spotify developers had to undergo to provide this to experience to you).

    This puts the pain on the user who, as just one example, must wait the full 21 second timeout (TCP retries) when there isn't an internet connection. Whereas in Windows the user knows right away because the app fails back to them based on NCSI status. No wasted packet or time is spent. CAVEAT: With all benefits there is a trade-off. The enterprise admin (or owner of user environment) must ensure their infrastructure doesn't block a simple HTTP or DNS active probe. For enterprises this can happen on many fronts including misconfigured DNS servers, proxy servers, and routers, VPN tunnel forcing, firewall blocks, third-party software that intercepts the probe. For common users (consumers) there's much less potential hindrances and requires ZERO user config out of the box. Most often trouble occurs when they introduce VPNs or third party software that intercept, misroute, or delay NCSI active probes.

    But hey, when you DO have internet connectivity in Linux, it works great! That's not a Linux thing. That's a network thing. Again, Linux doesn't have any added benefits to users/developers when *internet is down*.

    Was this answer helpful?

    0 comments No comments
  2. Anonymous
    2021-03-09T11:37:56+00:00

    Hi...I did find an answer for my problem on You Tube so even tho it was complicated, it worked.

    Please don't send any more of these emails concerning this problem as it has been resolved.

    Your Microsoft Support is frustrating for a person who is not tech savvy as it would be nice just to talk to someone about a problem and get immediate help but I have not been able to find a way to do that.

    I kept the info I found on You Tube so if the problem would happen again, I can follow the steps. Thank you.

    Was this answer helpful?

    0 comments No comments
  3. Anonymous
    2021-03-09T07:40:22+00:00

    * Interesting ... EnableActiveProbing MUST always be on .. check!

    ... but i also have no internet connection according to Micro$oft ...

    So i wonder why is my Linux OS having NO problems playing spotify ... the OS knows i have an working internet connection. ;((

    • I don't have an active vpn split tunnel (no vpn active)
    • I do have PfSense but non blocking outgoing trafic (allow all from LAN to WAN)
    • not more other things...

    Fact is that Microsoft is displaying this kind of behavior.. Linux does not.

    I do appreciate the help you are trying to provide !

    C:\Users\Internet>nslookup

    ...

    Non-authoritative answer:

    Name: dns.msftncsi.com

    Address: 131.107.255.255

    C:\Users\Internet>ping dns.msftncsi.com

    Pinging dns.msftncsi.com [131.107.255.255] with 32 bytes of data:

    Request timed out.

    Request timed out.

    &&

    C:\Users\Internet>ping msftconnecttest.com

    Pinging msftconnecttest.com [104.215.95.187] with 32 bytes of data:

    Reply from 104.215.95.187: bytes=32 time=116ms TTL=44

    Reply from 104.215.95.187: bytes=32 time=116ms TTL=44

    Reply from 104.215.95.187: bytes=32 time=116ms TTL=44

    Ping statistics for 104.215.95.187:

    Packets: Sent = 3, Received = 3, Lost = 0 (0% loss),
    

    Approximate round trip times in milli-seconds:

    Minimum = 116ms, Maximum = 116ms, Average = 116ms
    

    Was this answer helpful?

    0 comments No comments