komputer win 11 nie widzi komputera win 10
Warstwa fizyczna i adresacja
• Sprawdź, czy oba komputery są podłączone do tej samej sieci (ten sam SSID lub ten sam przełącznik) i znajdują się w tej samej podsieci IPv4 (np. 192.168.1.x /24).
• Polecenia diagnostyczne:
ipconfig /all
ping <IP_drugiego_komputera>
Profil sieciowy
• Ustaw „Typ profilu sieciowego” na Prywatny:
Ustawienia → Sieć i Internet → Właściwości połączenia.
• W środowiskach domenowych (AD) obowiązują polityki GPO – potwierdź, że nie narzucają trybu Public.
Zaawansowane ustawienia udostępniania
Panel sterowania → Centrum sieci i udostępniania → Zmień zaawansowane ustawienia udostępniania:
• Prywatny: Włącz „Odnajdywanie sieci” i „Udostępnianie plików i drukarek”.
• Wszystkie sieci: w razie potrzeby wyłącz „Udostępnianie chronione hasłem” (mniej bezpieczne, ale ułatwia testy).
Krytyczne usługi systemowe
services.msc – status „Uruchomiono”, tryb „Automatyczny (opóźniony)”:
• Function Discovery Provider Host (FDPHost)
• Function Discovery Resource Publication (FDResPub)
• SSDP Discovery (SSDPDiscovery)
• UPnP Device Host (upnphost)
• Server (LanmanServer) – dostarcza SMB
Zapora systemu Windows / AV firm trzecich
• Panel sterowania → Zapora Windows Defender → „Zezwalaj aplikacji...”: zaznacz „Odnajdywanie sieci” i „Udostępnianie plików i drukarek” (profil Prywatny).
• Jeśli używasz ESET, Norton, Bitdefender itp., dodaj sieć LAN do „Strefy zaufanej” lub czasowo dezaktywuj ich zaporę, aby wykluczyć blokadę.
Protokół SMB i WS-Discovery
• Windows 11 domyślnie: SMB 2/3 aktywne, SMB 1 wyłączony.
• Windows 10 starsze niż 1709 mogą wymagać SMB 1 do przeglądania sieci. Jeżeli po włączeniu SMB 1 (Panel sterowania → Programy i funkcje → „Funkcje systemu Windows”) komputery stają się widoczne – oznacza to problem z aktualizacją Windows 10 lub z WS-Discovery.
• Zalecane: zaktualizuj Windows 10 do wersji 22H2 i pozostaw SMB 1 wyłączony (kwestie bezpieczeństwa CVE-2017-0144/WannaCry).
Test bez automatycznego wykrywania
• Eksplorator → pasek adresu:
\\<IP_Win10>\ lub \\<nazwa_Win10>\
• Jeśli działa, problem leży w samym mechanizmie wykrywania, nie w udostępnianiu.
Reset stosu TCP/IP (gdy konfiguracja wygląda poprawnie, a problem trwa)
netsh winsock reset
netsh int ip reset
ipconfig /flushdns
ipconfig /registerdns
Błąd 0x80070035 po aktualizacji Windows 11 24H2
• Microsoft potwierdził, że w buildach Insider 24H2 występuje regresja w obsłudze udziałów SMB – trwa rollout poprawki KB5037853 (maj 2024). Tymczasowym obejściem jest dodanie klucza rejestru:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters
Dword: AllowInsecureGuestAuth = 1
(tylko na czas testów).
Skrypt PowerShell (administrator) automatyzujący kluczowe kroki:
# Ustaw profil na Prywatny
Set-NetConnectionProfile -InterfaceAlias "*Ethernet*" -NetworkCategory Private
Set-NetConnectionProfile -InterfaceAlias "*Wi-Fi*" -NetworkCategory Private
# Włącz discovery i udostępnianie
Set-NetFirewallRule -DisplayGroup "Network Discovery" -Enabled True
Set-NetFirewallRule -DisplayGroup "File and Printer Sharing" -Enabled True
# Uruchom wymagane usługi
"FDResPub","FDPHost","upnphost","SSDPSRV","LanmanServer" |
ForEach-Object { Start-Service $_; Set-Service $_ -StartupType Automatic }
net use Z: \\192.168.1.20\Share /persistent:yes
tcp.port==445 || udp.port==3702
) – pozwoli ustalić, czy pakiety są blokowane. Najczęściej winowajcami braku widoczności są: profil Publiczny, wyłączone usługi FDResPub/FDPHost, zablokowany ruch SMB w zaporze lub stary Windows 10 wymagający SMB 1. Przełączenie obu stacji na profil Prywatny, włączenie odpowiednich usług i reguł zapory oraz – w ostateczności – ręczne odwołanie do udziału poprzez \\<IP>\
rozwiązuje problem w ponad 90 % przypadków. Zadbaj o aktualizacje (Windows 10 22H2, Windows 11 23H2+) i nie włączaj SMB 1 na stałe.