Woher weiß Windows, wann Ihre Internetverbindung (aber nicht Ihre LAN-Verbindung) unterbrochen wird?

Woher weiß Windows, wann Ihre Internetverbindung (aber nicht Ihre LAN-Verbindung) unterbrochen wird?

Das Windows 7 Netzwerksymbol unten in der Taskleiste (leiderTaskleisten-Benachrichtigungsbereich) zeigt Ihren Verbindungsstatus an - aber mehr als nur, ob die Verbindung ein- oder ausgeschaltet ist, kann es anscheinend auch sagen, ob IhreInternetDie Verbindung ist unterbrochen.

Ein typisches Beispiel: Meine Internetverbindung brach ab und das Symbol änderte sich wie folgt:

Windows 7-Netzwerkverbindungssymbol

Beachten Sie das kleine gelbe Ausrufezeichen. Windows hat dieses Symbol dort platziert, kurz nachdem meine Internetverbindung unterbrochen wurde – weniger als eine Minute, würde ich sagen, obwohl ich es nicht gestoppt habe.

Es ist erwähnenswert, dass meineDas lokale LAN war noch aktiv und lief einwandfrei.

Meine Frage ist...woher wusste Windows das?

Überwacht es den Netzwerkverkehr und achtet auf Fehler? Hat der Router (ein moderner uPnP-Router) Windows irgendwie mitgeteilt, dass die WAN-Verbindung unterbrochen wurde? Pingt Windows regelmäßig bestimmte Server an, um die Internetverbindung zu testen?

(PS: Ich erwähne Windows 7, weil ich das habe und ich mich nicht erinnere, ob Vista dasselbe Verhalten hatte, da ich es nicht lange genug hatte, um das herauszufinden. Ich erinnere mich, dass Windows XP und früher diese „Funktion“ nicht hatten.)

Antwort1

Dieses Verhalten wird durch das Setzen des DWORD-Wertes EnableActiveProbingin

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NlaSvc\Parameters\Internet

auf den Wert 1, bzw. 0um ihn zu deaktivieren.

Bei bestimmten Ereignissen wie Anmelde- oder Verbindungsproblemen prüft es DNS mit nslookup dns.msftncsi.comund überprüft, ob es zurückgibt 131.107.255.255. Anschließend versucht es zum Testen Ihres HTTP, ncsi.txtvon herunterzuladen msftncsi.com. Es sollte enthaltenMicrosoft NCSI, welches dafür stehtNetzwerkkonnektivitätsstatusanzeige...

Weitere Informationen finden Sie in der Microsoft Technical Library.

verwandte Informationen