Ve Windows 11 je podpora protokolu SMBv1 (Server Message Block verze 1) standardně vypnuta, protože jde o zastaralý a velmi nezabezpečený protokol. Microsoft jej nedoporučuje používat – především kvůli zranitelnostem, jako byl útok WannaCry.

Pokud však nutně potřebuješ komunikovat se starým zařízením, které neumí SMBv2 nebo SMBv3 (např. starší NAS, kopírky, zařízení s firmwarem z doby Windows XP), můžeš SMBv1 dočasně zapnout. Postup závisí na tom, zda jde o klienta (připojuje se k jinému zařízení) nebo server (jiné zařízení se připojuje na něj).

Postup pro povolení SMBv1 ve Windows 11:

🔹 1. Povolení SMBv1 přes funkce systému:

  • Otevři Ovládací panely (Win + S → napiš "Ovládací panely").
  • Klikni na Programy > Zapnout nebo vypnout funkce systému Windows.
  • Najdi položku "Podpora sdílení souborů SMB 1.0/CIFS".
  • Zaškrtni:
  • SMB 1.0/CIFS Client (stačí pokud se Windows připojují ke starému zařízení)
  • případně celý SMB 1.0/CIFS File Sharing Support, pokud chceš i serverovou část
  • Klikni OK a restartuj počítač.

🔹 2. Nebo přes PowerShell (administrátor):

Následující příkaz zapíná funkci SMB1Protocol; nejde o příkaz omezený pouze na klientskou část. Pokud potřebuješ jen připojení ke starému NAS, použij výše uvedený postup ve funkcích Windows a vyber pouze klienta.

Enable-WindowsOptionalFeature -Online -FeatureName "SMB1Protocol" -NoRestart

Pak restartuj PC.

Bezpečnostní upozornění

  • SMBv1 nepoužívej natrvalo.
  • Pokud už komunikace se starým zařízením není nutná, okamžitě SMBv1 zase vypni.
  • SMBv1 nešifruje komunikaci a je zranitelný vůči útokům jako EternalBlue.

Zakázání SMBv1 (až nebude potřeba):

Disable-WindowsOptionalFeature -Online -FeatureName "SMB1Protocol" -NoRestart

Chceš-li zobrazit nastavení protokolů na SMB serveru tohoto počítače, spusť následující příkaz. Neověřuje nastavení SMB klienta ani verzi protokolu použitou při konkrétním připojení k NAS:

Get-SmbServerConfiguration | Select EnableSMB1Protocol, EnableSMB2Protocol

Pokud chceš řešit výměnu dat bezpečněji, doporučuji:

  • aktualizaci firmwaru na NAS nebo zařízení
  • přechod na SCP/SFTP/FTP přes TLS
  • využití protokolu SMBv2 nebo v ideálním případě SMBv3