Czy Windows 10 April Update przerwała wykrywanie sieci i obsługę Samby?

8

Wygląda na to, że wykrywanie sieci / rozpoznawanie nazw systemu Windows już nie działa na świeżo zresetowanych komputerach dzięki nowej kwietniowej aktualizacji systemu Windows 10 (kompilacja 1803). (Wydaje się, że nie dotyczy to komputerów, które zostały jedynie zaktualizowane).

Moja sieć lokalna składa się z nowoczesnego dysku NAS korzystającego z samby do udostępniania oraz kilku innych komputerów z systemem Windows 10 (oprócz tego, na którym piszę). Wszystkie komputery mają sieć skonfigurowaną jako sieć prywatna.

Przed aktualizacją z kwietnia 1803 r. Przejście do Eksploratora plików -> Sieć wyświetli listę komputerów z systemem Windows, w tym NAS. Mógłbym wtedy przeglądać NAS, zamontować go jako dysk sieciowy itp.

To zachowanie „odnajdowanie sieci” nadal działa na komputerach, które zostały tylko zaktualizowane do 1803 r., Jednak zresetowanie komputera do nowej instalacji z 1803 r. Wydaje się przerywać wykrywanie sieci. Na zresetowanych komputerach przejście do Eksploratora plików -> Sieć powoduje, że nic. Nada. Brak rozpoznawania nazw. Brak wykrycia sieci. Nic się nie pojawia.

Kiedy próbuję ręcznie połączyć się z \\ AS5002T lub \ 192.168.1.46 (mój NAS) na zaktualizowanych komputerach 1803, działa (mogę przeglądać pliki NAS). Ale na zresetowanych komputerach 1803 łączenie już nie działa. W najlepszym przypadku pojawia się komunikat „Nie znaleziono ścieżki sieciowej”.

Googling „wykrywanie sieci Windows 1803” pokazuje, że nie tylko ja mam problemy. Niektóre osoby zauważyły, że niektóre usługi „ Wykrywania funkcji ” nie działają, a na zresetowanym komputerze zauważyłem, że funkcje SMB 1.0 są domyślnie wyłączone.

Czy ktoś wie, czy jest to rozpoznany problem? Jakie mogą być poprawki? Być może ludzie nie wiedzą o tym problemie, ponieważ dotyczy on tylko resetowania komputerów za pomocą 1803?


W sumie problemy dotyczą zresetowania, świeżych komputerów z systemem Windows 10 z aktualizacją 1803.

  • Funkcja wykrywania sieci nie działa, nie pokazuje komputerów w sieci
  • Nie można połączyć się z udziałem Samba
OrangeSherbet
źródło

Odpowiedzi:

6

Wszystko, co musisz wiedzieć, znajduje się tutaj:

https://blogs.technet.microsoft.com/filecab/2016/09/16/stop-using-smb1/

W podsumowaniu:

SMB 1.0 jest ZŁY . Nie używaj tego. Prawdopodobnie i tak nie potrzebujesz (przejdziemy do tego).

Ponieważ jest tak źle, Microsoft zaczął całkowicie usuwać go z systemu Windows , zaczynając od aktualizacji Windows 10 1709 Fall Creators Update. W tej chwili, jeśli po prostu zaktualizujesz istniejący system, który już go miał, możesz go zachować. Ale jeśli zaczniesz od nowa z nową kopią systemu Windows, nie będzie jej tam. Wkrótce nie będzie można go zainstalować, a wkrótce zostanie aktywnie usunięty przez normalną aktualizację Windows. W tym momencie będzie to prawdopodobnie zwykła miesięczna łatka, a nawet pełna aktualizacja funkcji.

Innymi słowy, nie ma sensu zawracać sobie głowy ponownym instalowaniem tego z powrotem w systemie. Przygotowujesz się do walki, która nie pójdzie po twojej myśli. Możesz wygrać dzisiejszą bitwę, ale problem wróci (prawdopodobnie wcześniej niż myślisz) i ostatecznie przegrasz tę wojnę.

Na szczęście niewiele rzeczy nadal wymaga SMB 1.0, a większość z nich to wynik działania przestarzałego oprogramowania w innym systemie, na przykład można zaktualizować inny system i przywrócić usługę.

Jednym z najbardziej zauważalnych miejsc, które nadal domyślnie korzysta z SMB 1.0, jest funkcja przeglądania sieci w Eksploratorze Windows (wcześniej Network Neighborhood). Możesz to jednak naprawić również bez użycia SMB 1.0:

  • Znajdź Function Discovery Provider Hosti Function Discovery Resource Publicationusług oraz ustawić swoje typy do startowych Automatic (Delayed Start).
  • Następnym razem, gdy rozpoczniesz przeglądanie sieci, postępuj zgodnie z instrukcjami, aby włączyć odnajdowanie sieci.

Zrób to dla wszystkich komputerów z systemem Windows w sieci, a wszystko znów będzie dobrze, używając znacznie ładniejszego protokołu WS-DISCOVERY.

Joel Coehoorn
źródło
Jakieś specjalne protokoły, które może obsługiwać kilkuletni serwer NAS, które w dłuższej perspektywie mogą być również przyjazne dla systemu Windows? Czy SMB 1.0 jest również wymagany, aby móc zobaczyć / odkryć „sieć” w eksploratorze plików? Źródło wydaje się, że użytkownicy nie będą już widzieć ikon sieci. „......... Masz stare oprogramowanie do zarządzania, które wymaga od administratorów przeglądania za pomocą tak zwanej głównej listy przeglądarki„ sieci ”, zwanej także„ otoczeniem sieci ”......” Och, widzę, że to właśnie mówić o w ostatniej połowie.
OrangeSherbet
Upewnij się, że na serwerze NAS działa najnowsze oprogramowanie układowe. Poza tym prawdopodobnie nie potrzebował SMB1, aby mapowanie dysków działało.
Joel Coehoorn
Mam stary i działający system Windows Server 2003, do którego nie mogę teraz uzyskać dostępu z wersji Win10 1803. Czy mogę zainstalować sambę zamiast SMB1?
Hrvoje T
Wsparcie firmy Microsoft ( support.microsoft.com/en-us/help/4034314/... ) obejmuje „poprawkę”, ale mówi o tym: „Uwaga Zalecamy mapowanie dysków i drukarek zamiast włączania tej funkcji, która nadal wymaga wyszukiwania oraz przeglądanie urządzeń. Mapowane zasoby są łatwiejsze do zlokalizowania, wymagają mniej szkolenia i są bezpieczniejsze w użyciu ”.
John Pankowicz
2

rekomendowane działania

Wygląda na to, że Windows rezygnuje z SMB 1.0 i obecnie mój NAS (który ma zaledwie dwa lata) nie obsługuje żadnego protokołu „Network Explorer”, do którego się przeniósł. Na razie powinieneś pozostawić SMB 1.0 wyłączony, ręcznie wprowadzić niezbędne informacje do Credential Manager i ręcznie połączyć się z dyskiem sieciowym. Ustawienie dwóch usług „Wykrywania funkcji” na Auto Opóźnione nie pomogło mi, ale ma to na celu odzyskanie Eksploratora sieci.

Aby odzyskać zachowanie, gdy podczas łączenia się z niektórymi urządzeniami NAS pojawia się monit o podanie nazwy użytkownika i hasła, musiałem „włączyć niezabezpieczone logowanie gości”. W przeciwnym razie system Windows zrezygnuje po wypróbowaniu nazwy użytkownika (nie mówiąc ci, co się nie powiodło ani dlaczego).


Alternatywne działania (w celu odzyskania „starego zachowania” systemu Windows)

Włączenie funkcji SMB 1.0/CIFS ClientWindows i ponowne uruchomienie komputera naprawi wykrywanie sieci.

Nadal może być wyświetlany komunikat „Kod błędu 0x80070035 - Nie znaleziono ścieżki sieciowej”, jeśli urządzenie samba, z którym się łączysz, nie ma nazwy konta użytkownika pasującej do nazwy konta Windows.

Świeżo zresetowany komputer z systemem Windows 10 1803 z włączoną funkcją klienta SMB 1.0 nie może połączyć się z serwerem samby.  Kod błędu 0x80070035 „Nie znaleziono ścieżki sieciowej.

Istnieje kilka sposobów rozwiązania powyższego problemu „brakującej nazwy użytkownika” (mimo że wydaje się, że jest to inny rodzaj problemu). Pierwszym jest umieszczenie prawidłowego wpisu w Menedżerze poświadczeń systemu Windows. W moim przypadku wpis dotyczył domeny AS5002T, nazwy użytkownika admin i mojego hasła.

wprowadź opis zdjęcia tutaj

Drugą metodą, która pozwoli odzyskać sposób, w jaki działały okna w przeszłości, jest zamiast tego „ włączyć niepewne logowanie gości ”. Niebezpieczne logowanie gości jest używane na wielu konsumenckich urządzeniach NAS, aby umożliwić nieuwierzytelnionym użytkownikom sieci „podgląd” udziałów na NAS.

Trzecią metodą byłoby po prostu dodanie nazwy użytkownika systemu Windows do listy nazw użytkowników serwera samba.

OrangeSherbet
źródło
Moim rozwiązaniem, które nie wymagało podania nazwy użytkownika i hasła, było usunięcie pozycji Menedżera poświadczeń. Następnie urządzenie pytało mnie o nazwę użytkownika i hasło przy każdym połączeniu.
To dziwne, ponieważ ten problem występuje, gdy Menedżer poświadczeń jest pusty. Jeśli pusty, gdy próbuję połączyć się za pomocą Eksploratora plików, pojawia się komunikat „Nie znaleziono ścieżki sieciowej”, a jeśli łączę się za pomocą wiersza poleceń, pojawia się komunikat „Niebezpieczne logowanie gościa jest wyłączone” lub cokolwiek innego.
OrangeSherbet
1
Dzięki za to usługa wyszukiwania funkcji nie pomogła mi i mamy wiele systemów operacyjnych w naszej sieci LAN, które pewnego ranka zostały po prostu ukryte przed jednym komputerem w sieci. To przerażające, że MS pchnie aktualizację, która ma ten efekt, nie udzielając porad przed instalacją.
SmacL,
1

myślę, że mam ten sam problem z Ubuntu Server / Windows 10

moim rozwiązaniem było zainstalowanie demona WSDD, ten, do którego prowadzi link poniżej, nie wymaga żadnej konfiguracji oprócz zmiany pliku usługi

https://github.com/christgau/wsdd

sójka
źródło
0

Jeśli natknąłeś się na to pytanie, istnieje rozwiązanie dla połączenia Samba Windows-Windows: jeśli zmieniłeś ustawienia UAC w secpol.msc (Zasady bezpieczeństwa), abyś mógł być administratorem całego komputera - być może będziesz musiał to zrobić na obie maszyny, jeśli chcesz, żeby się widzieli. Kilka godzin spędzonych na znalezieniu tego.

pbies
źródło