Aktivieren oder Deaktivieren von SMBv1, SMBv2 und SMBv3 in Windows Vista, Windows Server 2008, Windows 7, Windows Server 2008 R2, Windows 8 und Windows Server 2012

SPRACHE AUSWÄHLEN SPRACHE AUSWÄHLEN
Artikel-ID: 2696547 - Produkte anzeigen, auf die sich dieser Artikel bezieht
Alles erweitern | Alles schließen

Auf dieser Seite

Zusammenfassung

In diesem Artikel wird beschrieben, wie Sie Server Message Block (SMB) Version 1 (SMBv1), SMB Version 2 (SMBv2) und SMB Version 3 (SMBv3) auf den SMB-Client- und Serverkomponenten aktivieren und deaktivieren.

Warnung: Es wird nicht empfohlen, SMBv2 oder SMBv3 zu deaktivieren. Deaktivieren Sie SMBv2 oder SMBv3 nur als temporäre Maßnahme zur Problembehandlung. Lassen Sie SMBv2 oder SMBv3 nicht deaktiviert.

In Windows 7 und Windows Server 2008 R2 wird durch das Deaktivieren von SMBv2 die folgende Funktionalität deaktiviert:
  • Verbindung von Anforderungen - ermöglicht es, mehrere SMB 2-Anforderungen als eine Netzwerkanforderung zu senden
  • Größere Lese- und Schreibvorgänge - bessere Nutzung schnellerer Netzwerke
  • Zwischenspeicherung von Ordner- und Dateieigenschaften - Clients speichern lokale Kopie von Ordnern und Dateien
  • Dauerhafte Handles - ermöglichen es, dass eine Serververbindung bei einer kurzzeitigen Verbindungsunterbrechung transparent wiederhergestellt wird
  • Verbesserte Nachrichtensignierung - HMAC SHA-256 ersetzt den MD5-Hashalgorithmus
  • Verbesserte Skalierbarkeit zur Dateifreigabe - sehr viel größere Anzahl der Benutzer, Freigaben und geöffneten Dateien pro Server
  • Unterstützung für symbolische Links
  • Client-Oplock-Leasingmodell - begrenzt die Datenmenge, die zwischen Client und Server übertragen wird, verbessert die Leistung bei Netzwerken mit hoher Latenz und verbessert die SMB-Serverskalierbarkeit
  • Unterstützung großer MTUs - zur optimalen Nutzung von 10-Gigabyte-Ethernet
  • Verbesserte Energieeffizienz - Clients, die auf dem Server Dateien geöffnet haben, können in den Ruhezustand versetzt werden
In Windows 8 und Windows Server 2012 wird durch das Deaktivieren von SMBv3 die folgende Funktionalität (sowie die SMBv2-Funktionalität, die in der vorherigen Liste beschrieben wurde( deaktiviert:
  • Transparentes Failover ? Clients stellen während Wartung oder Failover unterbrechungsfrei die Verbindung zu Clusterknoten wieder her
  • Skalierung ? gleichzeitiger Zugriff auf freigegebene Daten auf allen Dateiclusterknoten
  • Verwendung mehrerer Kanäle ? Aggregation der Netzwerkbandbreite und Fehlertoleranz, wenn mehrere Pfade zwischen Client und Server verfügbar sind
  • SMB Direct ? bietet zusätzlich RDMA-Netzwerkunterstützung für höchste Leistung mit niedriger Latenz und niedriger CPU-Nutzung
  • Verschlüsselung ? Bietet End-zu-End-Verschlüsselung und schützt vor Lauschangriffen in nicht vertrauenswürdigen Netzwerken
  • Verzeichnisleasing ? Verbesserte Reaktionszeiten von Anwendungen in Zweigniederlassungen durch Zwischenspeicherung
  • Leitungsoptimierungen ? Optimierungen für kleine wahlfreie Lese-/Schreib-EA-Vorgänge

Weitere Informationen

Das SMBv2-Protokoll wurde in Windows Vista und Windows Server 2008 eingeführt.

Das SMBv3-Protokoll wurde in Windows 8 und Windows Server 2012 eingeführt.

Weitere Informationen zu den Funktionen von SMBv2 und SMBv3 finden Sie auf den folgenden Microsoft TechNet-Websites:

Übersicht über SMB (Server Message Block)

Neuigkeiten in SMB  


Aktivieren oder Deaktivieren der SMB-Protokolle auf dem SMB-Server

Windows 8 und Windows Server 2012

In Windows 8 und Windows Server 2012 wird das neue Windows PowerShell-Cmdlet Set-SMBServerConfiguration eingeführt. Das Cmdlet ermöglicht Ihnen, die SMBv3, SMBv1 und SMBv2 Protokolle auf die Serverkomponente zu aktivieren oder zu deaktivieren.

Hinweise Wenn Sie SMBv2 in Windows 8 oder in Windows Server 2012 aktivieren oder deaktivieren, wird SMBv3 ebenfalls aktiviert oder deaktiviert. Dieses Verhalten tritt auf, weil diese Protokolle denselben Stapel verwenden.

Nach der Ausführung des Cmdlets Set-SMBServerConfiguration muss der Computer nicht neu gestartet werden.
  • Um den aktuellen Status der SMB-Serverprotokollkonfiguration abzurufen, führen Sie das folgende Cmdlet aus:
    Get-SmbServerConfiguration | Select EnableSMB1Protocol, EnableSMB2Protocol
  • Um SMBv1 auf dem SMB-Server zu deaktivieren, führen Sie das folgende Cmdlet aus:
    Set-SmbServerConfiguration -EnableSMB1Protocol $false
  • Um SMBv2 und SMBv3 auf dem SMB-Server zu deaktivieren, führen Sie das folgende Cmdlet aus:
    Set-SmbServerConfiguration -EnableSMB2Protocol $false
  • Um SMBv1 auf dem SMB-Server zu aktivieren, führen Sie das folgende Cmdlet aus:
    Set-SmbServerConfiguration -EnableSMB1Protocol $true
  • Um SMBv2 und SMBv3 auf dem SMB-Server zu aktivieren, führen Sie das folgende Cmdlet aus:
    Set-SmbServerConfiguration -EnableSMB2Protocol $true

Windows 7, Windows Server 2008 R2, Windows Vista und Windows Server 2008

Um die SMB-Protokolle auf einem SMB-Server zu aktivieren oder zu deaktivieren, auf dem Windows 7, Windows Server 2008 R2, Windows Vista oder Windows Server 2008 ausgeführt wird, verwenden Sie Windows PowerShell oder Registrierungs-Editor.

Windows PowerShell 2.0 oder eine höhere Version von PowerShell

  • Um SMBv1 auf dem SMB-Server zu deaktivieren, führen Sie das folgende Cmdlet aus:
    Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters" SMB1 -Type DWORD -Value 0 -Force
  • Um SMBv2 und SMBv3 auf dem SMB-Server zu deaktivieren, führen Sie das folgende Cmdlet aus:
    Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters" SMB2 -Type DWORD -Value 0 -Force
  • Um SMBv1 auf dem SMB-Server zu aktivieren, führen Sie das folgende Cmdlet aus:
    Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters" SMB1 -Type DWORD -Value 1 -Force
  • Um SMBv2 und SMBv3 auf dem SMB-Server zu aktivieren, führen Sie das folgende Cmdlet aus:
    Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters" SMB2 -Type DWORD -Value 1 -Force
Hinweis Sie müssen den Computer neu starten, nachdem Sie diese Änderungen vorgenommen haben.

Registrierungs-Editor

Wichtig Dieser Artikel enthält Informationen zum Bearbeiten der Registrierung. Sie sollten eine Sicherungskopie der Registrierung erstellen, bevor Sie die Registrierung bearbeiten. Sie müssen wissen, wie die Registrierung wiederhergestellt werden kann, wenn ein Problem auftritt. Weitere Informationen zum Erstellen einer Sicherungskopie, zum Wiederherstellen und Bearbeiten der Registrierung finden Sie im folgenden Artikel der Microsoft Knowledge Base:
322756 Sichern und Wiederherstellen der Registrierung in Windows
Um SMBv1 auf dem SMB-Server zu aktivieren oder zu deaktivieren, konfigurieren Sie den folgenden Registrierungsschlüssel:
Registrierungsunterschlüssel:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters
Registrierungseintrag: SMB1
REG_DWORD: 0 = Deaktiviert
REG_DWORD: 1 = Aktiviert
Standardwert: 1 = Aktiviert
Um SMBv2 auf dem SMB-Server zu aktivieren oder zu deaktivieren, konfigurieren Sie den folgenden Registrierungsschlüssel:
Registrierungsunterschlüssel:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters
Registrierungseintrag: SMB2
REG_DWORD: 0 = Deaktiviert
REG_DWORD: 1 = Aktiviert
Standardwert: 1 = Aktiviert

Aktivieren oder Deaktivieren der SMB-Protokolle auf dem SMB-Client

Windows Vista, Windows Server 2008, Windows 7, Windows Server 2008 R2, Windows 8 und Windows Server 2012

Hinweis Wenn Sie SMBv2 in Windows 8 oder in Windows Server 2012 aktivieren oder deaktivieren, wird SMBv3 ebenfalls aktiviert oder deaktiviert. Dieses Verhalten tritt auf, weil diese Protokolle denselben Stapel verwenden.
  • Um SMBv1 auf dem SMB-Client zu deaktivieren, führen Sie die folgenden Befehle aus:
    sc.exe config lanmanworkstation depend= bowser/mrxsmb20/nsi
    sc.exe config mrxsmb10 start= disabled
  • Um SMBv1 auf dem SMB-Client zu aktivieren, führen Sie die folgenden Befehle aus:
    sc.exe config lanmanworkstation depend= bowser/mrxsmb10/mrxsmb20/nsi
    sc.exe config mrxsmb10 start= auto
  • Um SMBv2 und SMBv3 auf dem SMB-Client zu deaktivieren, führen Sie die folgenden Befehle aus:
    sc.exe config lanmanworkstation depend= bowser/mrxsmb10/nsi
    sc.exe config mrxsmb20 start= disabled
  • Um SMBv2 und SMBv3 auf dem SMB-Client zu aktivieren, führen Sie die folgenden Befehle aus:
    sc.exe config lanmanworkstation depend= bowser/mrxsmb10/mrxsmb20/nsi
    sc.exe config mrxsmb20 start= auto


Notizen
  • Sie müssen diese Befehle an einer Eingabeaufforderung mit erhöhten Rechten ausführen.
  • Sie müssen Ihren Computer neu starten, nachdem Sie diese Änderungen vorgenommen haben.

Eigenschaften

Artikel-ID: 2696547 - Geändert am: Freitag, 30. August 2013 - Version: 5.0
Die Informationen in diesem Artikel beziehen sich auf:
  • Windows Vista Enterprise
  • Windows Vista Business
  • Windows Vista Home Basic
  • Windows Vista Home Premium
  • Windows Vista Ultimate
  • Windows 7 Enterprise
  • Windows 7 Home Basic
  • Windows 7 Home Premium
  • Windows 7 Professional
  • Windows 7 Ultimate
  • Windows Server 2008 Datacenter
  • Windows Server 2008 Enterprise
  • Windows Server 2008 Standard
  • Windows Server 2008 R2 Datacenter
  • Windows Server 2008 R2 Enterprise
  • Windows Server 2008 R2 Standard
  • Windows 8
  • Windows 8 Enterprise
  • Windows 8 Pro
  • Windows Server 2012 Datacenter
  • Windows Server 2012 Essentials
  • Windows Server 2012 Foundation
  • Windows Server 2012 Standard
Keywords: 
kbinfo kbhowto kbexpertiseadvanced KB2696547
Microsoft stellt Ihnen die in der Knowledge Base angebotenen Artikel und Informationen als Service-Leistung zur Verfügung. Microsoft übernimmt keinerlei Gewährleistung dafür, dass die angebotenen Artikel und Informationen auch in Ihrer Einsatzumgebung die erwünschten Ergebnisse erzielen. Die Entscheidung darüber, ob und in welcher Form Sie die angebotenen Artikel und Informationen nutzen, liegt daher allein bei Ihnen. Mit Ausnahme der gesetzlichen Haftung für Vorsatz ist jede Haftung von Microsoft im Zusammenhang mit Ihrer Nutzung dieser Artikel oder Informationen ausgeschlossen.

Ihr Feedback an uns

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com