Wie ermittelt Windows, welches Netzwerkstatussymbol angezeigt werden soll?

2134
Brad

Ich habe Bluesoleil installiert, um mit einem alten Bluetooth-Adapter zu experimentieren, und habe ihn dann deinstalliert. Nach der Deinstallation zeigt das Systray-Symbol für den Netzwerkstatus immer ein rotes X. Allerdings bin ich mit dem Netzwerk verbunden (einige Netzwerke tatsächlich), von denen eines über einen Internetzugang verfügt.

Seltsamer Netzwerksymbolstatus

Ich vermute, dass es einen versteckten Netzwerktreiber gibt, den Bluesoleil installiert hat und nicht entfernt hat. Ich ging in den Geräte-Manager, zeigte versteckte Geräte und entfernte alles, was mit Bluetooth in Verbindung steht, unter Netzwerkadaptern (PAN- und RFCOMM-Treiber). Sie kamen einfach später zurück, aber während sie gegangen waren, dachte Windows immer noch, dass mein Netzwerk tot sei. Andere Sachen, die ich versucht habe:

  • Alle meine WiFi-Miniport-Adapter entfernen
  • Neuinstallation der Treiber für den Lenovo Bluetooth-Adapter (Intel Bluetooth 4.0)
  • VirtualBox deinstallieren (was ist in der Abbildung übrigens für das "Unidentified network" verantwortlich ... es geht weg, wenn VirtualBox weg ist)
  • Neustart des Dienstes "Network Location Awareness"
  • Deaktivieren Sie alle Netzwerkadapter und aktivieren Sie sie anschließend einzeln
  • Netzwerk-Problembehandlung (findet nichts falsch)

Dies ist ein gut dokumentiertes Problem, aber keine der Lösungen, die ich auf vielen Googling-Seiten gefunden habe, behebt das Problem. Die einzige Lösung, die andere anscheinend verwenden können, ist die Verwendung von System Restore, um vor der Installation von Bluesoleil ein Rollback durchzuführen. Dies ist keine Option für mich, da die Systemwiederherstellung nicht aktiviert ist.

Es gibt auch einige ähnliche Fragen zu SuperUser, aber alle Antworten beziehen sich auf andere Probleme als ich.

Um dieses Problem (und hoffentlich andere) zu lösen, meine Frage:

Wie bestimmt Windows, welches Symbol im Systray angezeigt werden soll? Speziell und im Detail.

Ich verstehe, dass es den Network Location Awareness-Dienst für einen Teil dieses Prozesses verwendet und eine HTTP-Anforderung an eine Textdatei auf Microsoft-Servern im Internet sendet. Das ist jedoch nur ein Teil des Bildes, denn beide Dinge funktionieren auf meinem Rechner einwandfrei. Jede Info wird sehr geschätzt!

2
Sie haben zu diesem Thema gut recherchiert! Nur Vorschlag, den ich geben kann - Gibt es in Ihrem Netzwerk einen Proxy? Dies kann die ordnungsgemäße Netzwerkerkennung durch Windows-Netzwerkdienste verhindern. Nützliche Links zum Thema: [Microsoft KB] (http://technet.microsoft.com/de-de/library/cc766017%28v=WS.10%29.aspx), [Spiceworks] (http: // community. spiceworks.com/topic/312344-windows-7-network-icon-red-x-but-still-connected?page=1). VL-80 vor 10 Jahren 0
@ Nikolay Es gibt keinen Proxy-Server. Selbst wenn dies der Fall wäre, kann auf http://www.msftncsi.com / ncsi.txt zugegriffen werden, und dns.msftncsi.com wird in 131.107.255.255 aufgelöst, wie in diesem KB-Artikel erwähnt. Ich denke, wenn es ein Problem mit der Interneterkennung wäre, hätte ich das Symbol "begrenzte oder keine Konnektivität" und nicht das rote X. Vielen Dank für den Vorschlag. Brad vor 10 Jahren 0
"Ich hätte das Symbol" begrenzte oder keine Konnektivität "." Genau. Ich habe auch darüber nachgedacht. Und das ist sehr seltsam. ** Meiner Meinung nach ** behandelt Windows drahtlose und kabelgebundene Verbindungen auf unterschiedliche Weise hinsichtlich der Definition des Verbindungsstatus. Bei der Kabelverbindung sieht es nur das Kabel und freut sich darüber. Im Wireless-Modus werden mehr Überprüfungen durchgeführt, denke ich. Das Vorhandensein mehrerer Netzwerkverbindungen ist wahrscheinlich auch an dem Problem beteiligt. VL-80 vor 10 Jahren 0
Ich hatte immer mehrere Netzwerkverbindungen. Ich habe mehrere andere Maschinen mit den gleichen Verbindungen. VPNs, Capture-Treiber, virtuelle Netzwerkschnittstellen für VMs usw. Ich hatte dieses Problem nie, bis Bluesoleil vorbeikam. Ich hatte auch die "eingeschränkte oder keine Konnektivität" in einem kabelgebundenen Netzwerk, wenn der Internetzugang ausfällt, mein lokales Netzwerk jedoch aktiv ist. Wenn ich in der Vergangenheit zwischen drahtlos und drahtlos gewechselt habe, erhalte ich auch ein normales Netzwerkstatussymbol, obwohl die andere Schnittstelle nicht angeschlossen ist. Ich glaube nicht, dass das Problem leider mit mehreren Netzwerkadaptern zusammenhängt. Brad vor 10 Jahren 0
Hört sich gut an. Ich habe gerade eine Idee. Was passiert, wenn Sie ein Netzwerkkabel anschließen (mit Anschluss auf der anderen Seite)? Wird sich das Symbol ändern? Was ist, wenn es sich bei diesem Symbol nur um eine Kabelverbindung handelt und es ein anderes / kein Symbol für drahtlose Verbindungen gibt? VL-80 vor 10 Jahren 0
Bei jeder Änderung des Netzwerkstatus (einschließlich Einstecken eines neuen Kabels, Wechseln des WLAN-Netzwerks, Aktivieren / Deaktivieren des Adapters) scheint es, dass es erneut geprüft wird. Ich bekomme das drehende Symbol für ein paar Sekunden, aber es geht immer wieder zurück zum roten X. Brad vor 10 Jahren 0
Interessant ... Mein letzter Punkt (vorerst) ist jedoch, Wireshark zu verwenden, um zu sehen, ob diese wundervollen Pakete an `http://www.msftncsi.com / ncsi.txt` und einer DNS-Abfrage für` dns.msftncsi.com` liegen gesendet werden und wenn es eine Antwort gibt ... Zumindest werden wir einige Details über die Situation erfahren. VL-80 vor 10 Jahren 0

0 Antworten auf die Frage