Błąd 0x80070035 Windows 8 – nie można odnaleźć ścieżki sieciowej, SMB, port 445, udostępnianie

Pytanie

Błąd 0x80070035 nie można odnaleźć ścieżki sieciowej Windows 8

Odpowiedź Sztucznej Inteligencji


Bezpośrednia odpowiedź na pytanie

  • Kod 0x80070035 „Nie można odnaleźć ścieżki sieciowej” w Windows 8 oznacza problem z dostępem SMB/udostępnianiem (nazwa/trasowanie/porty 445/139, zapora, protokoły SMB/NTLM, poświadczenia).
  • Najczęściej pomaga: test po IP i porcie 445, włączenie wykrywania sieci i udostępniania, odblokowanie reguł „Udostępnianie plików i drukarek” w zaporze, dopasowanie wersji SMB (SMB2/3 lub – tylko doraźnie – SMB1), wyczyszczenie poświadczeń oraz reset stosu sieciowego.

Kluczowe punkty:

  • Sprawdź łączność IP i port 445 do hosta docelowego.
  • Włącz/zweryfikuj usługi i funkcje: Klient dla sieci Microsoft, Udostępnianie plików i drukarek, Function Discovery, NetBIOS przez TCP/IP.
  • Dopasuj dialekt SMB i polityki (SMB1/„insecure guest”/NTLMv1 – tylko gdy wymagane i świadomie).
  • Zweryfikuj zapory (Windows i AV) oraz reguły dla SMB.

Szczegółowa analiza problemu

Poniżej kolejność działań „diagnozuj → naprawiaj”, zaczynając od najkrótszych testów. Wykonuj na obu końcach: kliencie (Windows 8) i serwerze/udziale (PC, NAS, Samba).

  1. Szybka diagnostyka łączności i nazw
  • Ping po IP: ping 192.168.x.x. Jeśli brak odpowiedzi, problem routingu/ARP/VLAN/Wi‑Fi.
  • Test UNC po IP: w Eksploratorze wpisz \192.168.x.x\ lub \192.168.x.x\nazwa_udziału.
    • Działa po IP, ale nie po nazwie (\HOST)? Problem rozwiązywania nazw (NetBIOS/LLMNR/DNS).
    • Nie działa także po IP? Idź do pkt 2 (zapora/porty).
  • Rozwiązywanie nazw:
    • W wierszu polecenia: nbtstat -a NAZWAKOMPUTERA oraz ping NAZWAKOMPUTERA.
    • Tymczasowo dodaj wpis do hosts (C:\Windows\System32\drivers\etc\hosts): 192.168.x.x HOST.
  1. Port 445/139 i zapory
  • Port 445/TCP musi być osiągalny. W PowerShell (jeśli masz Test-NetConnection): Test-NetConnection 192.168.x.x -Port 445.
    Alternatywa (cmd): telnet 192.168.x.x 445 (jeśli moduł Telnet jest włączony) lub narzędzie zewnętrzne.
    • Zamknięty/filtr: odblokuj „Udostępnianie plików i drukarek (SMB-In/Out)” dla profilu prywatnego w Zaporze systemu Windows.
    • Jeżeli używasz zewnętrznej zapory/AV (ESET/Avast/McAfee/Norton) – tymczasowo wyłącz całość i sprawdź. Jeśli pomoże, dodaj wyjątki dla 445/TCP oraz 137–139/UDP/TCP.
  • Upewnij się, że aktywne połączenie ma profil Prywatny (nie Publiczny), bo profil Publiczny domyślnie blokuje SMB.
  1. Weryfikacja komponentów udostępniania na karcie sieciowej
  • ncpa.cpl → właściwości aktywnego interfejsu:
    • Zaznaczone: Klient dla sieci Microsoft, Udostępnianie plików i drukarek, Protokół TCP/IPv4 (i zwykle IPv6).
    • TCP/IPv4 → Właściwości → Zaawansowane → WINS → Włącz NetBIOS przez TCP/IP (często pomaga w sieciach domowych/mieszanych).
  1. Usługi systemowe, które muszą działać
  • services.msc:
    • Workstation (Stacja robocza), Server (Serwer) – Autostart, Uruchomione.
    • Function Discovery Provider Host i Function Discovery Resource Publication – Autostart, Uruchomione (publikacja i wykrywanie udziałów).
    • SSDP Discovery, UPnP Device Host – opcjonalnie (pomaga w wykrywaniu).
    • TCP/IP NetBIOS Helper – Autostart, Uruchomiona (gdy używasz NetBIOS).
  1. Poświadczenia i uprawnienia
  • Menedżer poświadczeń → Poświadczenia systemu Windows: usuń stare wpisy do hosta/ IP i spróbuj ponownie (logowanie z poprawnym kontem/hasłem).
  • Na serwerze udziału:
    • Właściwości folderu → Udostępnianie: folder faktycznie udostępniony; dodaj „Everyone” (na próbę) z Odczyt/Zapis.
    • Zabezpieczenia (NTFS): przyznaj odpowiednie prawa temu samemu użytkownikowi/grupie.
    • Sprawdź, czy oba komputery są w tej samej grupie roboczej (np. WORKGROUP) – nie jest to warunek konieczny dla SMB, ale upraszcza widoczność.
  1. Zgodność wersji SMB i polityki bezpieczeństwa
  • Windows 8 mówi natywnie SMB 3.0/2.x. Starsze NAS/drukarki/TV i Windows XP/7 bywa, że wymagają SMB1 lub słabszych negocjacji/NTLM.
    • Włącz SMB1 Client tylko doraźnie (Panel sterowania → Programy i funkcje → Włącz/wyłącz funkcje → „Obsługa udostępniania plików SMB 1.0/CIFS” → zaznacz Klient).
    • DISM (admin): DISM /Online /Enable-Feature /FeatureName:SMB1Protocol-Client /All
    Uwaga: SMB1 to znaczne ryzyko (WannaCry itp.). Docelowo migruj na SMB2/3 lub zaktualizuj firmware NAS.
  • „Insecure guest logons” i stare Samby/NAS:
    • Rejestr (admin): HKLM\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters → DWORD AllowInsecureGuestAuth = 1 (tylko jeśli wiesz, że udział wymaga dostępu „gość” bez hasła).
    • Starsze Samby z błędną „Secure Negotiate”: DWORD RequireSecureNegotiate = 0 (w tym samym kluczu). Obniża to bezpieczeństwo – stosuj tylko, gdy to faktycznie przyczyna.
  • Jeżeli serwer wymaga NTLMv1: w politykach zabezpieczeń możesz tymczasowo dopuścić niższy poziom (secpol.msc → Zasady lokalne → Opcje zabezpieczeń → „Bezpieczeństwo sieci: poziom uwierzytelniania LAN Manager”). Zalecane jedynie jako krok diagnostyczny.
  1. Reset stosu sieciowego i cache
  • cmd (admin):
    ipconfig /flushdns
    nbtstat -R
    nbtstat -RR
    netsh winsock reset
    netsh int ip reset
    ipconfig /release
    ipconfig /renew
  • Restart systemu po sekwencji.
  1. Kontrola od strony „serwera” (host z udziałem)
  • Sprawdź, czy usługa „Serwer” działa i nasłuch na 445 jest aktywny:
    • netstat -ano | find ":445" → PID powinien wskazywać na System (SMB serwer).
  • W Podglądzie zdarzeń: Microsoft-Windows-SMBServer/SMBClient (kanały „Connectivity”, „Security”) – błędy negocjacji, odrzucone logony.
  1. Narzędzia weryfikacyjne
  • net view \192.168.x.x oraz net use * \192.168.x.x\udział /user:NAZWA hasło – jasna diagnostyka błędów SMB/uwierzytelnienia.
  • Zrzut pakietów (Wireshark): filtr tcp.port==445 or udp.port==137 or udp.port==138 – szybko ujawnia, czy dochodzi do SYN/ACK na 445 i jaki dialekt SMB jest negocjowany.

„Szybka ścieżka 15-minutowa” (domowa sieć PC↔PC/NAS):

  1. Test UNC po IP: \IP\udział.
  2. Jeśli brak – sprawdź port 445 (zapora/AV na obu końcach).
  3. Włącz „Odnajdywanie sieci” i „Udostępnianie plików i drukarek” (profil Prywatny).
  4. Karta sieciowa: Klient dla sieci Microsoft, Udostępnianie plików i drukarek, NetBIOS przez TCP/IP.
  5. Menedżer poświadczeń – usuń stare wpisy.
  6. Jeżeli to stary NAS/drukarka – doraźnie włącz SMB1 Client, przetestuj; docelowo ustaw SMB2/3 na urządzeniu.
  7. Reset winsock/IP i restart.

Aktualne informacje i trendy

  • Windows 8/8.1 ma zakończone wsparcie (Windows 8.1: 10 stycznia 2023). Wraz z aktualizacjami bezpieczeństwa w ekosystemie Microsoft następowało wygaszanie SMB1 i logowania gościa. W praktyce:
    • Nowe urządzenia/NAS domyślnie używają SMB2/3, często domyślnie wyłączają gościa/NTLMv1.
    • Starszy sprzęt może wymagać SMB1/„guest” – lepiej zaktualizować firmware lub wymusić SMB2/3 na urządzeniu niż osłabiać zabezpieczenia Windows.

Wspierające wyjaśnienia i detale

  • 0x80070035 jest błędem transportu/rozpoznania ścieżki UNC, zwykle zanim nastąpi właściwe SMB Session Setup. Brak dojazdu do 445/TCP, błędna nazwa hosta, zablokowany NetBIOS/DNS lub niekompatybilne negocjacje SMB powodują identyczny objaw.
  • Rozróżnienie:
    • „Port closed/filtered” → błąd natychmiast (czasem 0x80070035).
    • „Open, ale odmowa” → 0x80004005/0x80070043 lub prośba o poświadczenia.
    • „Nazwę widać, ale wejść nie można” → zwykle zapora lub niezgodność SMB/poświadczenia.

Aspekty etyczne i prawne

  • Obniżanie poziomu zabezpieczeń (SMB1, gość bez hasła, NTLMv1) zwiększa ryzyko malware/ransomware i może naruszać polityki bezpieczeństwa organizacji. W środowiskach firmowych modyfikacje polityk wymagają zgody administratora i zgodności z regulacjami (np. wymagania haseł, audyt dostępu).

Praktyczne wskazówki

  • Zawsze testuj po IP przed nazwą – skraca diagnozę do warstwy L3/L4.
  • Dodawaj wyjątki w zaporze granularnie: tylko dla profilu Prywatnego i konkretnych podsieci.
  • Jeśli musisz tymczasowo włączyć SMB1/guest: ogranicz czasowo, segmentuj sieć (VLAN), rozważ reguły tylko do zaufanego IP.

Ewentualne zastrzeżenia lub uwagi dodatkowe

  • Nie każde wydanie Windows 8 ma identyczne komponenty (8 vs 8.1; aktualizacje bezpieczeństwa). Niektóre polecenia PowerShell (np. Test-NetConnection) wymagają PS 4.0+.
  • Na routerach z funkcją „dysku USB/NAS” producenci często implementują tylko SMB1 – to częste źródło problemów.

Sugestie dalszych badań

  • Podgląd zdarzeń: Dzienniki SMBClient/SMBServer oraz System (źródła: MRxSmb, LanmanWorkstation, LanmanServer).
  • Sprawdź ustawienia SMB/NTLM po stronie NAS (panel zarządzania: włącz SMB2/3, wyłącz „guest”, ustaw użytkowników).
  • Jeśli środowisko domenowe: zsynchronizuj czas (Kerberos), sprawdź GPO dotyczące SMB signing/NTLM.

Krótkie podsumowanie

Błąd 0x80070035 w Windows 8 to najczęściej: (1) brak łączności na porcie 445 (zapora/AV/profil sieci), (2) problem z nazwą/NetBIOS/DNS, (3) niezgodność dialektu SMB lub polityk uwierzytelniania, (4) nieprawidłowe poświadczenia/uprawnienia. Pracuj według ścieżki: test UNC po IP → port 445 i zapory → włączenie funkcji/ usług SMB na interfejsie → poświadczenia i prawa → zgodność SMB (preferuj SMB2/3; SMB1 tylko doraźnie) → reset stosu sieciowego.
Jeśli problem pozostanie, podaj: model urządzenia docelowego (PC/NAS/drukarka), wynik testu portu 445, komunikaty z Podglądu zdarzeń i treść poleceń net view/net use – przygotuję precyzyjne kroki dla Twojej konfiguracji.

Oceń odpowiedź:
Zastrzeżenie: Odpowiedzi udzielone przez sztuczną inteligencję (model językowy) mogą być niedokładne i wprowadzające w błąd. Elektroda nie ponosi odpowiedzialności za dokładność, rzetelność ani kompletność prezentowanych informacji. Wszystkie odpowiedzi powinny być zweryfikowane przez użytkownika.

Zadaj dodatkowe pytanie Sztucznej Inteligencji

Czekaj (2min)...