Jak bezpiecznie włączyć SMB 1.0 w systemie Windows 11 (pełny poradnik 2024)

Wprowadzenie

Stare urządzenia NAS, drukarki sieciowe i odtwarzacze multimedialne często przestają działać po aktualizacji do Windows 11. W wielu przypadkach problem jest prosty: te urządzenia nadal polegają na SMB 1.0, bardzo starym protokole udostępniania plików, który Microsoft obecnie domyślnie wyłącza. Aby ponownie uruchomić te urządzenia, może być konieczne włączenie SMB 1.0 w Windows 11, ale trzeba to zrobić ostrożnie.

Ten poradnik pokazuje bezpieczne sposoby włączenia SMB 1.0 za pomocą funkcji systemu Windows, PowerShell i DISM. Dowiesz się również, jak zmniejszyć ryzyko dla bezpieczeństwa, ograniczyć ekspozycję w sieci, a następnie ponownie wyłączyć SMB 1.0 po zakończeniu migracji danych lub modernizacji sprzętu.

Celem jest nie tylko pomoc w połączeniu z przestarzałymi udziałami, ale także ochrona komputera z Windows 11 i sieci w trakcie tego procesu. Przeczytaj ten poradnik krok po kroku w całości, zanim wprowadzisz jakiekolwiek zmiany, aby zrozumieć zarówno korzyści, jak i ryzyka związane z włączeniem SMB 1.0.

włączyć SMB 1.0 w Windows 11

Czym jest SMB 1.0 i dlaczego jest wyłączony w Windows 11

Server Message Block (SMB) to protokół, którego Windows używa do udostępniania plików i drukarek w sieci. Umożliwia przeglądanie folderów udostępnionych, mapowanie dysków sieciowych oraz dostęp do plików na urządzeniach NAS lub innych komputerach. Z czasem Microsoft udostępnił kilka wersji SMB, aby poprawić szybkość, niezawodność i bezpieczeństwo.

SMB 1.0 to najstarsza i najsłabsza wersja. Brakuje mu nowoczesnych funkcji bezpieczeństwa, takich jak silne szyfrowanie i ulepszona autoryzacja. Z powodu tych ograniczeń atakujący wykorzystywali SMB 1.0 w głośnych atakach złośliwego oprogramowania. W rezultacie Microsoft odszedł od SMB 1.0 i koncentruje się teraz na SMB 2 i SMB 3, które oferują lepsze bezpieczeństwo i wydajność.

W Windows 11 SMB 1.0 jest domyślnie wyłączony. W wielu nowych instalacjach funkcja SMB1 nie jest nawet zainstalowana. Pomaga to chronić użytkowników przed znanymi lukami i zmniejsza ogólną powierzchnię ataku. Jednak niektóre starsze urządzenia sieciowe obsługują wyłącznie SMB 1.0. Nie potrafią używać SMB 2 ani SMB 3 i po prostu nie będą się łączyć.

Jeśli masz stare urządzenie NAS, przestarzały serwer plików lub nieaktualny odtwarzacz multimedialny, możesz zauważyć, że nie pojawia się już w Eksploratorze plików lub zwraca błędy podczas próby uzyskania do niego dostępu. W wielu takich przypadkach urządzenie obsługuje tylko SMB 1.0, a Windows 11 odmówi komunikacji z nim, dopóki jawnie nie włączysz tego protokołu.

To wyjaśnia, dlaczego tak wiele osób szuka hasła „włącz SMB 1.0 w Windows 11”. Ten proces może przywrócić dostęp do starych urządzeń, ale musi być przeprowadzony z uwzględnieniem bezpieczeństwa i z jasnym planem odejścia od SMB 1.0 tak szybko, jak to możliwe.

Czy włączenie SMB 1.0 w 2024 roku jest bezpieczne?

Zanim cokolwiek włączysz, zastanów się, czy naprawdę potrzebujesz SMB 1.0. W 2024 roku zagrożenia bezpieczeństwa wciąż są aktywne, a SMB 1.0 nadal jest uważany za protokół wysokiego ryzyka. Zrozumienie jego słabości pomaga podjąć decyzję, jak i kiedy go używać.

Ryzyka bezpieczeństwa i znane luki SMB 1.0

SMB 1.0 ma kilka poważnych problemów z bezpieczeństwem:

  1. Nie zapewnia silnego szyfrowania, więc dane są łatwiejsze do przechwycenia w niezaufanych sieciach.
  2. Używa starszych metod uwierzytelniania i jest bardziej podatny na kradzież poświadczeń.
  3. Był wykorzystywany przez główne kampanie ransomware i robaki, które szybko rozprzestrzeniały się w sieciach.
  4. Microsoft nie rozwija już SMB 1.0, więc wszelkie pozostałe słabości raczej nie otrzymają nowych zabezpieczeń.

Z powodu tych problemów każde urządzenie używające SMB 1.0 jest bardziej narażone. Ryzyko rośnie, jeśli korzystasz z sieci publicznych, masz słabe hasła lub pozostawiasz SMB 1.0 włączone na stałe bez kontroli.

Kiedy możesz nadal potrzebować SMB 1.0 w Windows 11

Pomimo ryzyka istnieją sytuacje, w których możesz nie mieć praktycznego wyboru i musisz włączyć SMB 1.0 w Windows 11:

  1. Posiadasz przestarzałe urządzenie NAS, które obsługuje tylko SMB 1.0 i nie może otrzymać aktualizacji firmware.
  2. Musisz wyciągnąć dane ze starych systemów Windows lub urządzeń wbudowanych, które planujesz wycofać.
  3. Potrzebujesz tymczasowego dostępu do starej pamięci masowej na jednorazowy backup lub migrację.

W takich przypadkach włączenie SMB 1.0 jest rozsądnym, krótkoterminowym obejściem, jeśli kontrolujesz sieć i rozumiesz kompromisy. Kluczowe jest ograniczenie czasu, przez jaki pozostaje włączony, oraz zawężenie zakresu urządzeń, które mogą się z nim komunikować.

Zalecane alternatywy dla SMB 1.0 (SMB 2/3 i modernizacja urządzeń)

Jeśli to możliwe, unikaj SMB 1.0 i przejdź na bezpieczniejsze opcje:

  • Zaktualizuj firmware na urządzeniach NAS lub pamięci masowej, aby włączyć SMB 2 lub SMB 3.
  • Wymień stary sprzęt, którego producent już nie wspiera.
  • Używaj innych bezpiecznych metod transferu plików, takich jak SFTP czy HTTPS, gdy są dostępne.

Traktuj SMB 1.0 jako ostateczność i tymczasowe rozwiązanie, a nie stały element sieci. Z takim nastawieniem możesz przygotować system i sieć, zanim go włączysz.

Zanim zaczniesz: środki ostrożności i wymagania

Przygotowanie systemu przed włączeniem SMB 1.0 w Windows 11 zmniejsza ryzyko i ułatwia cofnięcie zmian, jeśli coś pójdzie nie tak. Kilka prostych kroków może zaoszczędzić ci wielu kłopotów później.

Utwórz punkt przywracania systemu lub kopię zapasową

Zanim zmienisz funkcje systemu Windows, utwórz punkt przywracania lub kopię zapasową:

  1. Otwórz menu Start i wyszukaj „Utwórz punkt przywracania”.
  2. Wybierz dysk systemowy i kliknij „Utwórz”.
  3. Nadaj punktowi przywracania jasną nazwę, np. „Przed włączeniem SMB1”.

Dla dodatkowego bezpieczeństwa rozważ pełen obraz systemu lub kopię zapasową ważnych danych. Jeśli coś zacznie zachowywać się nieoczekiwanie, możesz wrócić do tego znanego, działającego stanu.

Utrzymuj Windows 11 w pełni zaktualizowany

Upewnij się, że system jest aktualny, zanim włączysz jakikolwiek przestarzały protokół:

  1. Przejdź do Ustawienia > Windows Update.
  2. Kliknij „Sprawdź aktualizacje”.
  3. Zainstaluj wszystkie oczekujące aktualizacje zabezpieczeń lub zbiorcze.

Zaktualizowane systemy mają więcej zabezpieczeń, w tym ulepszony program antywirusowy i mechanizmy ochrony przed exploitami. Nawet jeśli włączysz starsze składniki, takie jak SMB 1.0, najnowsze aktualizacje pomagają ograniczyć ogólne ryzyko.

Używaj prywatnej lub odizolowanej sieci, jeśli to możliwe

SMB 1.0 jest najbardziej niebezpieczny w sieciach otwartych lub niezaufanych. Aby zmniejszyć ekspozycję:

  • Utrzymuj komputer w prywatnej sieci domowej lub firmowej za routerem.
  • Unikaj włączania SMB 1.0 na laptopach, które często łączą się z publicznym Wi‑Fi.
  • Jeśli to możliwe, umieść przestarzałe urządzenia w osobnej sieci VLAN lub odizolowanej podsieci.

Gdy wdrożysz te podstawowe środki ostrożności, możesz bezpiecznie sprawdzić, czy SMB 1.0 jest już zainstalowany lub włączony w twoim systemie Windows 11.

Jak sprawdzić, czy SMB 1.0 jest włączony w Windows 11

Przed włączeniem SMB 1.0 sprawdź jego aktualny stan. Czasem wcześniejsze modyfikacje, obrazy OEM lub ścieżki aktualizacji systemu mogły już zmienić ustawienia domyślne. Możesz zweryfikować status przez interfejs graficzny lub za pomocą PowerShell.

Sprawdź status SMB 1.0 za pomocą funkcji systemu Windows (GUI)

Użyj okna Funkcje systemu Windows, aby sprawdzić, czy SMB 1.0 jest zainstalowany:

  1. Naciśnij Windows + R, wpisz optionalfeatures i naciśnij Enter.
  2. W oknie „Funkcje systemu Windows” przewiń listę i znajdź „Obsługa udostępniania plików SMB 1.0/CIFS”.
  3. Sprawdź, czy pole jest:
  4. Odznaczone: SMB 1.0 nie jest zainstalowany ani włączony.
  5. Zaznaczone pełnym znacznikiem: SMB 1.0 i jego składniki podrzędne są włączone.
  6. Zaznaczone częściowo: niektóre składniki podrzędne mogą być włączone.

Jeśli SMB 1.0 jest już włączony i pamiętasz, że wcześniej go włączałeś, dalsze zmiany mogą być zbędne. Jeśli jest wyłączony lub chcesz użyć opcji skryptowej, sprawdź stan z poziomu PowerShell.

Sprawdź status SMB 1.0 za pomocą poleceń PowerShell

Możesz także zweryfikować status SMB 1.0 za pomocą PowerShell:

  1. Kliknij prawym przyciskiem Start i wybierz „Windows Terminal (Admin)” lub „PowerShell (Admin)”.
  2. Uruchom polecenie:

powershell
Get-WindowsOptionalFeature -Online -FeatureName SMB1Protocol

Polecenie pokaże, czy funkcja jest Enabled (Włączona), Disabled (Wyłączona) czy Not Present (Nieobecna). Ta metoda jest przydatna, jeśli zarządzasz kilkoma komputerami lub jeśli okno Funkcje systemu Windows nie jest dostępne. Gdy znasz już aktualny stan, wybierz metodę włączenia SMB 1.0, która najlepiej pasuje do twoich umiejętności.

Metoda 1 – Włączenie SMB 1.0 przez funkcje systemu Windows (Panel sterowania)

Interfejs Funkcje systemu Windows jest najprostszy dla większości użytkowników. Nie wymaga znajomości skryptów i działa w większości domowych i profesjonalnych edycji Windows 11.

Otwórz „Włącz lub wyłącz funkcje systemu Windows”

Postępuj tak:

  1. Naciśnij Windows + R, wpisz optionalfeatures i naciśnij Enter; lub
  2. Otwórz Panel sterowania > Programy > Włącz lub wyłącz funkcje systemu Windows.
  3. Poczekaj, aż lista funkcji się załaduje. Może to potrwać kilka sekund.

Zobaczysz drzewo opcjonalnych składników, które możesz włączać lub wyłączać z tego okna.

Włącz składniki „Obsługa udostępniania plików SMB 1.0/CIFS”

Na liście:

  1. Znajdź „Obsługa udostępniania plików SMB 1.0/CIFS”.
  2. Rozwiń ją, aby zobaczyć składniki podrzędne, takie jak:
  3. Klient SMB 1.0/CIFS
  4. Serwer SMB 1.0/CIFS
  5. Automatyczne usuwanie SMB 1.0/CIFS (jeśli dostępne)
  6. Dla większości użytkowników domowych, którzy chcą tylko uzyskać dostęp do starego urządzenia NAS, wystarczy włączyć klienta. Zaznacz:
  7. „Klient SMB 1.0/CIFS”
  8. Opcjonalnie „Automatyczne usuwanie SMB 1.0/CIFS”, aby Windows mógł automatycznie usunąć SMB 1.0, jeśli nie będzie używany.

Unikaj włączania składnika serwera, chyba że musisz udostępniać zasoby SMB 1.0 ze swojego komputera z Windows 11. Im więcej włączysz, tym większa powierzchnia ataku. Po zakończeniu kliknij OK. System Windows zastosuje zmiany.

Uruchom ponownie Windows 11 i potwierdź, że SMB 1.0 jest aktywny

Po włączeniu funkcji:

  1. Windows zazwyczaj poprosi o ponowne uruchomienie. Kliknij „Uruchom ponownie teraz” lub uruchom komputer ponownie ręcznie.
  2. Po ponownym uruchomieniu wróć do okna Funkcje systemu Windows i upewnij się, że pola SMB 1.0 pozostają zaznaczone.
  3. Przetestuj dostęp do przestarzałego urządzenia w Eksploratorze plików, wpisując ścieżkę UNC lub mapując dysk sieciowy.

Jeśli urządzenie teraz odpowiada, SMB 1.0 działa. Jeśli nie, możesz potrzebować jednej z metod wiersza polecenia lub dodatkowej konfiguracji sieciowej, o której mowa w dalszej części.

Metoda 2 – Włączenie SMB 1.0 w Windows 11 za pomocą PowerShell

PowerShell jest idealny dla zaawansowanych użytkowników i administratorów, którzy chcą mieć większą kontrolę lub potrzebują zautomatyzować proces na kilku komputerach. Zapewnia też wyraźne informacje zwrotne, jeśli instalacja się nie powiedzie.

Uruchom PowerShell jako administrator

Aby rozpocząć podwyższoną sesję:

  1. Kliknij prawym przyciskiem przycisk Start.
  2. Wybierz „Windows Terminal (Admin)” lub „PowerShell (Admin)”.
  3. Potwierdź monit Kontroli konta użytkownika.

Masz teraz podwyższone okno PowerShell, które może modyfikować funkcje Windows.

Użyj Enable-WindowsOptionalFeature, aby włączyć SMB 1.0

Użyj następującego polecenia, aby włączyć SMB 1.0:

powershell
Enable-WindowsOptionalFeature -Online -FeatureName SMB1Protocol -All

Kluczowe elementy:

  • -Online kieruje polecenie do działającego systemu operacyjnego.
  • -All zapewnia włączenie wszystkich wymaganych składników podrzędnych.

PowerShell pokaże postęp i może poprosić o ponowne uruchomienie. Jeśli chcesz tylko klienta, a nie serwera, możesz później dostosować konfigurację serwera, ale to pojedyncze polecenie zazwyczaj wystarczy w typowych scenariuszach klienckich.

Jeśli zostaniesz o to poproszony, zgódź się na ponowne uruchomienie lub zrób to ręcznie po zakończeniu polecenia. Ponowne uruchomienie zapewnia prawidłowe załadowanie wszystkich składników SMB.

Zweryfikuj konfigurację klienta i serwera SMB za pomocą Get-SmbServerConfiguration

Po restarcie potwierdź konfigurację za pomocą:

powershell
Get-WindowsOptionalFeature -Online -FeatureName SMB1Protocol

oraz dla strony serwerowej:

powershell
Get-SmbServerConfiguration | Select EnableSMB1Protocol

Polecenia te pokazują, czy SMB1 jest zainstalowany i czy rola serwera jest włączona. Jeśli zobaczysz True przy EnableSMB1Protocol, protokół jest aktywny. Jeśli potrzebujesz tylko dostępu klienckiego, rozważ późniejsze wyłączenie roli serwera dla dodatkowego bezpieczeństwa.

Gdy potwierdzisz, że SMB 1.0 jest włączony, przetestuj dostęp do starych urządzeń. Jeśli połączenia nadal się nie udają, możesz spróbować metody DISM lub dostosować ustawienia sieci i zapory, o czym wkrótce.

Metoda 3 – Włączenie SMB 1.0 za pomocą DISM (Wiersz polecenia)

Narzędzie Deployment Image Servicing and Management (DISM) oferuje inną metodę wiersza polecenia do włączenia SMB 1.0. Ta metoda jest przydatna w skryptach automatyzujących, scenariuszach naprawczych lub środowiskach, w których PowerShell jest ograniczony.

Uruchom Wiersz polecenia jako administrator

Aby otworzyć podwyższony Wiersz polecenia:

  1. Naciśnij Windows + X.
  2. Kliknij „Windows Terminal (Admin)” lub „Wiersz polecenia (Admin)”, jeśli jest dostępny.
  3. Zaakceptuj monit UAC.

Masz teraz prawa administratora w konsoli i możesz używać DISM do zarządzania funkcjami Windows.

Użyj poleceń DISM, aby dodać funkcję SMB 1.0

Uruchom następujące polecenie:

cmd
DISM /Online /Enable-Feature /FeatureName:SMB1Protocol

Jeśli chcesz mieć pewność, że wszystkie powiązane składniki zostaną uwzględnione, użyj:

cmd
DISM /Online /Enable-Feature /FeatureName:SMB1Protocol /All

DISM przeskanuje obraz systemu, włączy funkcję SMB 1.0 i pokaże komunikaty o postępie i stanie. Poinformuje też, czy wymagane jest ponowne uruchomienie.

Sprawdź wynik DISM i potwierdź stan funkcji

Po zakończeniu działania DISM:

  1. Wyszukaj w wynikach komunikat „Operacja zakończona pomyślnie”.
  2. Uruchom ponownie Windows 11, jeśli DISM zażąda restartu.
  3. Opcjonalnie uruchom:

cmd
DISM /Online /Get-FeatureInfo /FeatureName:SMB1Protocol

Stan funkcji powinien być „Enabled”. Po raz kolejny, po restarcie przetestuj dostęp do starego urządzenia NAS lub innego przestarzałego urządzenia.

Jeśli SMB 1.0 jest aktywny, ale nadal nie możesz się połączyć, problemem może być profil sieci, zapora lub konfiguracja samego urządzenia. Następna sekcja omawia konfigurację Windows 11 dla niezawodnego dostępu SMB 1.0.

Konfiguracja Windows 11 dla przestarzałego dostępu sieciowego SMB 1.0

Samo włączenie SMB 1.0 to tylko część rozwiązania. Windows 11 potrzebuje też odpowiednich ustawień sieci, udostępniania i zapory. Bez nich połączenia SMB z starymi urządzeniami mogą nadal się nie udawać, nawet gdy protokół jest aktywny.

Ustaw profil sieciowy na Prywatny

Windows traktuje sieci prywatne bardziej liberalnie pod kątem udostępniania plików:

  1. Przejdź do Ustawienia > Sieć i Internet.
  2. Kliknij swoje połączenie Wi‑Fi lub Ethernet.
  3. Ustaw „Typ profilu sieciowego” na „Prywatny”.

Informuje to Windows, że ufasz tej sieci, co umożliwia sprawniejsze działanie funkcji wykrywania i udostępniania. W sieciach publicznych Windows z definicji ogranicza udostępnianie plików.

Włącz wykrywanie sieci i udostępnianie plików i drukarek

Następnie włącz te opcje:

  1. Otwórz Panel sterowania > Centrum sieci i udostępniania.
  2. Kliknij „Zmień zaawansowane ustawienia udostępniania”.
  3. W sekcji Prywatne:
  4. Włącz wykrywanie sieci.
  5. Włącz udostępnianie plików i drukarek.
  6. Zapisz zmiany.

Te ustawienia pozwalają Windows 11 widzieć inne urządzenia i udostępniać im pliki. Bez nich połączenia SMB mogą się nie powieść, a twoje stare urządzenie może nigdy nie pojawić się na liście sieci.

Zezwól na funkcje związane z SMB w Zaporze systemu Windows Defender

Na koniec upewnij się, że zapora zezwala na ruch udostępniania plików:

  1. Otwórz Panel sterowania > System i zabezpieczenia > Zapora systemu Windows Defender.
  2. Kliknij „Zezwalaj aplikacji lub funkcji na dostęp przez Zaporę systemu Windows Defender”.
  3. Poszukaj pozycji:
  4. Udostępnianie plików i drukarek
  5. Wykrywanie sieci
  6. Upewnij się, że są dozwolone co najmniej w sieciach prywatnych.

Jeśli używasz zewnętrznej zapory, skonfiguruj w niej podobne reguły. Gdy profil sieci, ustawienia udostępniania i zapora będą spójne, połączenia SMB 1.0 mają znacznie większą szansę powodzenia. Teraz możesz skupić się na faktycznym łączeniu się ze starszymi urządzeniami.

Łączenie ze starszymi urządzeniami NAS, komputerami i urządzeniami sieciowymi za pomocą SMB 1.0

Gdy SMB 1.0 i powiązane ustawienia sieciowe są skonfigurowane, możesz łączyć się z przestarzałymi urządzeniami. Czasami pojawią się one w sekcji „Sieć” w Eksploratorze plików, ale często bardziej niezawodne jest używanie bezpośrednich ścieżek.

Uzyskiwanie dostępu do udziałów sieciowych za pomocą ścieżek UNC (\\adres-IP
azwa_udziału)

Aby połączyć się bezpośrednio z urządzeniem:

  1. Naciśnij Windows + R, wpisz \\adres-IP
    azwa_udziału
    i naciśnij Enter.
  2. Na przykład: \\192.168.1.50\backup
  3. Jeśli nie znasz nazwy udziału, spróbuj samego \\adres-IP i sprawdź, czy Windows wyświetli dostępne udziały.

Używanie adresów IP eliminuje problemy z rozwiązywaniem nazw, które są częste w przypadku starych urządzeń i małych sieci.

Mapowanie dysku sieciowego w Eksploratorze plików

Aby ułatwić i utrwalić dostęp:

  1. Otwórz Eksplorator plików.
  2. Kliknij prawym przyciskiem „Ten komputer” i wybierz „Mapuj dysk sieciowy”.
  3. Wybierz literę dysku.
  4. Wpisz ścieżkę folderu, np. \\192.168.1.50\backup.
  5. Zaznacz „Połącz przy ponownym logowaniu”, jeśli chcesz, aby mapowanie było trwałe, a następnie kliknij Zakończ.

Zmapowany dysk pojawi się w Eksploratorze plików jak dysk lokalny, co ułatwia otwieranie i zapisywanie plików.

Zapisz poświadczenia i obsłuż dostęp gościa vs dostęp uwierzytelniony

Stare urządzenia często używają prostych kont z nazwą użytkownika i hasłem lub dostępu gościa bez hasła. Aby obsłużyć to bezpiecznie:

  • Jeśli urządzenie wymaga poświadczeń:
  • Po wyświetleniu monitu wpisz nazwę użytkownika i hasło urządzenia.
  • Zaznacz „Zapamiętaj moje poświadczenia”, jeśli ufasz urządzeniu.

  • Jeśli używa dostępu gościa:

  • Może być konieczne dostosowanie zaawansowanych ustawień udostępniania w Windows, aby zezwolić na dostęp bez hasła.
  • Dla lepszego bezpieczeństwa skonfiguruj na urządzeniu podstawowe konto zamiast anonimowego dostępu gościa, jeśli firmware na to pozwala.

Gdy potwierdzisz, że dostęp przez SMB 1.0 działa, kluczowe jest dalsze zaostrzenie bezpieczeństwa. Następna sekcja wyjaśnia, jak ograniczyć ekspozycję na SMB 1.0.

Jak zabezpieczyć i ograniczyć ekspozycję na SMB 1.0

Po uruchomieniu SMB 1.0 powinieneś podjąć działania, by zmniejszyć ryzyko. Chodzi o to, by protokół był dostępny tylko tam i wtedy, gdy naprawdę go potrzebujesz, a nie jako stały element sieci.

Włącz tylko klienta SMB 1.0, jeśli to możliwe

Jeśli musisz tylko łączyć się ze starymi urządzeniami i nie musisz nic udostępniać z własnego komputera:

  • Pozostaw wyłączony „Serwer SMB 1.0/CIFS”.
  • Włącz tylko składnik kliencki.

Zmniejsza to liczbę możliwych wektorów ataku, ponieważ twój komputer nie będzie działał jako serwer SMB 1.0, który inni mogliby atakować.

Ogranicz SMB 1.0 do konkretnych urządzeń lub podsieci

Rozważ kontrolę dostępu na poziomie sieci:

  • Umieść stare urządzenia w osobnej sieci VLAN lub podsieci.
  • Skonfiguruj reguły zapory, aby zezwalać na SMB tylko między twoim komputerem z Windows 11 a adresami IP tych urządzeń.
  • Zablokuj ruch SMB wychodzący do Internetu i do stref niezaufanych.

Te środki ograniczają skutki potencjalnego incydentu i utrudniają złośliwemu oprogramowaniu przemieszczanie się w bok po sieci.

Używaj silnych haseł i wyłącz dostęp gościa na starych urządzeniach

Na każdym przestarzałym urządzeniu:

  1. Wyłącz anonimowy lub gościnny dostęp wszędzie tam, gdzie to możliwe.
  2. Utwórz dedykowane konto użytkownika z silnym hasłem.
  3. Ogranicz uprawnienia tego użytkownika tylko do niezbędnych folderów i udziałów.

Nawet na starym sprzęcie podstawowa higiena haseł znacząco zmniejsza ryzyko. Połączenie tych kroków z aktualnym programem antywirusowym na komputerze z Windows 11 zapewnia bezpieczniejsze środowisko podczas włączonego SMB 1.0.

Jak ponownie wyłączyć SMB 1.0 w Windows 11

Po zakończeniu kopiowania danych lub gdy stare urządzenie nie jest już potrzebne, wyłącz SMB 1.0. Pozostawienie go włączonego na czas nieokreślony zwiększa ekspozycję na przyszłe ataki. Jego wyłączenie przywraca bardziej bezpieczny stan domyślny Windows 11.

Wyłącz SMB 1.0 przez funkcje systemu Windows

Jeśli używałeś metody GUI:

  1. Naciśnij Windows + R, wpisz optionalfeatures i naciśnij Enter.
  2. Przewiń do „Obsługa udostępniania plików SMB 1.0/CIFS”.
  3. Odznacz pola przy składnikach SMB 1.0, które wcześniej włączyłeś.
  4. Kliknij OK i uruchom ponownie, gdy zostaniesz o to poproszony.

Przywraca to bezpieczniejszy stan bazowy, w którym SMB 1.0 nie jest dostępny, dopóki ponownie go jawnie nie włączysz.

Usuń SMB 1.0 za pomocą PowerShell lub DISM

Dla PowerShell uruchom:

powershell
Disable-WindowsOptionalFeature -Online -FeatureName SMB1Protocol

Dla DISM uruchom:

cmd
DISM /Online /Disable-Feature /FeatureName:SMB1Protocol

Oba polecenia wskażą, czy wymagany jest restart. Po ich wykonaniu uruchom komputer ponownie, aby całkowicie wyładować SMB 1.0 z pamięci.

Zweryfikuj, że SMB 1.0 jest wyłączony i przetestuj dostęp sieciowy

Aby potwierdzić zmianę:

  • Uruchom Get-WindowsOptionalFeature -Online -FeatureName SMB1Protocol w PowerShell.
  • Sprawdź, czy stan jest teraz ustawiony na Disabled.

Następnie przetestuj sieć:

  1. Spróbuj ponownie uzyskać dostęp do starego urządzenia, aby potwierdzić, że połączenia SMB 1.0 już nie działają.
  2. Upewnij się, że wszystkie nowoczesne urządzenia nadal działają, używając SMB 2 lub SMB 3.

Jeśli w przyszłości znów potrzebujesz SMB 1.0 do krótkiego zadania, możesz go ponownie włączyć. Traktuj to jako tymczasowy wyjątek i za każdym razem stosuj te same środki ostrożności.

Rozwiązywanie typowych problemów z SMB 1.0 w Windows 11

Nawet po włączeniu SMB 1.0 w Windows 11 mogą pojawić się problemy. Zrozumienie typowych błędów i sposobów ich usuwania pomaga szybko przywrócić łączność, bez niepotrzebnego osłabiania bezpieczeństwa.

Błąd „Nie możesz połączyć się z udziałem plików, ponieważ nie jest on bezpieczny”

Ten komunikat pojawia się, gdy Windows wykryje, że po stronie docelowej wymagane są przestarzałe protokoły lub ustawienia:

  • Potwierdź, że SMB 1.0 jest włączony za pomocą funkcji systemu Windows, PowerShell lub DISM.
  • Upewnij się, że ponownie uruchomiłeś Windows 11 po włączeniu tej funkcji.
  • Sprawdź, czy zasady grupy lub oprogramowanie zabezpieczające nie blokują starych protokołów.

Jeśli to możliwe, zaktualizuj firmware urządzenia, aby mogło używać SMB 2 lub SMB 3. To usuwa źródło problemu zamiast tylko go obchodzić.

Ścieżka sieciowa nieznaleziona lub udział niewidoczny

Jeśli widzisz „Nie odnaleziono ścieżki sieciowej” lub urządzenie nie pojawia się w Eksploratorze plików:

  1. Upewnij się, że urządzenie jest włączone i podłączone do tej samej sieci co twój komputer.
  2. Spróbuj uzyskać dostęp po adresie IP zamiast nazwy, aby uniknąć problemów z DNS lub NetBIOS.
  3. Potwierdź, że profil sieciowy w Windows 11 jest ustawiony na Prywatny.
  4. Upewnij się, że Wykrywanie sieci oraz Udostępnianie plików i drukarek są włączone w Zaawansowanych ustawieniach udostępniania.

Jeśli urządzenie używa statycznego adresu IP poza twoją aktualną podsiecią, dostosuj ustawienia routera, bramy lub IP komputera tak, aby oba były w kompatybilnych zakresach sieci.

Rozwiązywanie problemów z wykrywaniem poprzez wymagane usługi Windows

Niektóre funkcje wykrywania zależą od określonych usług Windows:

  1. Naciśnij Windows + R, wpisz services.msc i naciśnij Enter.
  2. Sprawdź, czy następujące usługi działają i są ustawione na Automatyczny lub Ręczny:
  3. Host dostawcy funkcji wykrywania
  4. Publikowanie zasobów funkcji wykrywania
  5. Odnajdywanie SSDP
  6. Host urządzenia UPnP
  7. Uruchom każdą zatrzymaną usługę, a następnie zamknij okno Usługi.

Problemy z wykrywaniem nie zawsze oznaczają, że samo SMB nie działa. Ich usunięcie poprzez naprawę usług i ustawień sieci często rozwiązuje problem bez kolejnych zmian SMB 1.0.

Zakończenie

Masz teraz jasną, praktyczną ścieżkę, jak włączyć SMB 1.0 w Windows 11, połączyć się ze starymi urządzeniami NAS i komputerami oraz ponownie wyłączyć protokół, gdy nie będzie już potrzebny. Dowiedziałeś się, jak używać funkcji systemu Windows, PowerShell i DISM oraz jak skonfigurować sieć i zaporę, aby zapewnić niezawodne połączenia.

Kluczowe jest traktowanie SMB 1.0 jako tymczasowego, kontrolowanego wyjątku. Używaj go do migracji danych lub dostępu do istotnych plików z przestarzałego sprzętu, ale planuj modernizację tych urządzeń lub zastąpienie ich nowszymi, które obsługują SMB 2 lub SMB 3. Takie podejście pozwala utrzymać system Windows 11 jednocześnie funkcjonalny i bezpieczny.

Gdy tylko jest to możliwe, wybieraj bezpieczniejsze protokoły i aktywnie wspierany sprzęt. Jeśli musisz włączyć SMB 1.0 w Windows 11, stosuj środki ostrożności i kroki ograniczające ryzyko opisane w tym poradniku, aby zminimalizować zagrożenia, a jednocześnie uzyskać potrzebny dostęp.

Najczęściej zadawane pytania

Czy naprawdę muszę włączyć SMB 1.0 w Windows 11, aby uzyskać dostęp do mojego starego NAS?

Musisz włączyć SMB 1.0 tylko wtedy, gdy Twój stary NAS lub urządzenie nie obsługuje SMB 2 ani SMB 3. Najpierw sprawdź firmware urządzenia, jego interfejs webowy lub instrukcję. Wiele starszych urządzeń zyskuje obsługę nowszych wersji SMB po aktualizacji firmware’u. Jeśli potwierdzisz, że urządzenie obsługuje wyłącznie SMB 1.0 i nie można go zaktualizować, włączenie SMB 1.0 w Windows 11 jest praktycznym obejściem, aby odzyskać dane lub tymczasowo utrzymać je w działaniu.

Czy bezpiecznie jest pozostawić SMB 1.0 włączone w mojej sieci domowej lub biurowej w 2024 roku?

Pozostawienie SMB 1.0 na stałe włączonego nie jest zalecane, nawet w sieci domowej. Zwiększa to powierzchnię ataku i ułatwia rozprzestrzenianie się złośliwego oprogramowania, jeśli system zostanie zainfekowany. Bezpieczniejszym podejściem jest włączanie SMB 1.0 tylko wtedy, gdy jest potrzebne, ograniczenie go do zaufanych urządzeń w prywatnej lub odizolowanej sieci, a następnie ponowne wyłączenie zaraz po zakończeniu zadania, takiego jak migracja danych lub jednorazowa kopia zapasowa.

Dlaczego nie widzę „Obsługa udostępniania plików SMB 1.0/CIFS” w Składnikach systemu Windows w Windows 11?

Jeśli nie widzisz SMB 1.0 na liście Składników systemu Windows, mógł on zostać ukryty lub usunięty przez zasady Twojej organizacji, bazowy profil zabezpieczeń lub specyficzną edycję Windows 11. W zarządzanych środowiskach korporacyjnych zasady grupy lub narzędzia zabezpieczeń punktów końcowych mogą całkowicie blokować SMB 1.0. Na urządzeniach osobistych najpierw upewnij się, że Windows 11 jest w pełni zaktualizowany, a następnie spróbuj włączyć SMB 1.0 za pomocą PowerShell lub DISM, jak pokazano w tym poradniku. Jeśli te polecenia kończą się niepowodzeniem z błędami uprawnień lub zasad, SMB 1.0 może być wyłączone celowo i może być konieczny kontakt z administratorem IT lub rozważenie alternatywnych sposobów uzyskania dostępu do przestarzałego urządzenia.