W jaki sposób system Windows określa, która ikona stanu sieci ma być wyświetlana?

2

Zainstalowałem Bluesoleil, aby eksperymentować ze starym adapterem Bluetooth, a następnie go odinstalowałem. Po odinstalowaniu ikona paska stanu zawsze pokazuje czerwony znak X. Jednak jestem podłączony do sieci (kilka sieci właściwie) w porządku, z których jedna ma dostęp do Internetu.

Dziwny status ikony sieci

Podejrzewam, że istnieje jakiś ukryty sterownik sieci, który Bluesoleil zainstalował i niegrzecznie go nie usunął. Poszedłem do menedżera urządzeń, pokazałem ukryte urządzenia i usunąłem wszystko związane z Bluetooth pod kartami sieciowymi (sterowniki PAN i RFCOMM). Po prostu wrócili później, ale kiedy ich nie było, Windows nadal myślał, że moja sieć nie działa. Inne rzeczy, których próbowałem:

  • Usuwanie wszystkich moich adapterów WiFi Miniport
  • Ponowna instalacja sterowników karty Lenovo Bluetooth (Intel Bluetooth 4.0)
  • Uinstalling VirtualBox (który jest odpowiedzialny za „Niezidentyfikowaną sieć” na zrzucie ekranu ... przy okazji, zniknie, gdy VirtualBox zniknie)
  • Ponowne uruchomienie usługi „Network Location Awareness”
  • Wyłączanie wszystkich kart sieciowych, a następnie ponowne ich włączanie jeden po drugim
  • Narzędzie do rozwiązywania problemów z siecią (nie znajduje nic złego)

Jest to dobrze udokumentowany problem , ale żadne z rozwiązań, które znalazłem na wielu stronach Google, nie rozwiązało problemu. Jedynym rozwiązaniem, z którego inni mogą korzystać, jest przywracanie systemu, aby przywrócić system przed zainstalowaniem Bluesoleil. To nie jest dla mnie opcja, ponieważ Przywracanie systemu nie jest włączone.

Istnieje również kilka podobnych pytań na temat SuperUser, ale wszystkie odpowiedzi dotyczą innych problemów niż ja.

Do końca rozwiązania tego problemu (i mam nadzieję, że inne), moje pytanie:

W jaki sposób system Windows określa, która ikona ma być wyświetlana na pasku zadań? W szczególności i szczegółowo.

Rozumiem, że w ramach tego procesu korzysta z usługi rozpoznawania lokalizacji sieci i wysyła żądanie HTTP do pliku tekstowego na serwerach Microsoft w Internecie. To tylko część obrazu, ponieważ obie te rzeczy działają bezbłędnie na moim komputerze. Wszelkie informacje są mile widziane!

Ćwiek
źródło
Zrobiłeś dobre badania na ten temat! Jedyne sugestie, które mogę podać - czy w konfiguracji sieci jest jakiś serwer proxy? Może to uniemożliwić prawidłowe wykrywanie sieci przez usługi sieciowe Windows. Przydatne linki na ten temat: Microsoft KB , Spiceworks .
VL-80
@Nikolay Nie ma serwera proxy. Nawet jeśli były, http://www.msftncsi.com/ncsi.txtjest dostępne i dns.msftncsi.comrozwiązuje 131.107.255.255, jak wspomniano w tym artykule bazy wiedzy. Myślę, że gdyby to był problem z wykrywaniem Internetu, miałbym ikonę „ograniczona łączność lub jej brak” zamiast czerwonego x. Dziękuję za sugestię.
Brad
I would have the "limited or no connectivity" iconDokładnie. Myślałem też o tym. I to jest bardzo dziwne. Moim zdaniem system Windows traktuje połączenia bezprzewodowe i przewodowe w różny sposób pod względem definiowania stanu połączenia. W przypadku połączenia przewodowego po prostu widzi kabel i cieszy się z tego. Wydaje mi się, że w sieci bezprzewodowej wykonuje więcej kontroli. Obecność wielu połączeń sieciowych prawdopodobnie dotyczy również problemu.
VL-80
Zawsze miałem wiele połączeń sieciowych. Mam kilka innych maszyn z takimi samymi połączeniami. VPN, sterowniki przechwytywania, interfejsy sieci wirtualnych dla maszyn wirtualnych itp. Nigdy nie miałem tego problemu, dopóki nie pojawił się Bluesoleil. Miałem również „ograniczoną łączność lub jej brak” w sieci przewodowej, gdy dostęp do Internetu jest wyłączony, ale moja sieć lokalna działa. W przeszłości, kiedy przełączałem się z bezprzewodowego na przewodowy, otrzymałem również normalną ikonę stanu sieci, mimo że drugi interfejs nie jest podłączony. Niestety nie sądzę, że problem dotyczy posiadania kilku kart sieciowych.
Brad
Brzmi dobrze. Właśnie wpadłem na pomysł. Co się stanie, jeśli podłączysz kabel sieciowy (z połączeniem po drugiej stronie)? Czy ikona się zmieni? Co się stanie, jeśli ta ikona dotyczy jedynie połączenia przewodowego i istnieje inna ikona / brak ikony dla sieci bezprzewodowej?
VL-80