Auf dieser Seite

So aktivieren Sie das SMB1-Protokoll unter Windows 10



Microsoft hat 2014 beschlossen, das alte Netzwerkprotokoll SMBv1 (Server Message Block Version 1) abzuschaffen. Angesichts der vielen Sicherheitslücken war das nicht verwunderlich. SMBv1 wurde durch die sichereren und effizienteren Protokolle SMBv2 und SMBv3 ersetzt. Im Laufe der Zeit hat Microsoft SMBv1 schrittweise aus den neuesten Betriebssystem-Updates entfernt, darunter Windows Server 2016 und Windows 10 (Fall Creators Update).Allerdings gibt es einige ältere Geräte oder Systeme, die weiterhin auf SMBv1 angewiesen sind, insbesondere ältere NAS-Systeme oder Drucker. Falls Sie SMBv1 vorübergehend wieder aktivieren müssen, finden Sie hier eine Anleitung dazu. Seien Sie sich jedoch der Risiken bewusst. Da SMBv1 veraltet ist und zahlreiche Sicherheitslücken aufweist (siehe WannaCry und Petya), sollte die Aktivierung nicht leichtfertig erfolgen. Bereiten Sie sich gut vor, verwenden Sie SMBv1 nur im Notfall und isolieren Sie gegebenenfalls ältere Geräte oder Netzwerksegmente, um sich vor Angreifern zu schützen. Nun zu den eigentlichen Schritten, die recht einfach sind, wenn man mit PowerShell vertraut ist.

SMB1 in Windows 10 wieder aktivieren

Trotz Microsofts dringender Empfehlung, SMBv1 nicht mehr zu verwenden, taucht es aufgrund hartnäckiger alter NAS-Laufwerke oder Drucker, die sich einem Upgrade verweigern, immer noch auf einigen Systemen auf. Diese Geräte unterstützen oft nur SMBv1. Wenn Sie also versuchen, auf freigegebene Ordner oder Scanner zuzugreifen und dabei Fehler erhalten, könnte die Reaktivierung von SMBv1 die Ursache sein. Bedenken Sie jedoch, dass dies aus Sicherheitsgründen vergleichbar ist mit dem Öffnen einer Tür, die dann weit offen steht. Falls Sie SMBv1 dennoch benötigen, finden Sie hier eine schnelle Methode, es mithilfe von PowerShell wieder zu aktivieren. Dieser Befehl funktioniert überraschend schnell, allerdings werden Sie bei manchen Konfigurationen dazu aufgefordert, und manchmal ist ein Neustart erforderlich.

Methode: SMBv1 mit PowerShell aktivieren

  • Öffnen Sie PowerShell als Administrator. Dies können Sie tun, indem Sie nach PowerShell suchen, mit der rechten Maustaste darauf klicken und „ Als Administrator ausführen“ auswählen.
  • Führen Sie diesen Befehl aus, um SMBv1 wieder zu aktivieren:
  • Enable-WindowsOptionalFeature -Online -FeatureName smb1protocol

  • Nach der Ausführung werden Sie zur Bestätigung aufgefordert – drücken Sie einfach „Ja“ und starten Sie Ihren PC neu.

Das reicht normalerweise aus. Auf manchen Rechnern ist SMBv1 zwar aktiviert, aber nach Updates oder Neustarts deaktiviert. Mit diesem Befehl wird es reaktiviert, sodass freigegebene Laufwerke oder ältere Geräte wieder zugänglich sind.Warum das funktioniert, ist mir nicht ganz klar, aber es klappt in den meisten Fällen.

Hinweise und Dinge, auf die man achten sollte

Wenn SMBv1 problemlos wieder aktiviert wird, sehen Sie freigegebene Ordner oder Geräte, die zuvor Fehler wie „Der angegebene Netzwerkname ist nicht mehr verfügbar“ oder „Fehler 0x80004005“ verursacht haben. Beachten Sie jedoch, dass SMBv1 nach der Aktivierung dauerhaft aktiv bleibt, bis es wieder deaktiviert wird – und dies ein Sicherheitsrisiko darstellt. Laut Microsoft-Dokumentation aktiviert sich der SMBv1-Client nach Upgrades manchmal automatisch. Es ist jedoch ratsam, dies zu überwachen und ihn bei Bedarf zu deaktivieren.

Wenn Sie SMB-Probleme beheben, achten Sie auf Fehlermeldungen wie „Unbekannter Fehler 0x80004005“, „Systemfehler 64“ oder „Der angegebene Server kann den angeforderten Vorgang nicht ausführen“.Diese deuten häufig auf Probleme mit der SMBv1-Unterstützung hin. Weitere Informationen und Tipps zur Fehlerbehebung finden Sie auf dieser Microsoft-Supportseite.



War dieser Artikel hilfreich?