How Windows 7 Knows About Your Internet Connection
An anonymous reader writes "In Windows 7, any time you connect to a network, Windows tells you if you have full internet access or just a local network connection. It also knows if a WiFi access point requires in-browser authentication. How? It turns out, a service automatically requests a file from a Microsoft website every time you connect to any network, and the result of this attempt tells it whether the connection is successful. This feature is useful, but some may have privacy concerns with sending their IP address to Microsoft (which the site logs, according to documentation) every single time they connect to the internet. As it turns out, not only can you disable the service, you can even tell it to check your own server instead."
It is possible to disable NCSI by a registry setting if you don’t want Microsoft to be able to check your internet connection.
* HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NlaSvc\Parameters\Internet
* Under the Internet key, double-click EnableActiveProbing, and then in Value data, type: 0.The default for this value is 1. Setting the value to 0 prevents NCSI from connecting to a site on the Internet during checks for connectivity.
- open task manager - goto processes - kill any programs that I don't need (like Compaq Assistant, Adobe Launcher, etc) - kill any services I don't need - make explorer High priority
It frees RAM and makes the computer run faster (less hard drive swapping). Hopefully this internet "IP recorder" service is one of those things I kill off. Although now that I know how to do it permanently, I'll do that instead.
Spoiling mod points to call you an idiot.
Start > Run > MSCONFIG
Turn off the programs and services you don't need so you don't HAVE to kill them every time you boot up, and making Explorer high priority isn't going to really do much for you.
This "IP recorder" thing is just your computer testing for an active internet connection by actually running a real DNS query and actually contacting a real server somewhere rather than assuming your internet works because the interface is up.
Sorry, I wasn't clear enough.
When all the whizzbang feature turned off and iPad is sleeping, I do not expect it to even attempt to connect to anything. In case of iPad, it does. Not only that, it also ping some IP address that resolves to *.apple.com regularly. My router log & wireshark confirms that.
iPad/iPhone also have similar feature with MSFT feature mentioned in the article. After you get DHCP lease from your wifi network, iDevices won't consider itself connected to wifi network until it can ping a server (apple.com?) on the internet. A wifi (fan) icon won't appear until then. If it encounters a captive portal, then a portal is popped up automatically.
The bottom line is that Apple is using the same technology mentioned in the article PLUS pinging Apple regularly behind your back.
The distros turn this behavior off. On Debian and Ubuntu, Firefox, Thunderbird, and VLC have their self-autoupdate disabled (and is non-trivial to enable). If you download the standalone binary and install it yourself, it has the autoupdate feature turned on. Same for Windows.
All 3 programs have a checkbox to turn that feature off if you really think it's intrusive to your privacy.
And also, since Windows XP, Windows has come with an NTP client on by default, set to their time server. So they've been "spying" on your IP address for a long time!
ASCII stupid question, get a stupid ANSI
I don't think you had all the things shut off that you think you did. For example, did you turn off Ping (Apple's social network wannabe, not anything ICMP related)?
http://www.geek.com/articles/apple/how-to-shut-off-ping-and-increase-battery-life-with-ios-4-3-20110321/
There's many of these first-party services, and countless third-party that could be involved. I won't pretend to like it (I don't at all, I too want my devices to fully sleep). But I also won't pretend that it is worse. Especially as a ping (ICMP this time) is unable to transmit anything remotely close to what Microsoft's HTTP method of checking network availability could.
How can somebody be a shill for Linux? It's free. You might find a few fanboys but, shills? No. Microsoft, on the other hand has a history of paying people to shill their products.
The soylentnews experiment has been a dismal failure.
MS has LONG been using our information. And they SELL IT TO HIGHEST BIDDER. You can get information about MS's customers if you pay them (name, addr, and phone). OTH, Google will NOT give you the information that you want (say name, addr, phone). They WILL use the data to target ads at you, but then again, so does Apple, MS, Yahoo, amazon, e-bay, etc.