Odkrycie sieci zawsze było bolesnym tematem we wszystkich wersjach systemu Windows, szczególnie teraz, gdy zastosowano tak wiele poprawek bezpieczeństwa.
Zebrałem poniżej wszystkich znanych mi poprawek. Możesz wypróbować je jeden po drugim, cofając te, które nie pomagają.
Jednorodne typy kont
Wszystkie komputery muszą być zalogowane przy użyciu tego samego typu konta. Oznacza to, że wszystkie muszą mieć konto Microsoft lub konto lokalne, ponieważ mieszanie typów kont nie będzie działać.
Jeśli zmienisz typ konta, które utworzyło niektóre udziały sieciowe, należy je usunąć i ponownie utworzyć.
Reset sieci
W Ustawieniach komputera, Ustawieniach sieci i Internetu kliknij Resetuj sieć, a na następnym ekranie kliknij Resetuj teraz.
Spowoduje to zresetowanie wszystkich ustawień sieciowych, dlatego może być konieczne odtworzenie zdefiniowanych sieci VPN i ponowne włączenie ustawień, takich jak odnajdowanie sieci.
Uszkodzona usługa przeglądarki komputera
Jak opisano w artykule Microsoft
SMBv1 nie jest instalowany domyślnie w Windows 10 Fall Creators Update 2017 i Windows Server, półroczny kanał
mówi:
Usługa Przeglądarki komputera polega na protokole SMBv1 w celu wypełnienia węzła sieci Eksploratora Windows (zwanego również „sąsiedztwem sieci”). Ten starszy protokół jest od dawna przestarzały, nie trasuje i ma ograniczone zabezpieczenia. Ponieważ usługa nie może działać bez SMBv1, jest usuwana w tym samym czasie.
Jeśli jednak nadal musisz używać sieci Explorer Network w domowych i małych firmach grup roboczych, aby zlokalizować komputery z systemem Windows, możesz wykonać następujące kroki na komputerach z systemem Windows, które nie używają już SMBv1:
- Uruchom usługi „Host Discovery Provider Host” i „Publikacja zasobów Discovery Resource”, a następnie ustaw je na automatyczne (opóźniony start).
- Po otwarciu Explorer Network włącz wykrywanie sieci po wyświetleniu monitu.
Wszystkie urządzenia z systemem Windows w tej podsieci, które mają te ustawienia, będą teraz wyświetlane w sieci do przeglądania. Wykorzystuje protokół WS-DISCOVERY. Skontaktuj się z innymi dostawcami i producentami, jeśli ich urządzenia nadal nie pojawiają się na tej liście przeglądania po pojawieniu się urządzeń z systemem Windows. Możliwe, że mają wyłączony ten protokół lub że obsługują tylko SMBv1.
Jeśli to nie pomoże, możesz włączyć plik SMB 1.0 / CIFS w Programy i funkcje -> Włącz lub wyłącz funkcje systemu Windows. Włącz zarówno klienta SMB 1.0 / CIFS, jak i serwer. Wadą jest to, że będziesz podatny na wirusy wykorzystujące luki SMB v1.0, takie jak Wanna Cry, chociaż jeden z twoich komputerów musi zostać najpierw zainfekowany, aby wirus rozprzestrzenił się na inne za pomocą tej luki.
Ponownie sprawdź wykrywanie sieci
W podwyższonym uruchomieniu wiersza polecenia
netsh advfirewall firewall set rule group="Network Discovery" new enable=Yes
Wymagane usługi Windows
W konsoli usług upewnij się, że następujące usługi mają typ uruchamiania „Automatyczny”, a status to „Uruchomiony”.
- Host funkcji Discovery Provider - automatyczny (opóźniony start)
- Publikacja zasobów odnajdywania funkcji - automatyczna (opóźniony start)
- Klient DNS - automatyczny
- Wykrywanie SSDP - automatyczne
- Host urządzenia UPnP - Automatyczny (jeśli korzystasz z UPnP)
Brak głównego komputera przeglądarki
Użyj regedit na komputerze, na którym zawsze chcesz być przeglądarką nadrzędną, i przejdź do klucza rejestru:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Browser\Parameters
Zmień wartość MaintainServerList
z Auto na Yes.
Jeśli go brakuje, dodaj nową wartość ciągu IsDomainMaster
i ustaw ją na True.
Może być konieczne ponowne uruchomienie komputera, aby to aktywować.
Aby uzyskać więcej informacji, zobacz
Określanie komputerów w przeglądarce .
Dodaj poświadczenia dla innych komputerów
Jeśli nie widzisz udziałów utworzonych przez inne komputery, może być konieczne dodanie wzajemnych poświadczeń na obu komputerach.
Przejdź do Panelu sterowania, kont użytkowników, zarządzaj swoimi poświadczeniami i kliknij poświadczenia systemu Windows. Teraz kliknij Dodaj poświadczenie systemu Windows.
Dodaj wszystkich użytkowników w następujący sposób:
- Adres internetowy lub sieciowy: nazwa drugiego komputera
- Nazwa użytkownika: nazwa innego komputera lub adres e-mail konta Microsoft
- Hasło: hasło logowania do innego komputera
Naciśnij OK, aby zapisać. Konieczne może być zresetowanie sieci.
Sprawdź opcje udostępniania swojego profilu sieciowego
W Panelu sterowania -> Centrum sieci i udostępniania -> Zmień zaawansowane ustawienia udostępniania, upewnij się, że wszystkie opcje „Włącz ...” i „Zezwalaj ...” są zaznaczone dla Twojego typu profilu (zwykle prywatny).
Ponownie połącz wszystkie karty sieciowe
W przypadku trudnych problemów pomocne może być odinstalowanie wszystkich kart sieciowych w Menedżerze urządzeń i ponowne uruchomienie. Po ponownym uruchomieniu system Windows 10 automatycznie ponownie instaluje karty sieciowe.