What’s going on with the Windows Network Connection Status Icon?

Ever wonder where this little guy gets its information from, be it happy or sad?

 NCSI-1 Sad LAN Connection
 NCSI-2 Happy LAN Connection
 NCSI-3 Sad Wi-Fi Connection
 NCSI-4 Happy Wi-Fi Connection

Essentially, a task runs whenever a network configuration change event takes place.  This calls a service which first tries to NSLookup www.msftncsi.com, the Microsoft Network Connection Status Indicator site.  If this is successful, it then performs an HTTP GET on a simple text file stored on this site.

If these two steps work, it proves that DNS, Routing, and HTTP traffic are all allowed and working.

Now, if you’re on a system that can access certain sites explicitly, like Updates.Microsoft.com then you may still a see a status icon of disconnected, even if your system can get out to the general web.  This might be because msftncsi.com remains blocked.

So, the icon is a great indicator of whether or not you have web access for most cases, but not necessarily in high security environments.

Source : http://blogs.technet.com/b/networking/archive/2012/12/20/the-network-connection-status-icon.aspx

2 thoughts on “What’s going on with the Windows Network Connection Status Icon?

  1. chiropracteur sherbrooke June 24, 2014 / 4:54 am

    This is very interesting, You’re a very skilled blogger.
    I have joined your rss feed and look forward to seeking more of your excellent post.
    Also, I have shared your website in my social networks!


Have a code issue? Share your code by going to Gist.github.com and pasting your code there, then post the link here!

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.