Recent Posts

Welcome, Guest. Please login or register.
February 22, 2018, 08:44:15 PM

Login with username, password and session length

  • Total Members: 61
  • Latest: AciDeX
  • Total Posts: 28491
  • Total Topics: 1912
  • Online Today: 8
  • Online Ever: 150
  • (August 10, 2009, 03:47:28 AM)
Users Online
Users: 0
Guests: 4
Total: 4


Author Topic: Windows 7 phones home... on your dime  (Read 2357 times)

0 Members and 1 Guest are viewing this topic.

Offline ZWarrior

  • Administrator
  • Hero Member
  • *****
  • Posts: 7792
  • Karma: 8
  • Shhh! Be wery wery qwiet...
    • View Profile
    • Ambush!
Windows 7 phones home... on your dime
« on: May 18, 2011, 10:14:31 AM »
I have always noticed that Windows 7 knows when I have network connectivity and suspected the the OS was connecting to something on the web, but didn't know what it was doing to validate the connectivity.  Now I have the details:


Windows does indeed check a Microsoft site for connectivity, using the Network Connectivity Status Indicator site. There are a few variations of the connection checking process:

   1. NCSI performs a DNS lookup on http://www.msftncsi.com/ncsi.txt, then requests http://www.msftncsi.com/ncsi.txt. This file is a plain-text file and contains only the text Microsoft NCSI.
   2. NCSI sends a DNS lookup request for dns.msftncsi.com. This DNS address should resolve to If the address does not match, then it is assumed that the internet connection is not functioning correctly.

I am sufficiently private, and suspicious of M$, that I am willing to modify these settings and setup the process on one of my websites.  I will tell you how it works after I have tested it for a while.

Update:  Below are the settings that can be changed and the meaning of the entries.

"EnableActiveProbing"=dword:00000001 -- Turn this to "0" to disable the testing
"ActiveWebProbeHost"="www.msftncsi.com" -- The domain to find the test file
"ActiveWebProbePath"="ncsi.txt" -- The name of the test file
"ActiveWebProbeContent"="Microsoft NCSI" -- The expected text in the test file (remember to not have an EOL)
"ActiveDnsProbeHost"="dns.msftncsi.com" -- The dns server to poll
"ActiveDnsProbeContent"="" -- The IP address for the dns server to poll
« Last Edit: May 18, 2011, 10:34:31 AM by ZWarrior »
ZoŽ: Shepard, isn't the Bible kind of specific about killing?
Book: Very specific. It is, however, somewhat fuzzy around the area of kneecaps.