Sie sind zurzeit offline. Es wird auf die erneute Herstellung einer Internetverbindung gewartet.

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

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:



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.
SMB 1 SMB 2 SMB 3.0
Eigenschaften

Artikelnummer: 2696547 – Letzte Überarbeitung: 08/30/2013 13:05:00 – Revision: 5.0

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

  • kbinfo kbhowto kbexpertiseadvanced KB2696547
Feedback
/html> =1&t=">ng-repeat="language in languagesListForLargeScreens track by $index" class="col-sm-6 col-xs-24 ng-scope"> United States (English)
香港特別行政區 - 繁體中文
El Salvador - Español
Panamá - Español
Uruguay - Español
대한민국 - 한국어
España - Español
Paraguay - Español
Venezuela - Español
://c1.microsoft.com/c.gif?DI=4050&did=1&t=">;m.content='false';document.getElementsByTagName('head')[0].appendChild(m);" src="http://c1.microsoft.com/c.gif?"> >>ow.location.protocol) + "//c.microsoft.com/ms.js'><\/script>"); &t=">