Mam trzy okna 10 maszyn w sieci, na tej samej domyślnej sieci: WORKGROUP
.
Jeden z nich widzi wszystkie trzy, nazwij to Media-PC
. Pozostali dwaj widzą się tylko, ale nie Media-PC
, nazywaj ich desktop-1
& desktop-2
.
Mam włączone następujące usługi, DNS Client
, Function Discovery
, SSDP Discovery
i UPnP Service
.
Funkcja wykrywania sieci działa na wszystkich trzech komputerach. Mogę pingować wszystkie trzy komputery od siebie.
Nie mogę zrozumieć, dlaczego desktop-1
i 2
nie widzę Media-PC
.
Media-PC
widzą ich, ale widzą tylko siebie nawzajem.
Mam nadzieję, że ktoś może mi w tym pomóc.
windows
networking
windows-10
network-shares
Anders Kitson
źródło
źródło
Odpowiedzi:
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:
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
Wymagane usługi Windows
W konsoli usług upewnij się, że następujące usługi mają typ uruchamiania „Automatyczny”, a status to „Uruchomiony”.
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:
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:
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.
źródło
Upewnij się, że masz wszystko, czego potrzebujesz włączone w Panelu sterowania.
Po zakończeniu tej czynności powinieneś być w stanie odkryć wszystkie trzy komputery z dowolnego z nich. Jeśli nie, spróbuj ponownie uruchomić komputer. Powodzenia!
z poważaniem
Nurudin Imširović
źródło
Ostatnio napotkałem ten sam problem po zainstalowaniu prawdopodobnie złych sterowników sieciowych. Jeśli rozwiązania harrymc i Nurudin nie działają, spróbuj uruchomić polecenia
net view
inbtstat -a DEVICE
, bardziej szczegółowe instrukcje .Jeśli
nbtstat -a DEVICE
zwrócił błądNetBT is not bound to any devices
, możesz spróbować ręcznie powiązać go bezpośrednio edytując Rejestr ( Regedit jest ryzykowny, zrób na własne ryzyko ), instrukcje od RGeorge68 :„Znalazłem wpis rejestru (HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ NetBT \ Linkage), który ma wartości zawierające listy interfejsów. Identyfikator GUID karty LAN (pobrany z HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ NetworkCards) nie ma na żadnej z tych list, więc dodałem do nich i zrestartowałem. Teraz Netbios zostało włączone w sieci LAN, ale udziały nie były dostępne. Znalazłem dalsze klucze rejestru dla smb (HKLM \ SYSTEM \ CurrentControlSet \ Services \ Lanmanager i lanmanagerworkstation) i zmienił tam również listy. Po ponownym uruchomieniu akcje zaczęły do pewnego stopnia działać. ”
Po
nbtstat -a DEVICE
uruchomieniu spróbuj sprawdzić, czy wszystkie komputery mogą się teraz odkryć. To właśnie rozwiązało problem.źródło