Zusammen mit dem Windows-Betriebsystem wurden unterschiedliche Versionen vom SMB-Protokoll (Server Message Block) ausgeliefert. Hierbei handelt es sich um das Netzwerkprotokoll für die Druck- und Dateifreigaben. Neben neuen Funktionen (z. B. Datenkomprimierung) wurde in neueren Versionen auch die Sicherheit (z. B. bessere Verschlüsselung) verbessert. Die einzelnen Versionen sind jeweils abwärtskompatibel, so dass eine Druck- und Dateifreigabe über die verschiedenen Betriebssysteme (und SMB-Versionen) möglich ist. Zur Verbesserung der Sicherheit des Geräts / System lässt sich sowohl für den Server (Dateifreigabe) als auch für den Client (Zugriff) die zu verwendende Mindestversion festlegen. Es sind keine Verbindungen möglich, wenn der Server oder Client die angegebene Mindestversion nicht unterstützt.
Hinweis: Diese Einstellung verhindert nicht die Verwendung von SMB Version 1 (ab Windows 2000).
So geht's:
- Starten Sie "%windir%\regedit.exe" bzw. "%windir%\regedt32.exe".
- SMB-Server (Rechner der die Freigabe bereitstellt):
- Klicken Sie sich durch folgende Schlüssel (Ordner) hindurch:
HKEY_LOCAL_MACHINE
Software
Policies
Microsoft
Windows
LanmanServer
Falls die letzten Schlüssel noch nicht existieren, dann müssen Sie diese erstellen. Dazu klicken Sie mit der rechten Maustaste in das rechte Fenster. Im Kontextmenü wählen Sie "Neu" > "Schlüssel".
- SMB-Client (Rechner der auf die Freigabe zugreift):
- Klicken Sie sich durch folgende Schlüssel (Ordner) hindurch:
HKEY_LOCAL_MACHINE
Software
Policies
Microsoft
Windows
LanmanWorkstation
Falls die letzten Schlüssel noch nicht existieren, dann müssen Sie diese erstellen. Dazu klicken Sie mit der rechten Maustaste in das rechte Fenster. Im Kontextmenü wählen Sie "Neu" > "Schlüssel".
- Doppelklicken Sie auf den Schlüssel "MinSmb2Dialect".
Falls dieser Schlüssel noch nicht existiert, dann müssen Sie ihn erstellen. Dazu klicken Sie mit der rechten Maustaste in das rechte Fenster. Im Kontextmenü wählen Sie "Neu" > "DWORD-Wert" (REG_DWORD). Als Schlüsselnamen geben Sie "MinSmb2Dialect" ein.
- Als dezimalen Wert geben Sie "514" (2.0.2), "528" (2.0.1), "768" (3.0.0), "770" (3.0.2) oder "785" (3.1.1) ein.
- Die Änderungen werden ggf. erst nach einem Neustart aktiv.
Tabelle der Versionen:
Wert |
SMB-Version |
Betriebssystem |
514 (dez); 202 (hex) |
2.0.2
|
Windows Vista, Windows Server 2008, Samba 3.5 |
528 (dez); 210 (hex) |
2.1.0
|
Windows 7, Windows Server 2008 R2 |
768 (dez); 300 (hex) |
3.0.0
|
Windows 8, Windows Server 2012, Samba 4.0 |
770 (dez); 302 (hex) |
3.0.2
|
Windows 8.1, Windows Server 2012 R2 |
785 (dez); 311 (hex) |
3.1.1
|
Windows 10, Windows Server 2016, Samba 4.3 |
Hinweise:
- MinSmb2Dialect:
514 = Als Mindestversion für SMB (Server bzw. Client) ist 2.0.2 (ab Windows Vista) erforderlich.
528 = Als Mindestversion für SMB (Server bzw. Client) ist 2.1.0 (ab Windows 7) erforderlich.
768 = Als Mindestversion für SMB (Server bzw. Client) ist 3.0.0 (ab Windows 8) erforderlich.
770 = Als Mindestversion für SMB (Server bzw. Client) ist 3.0.2 (ab Windows 8.1) erforderlich.
785 = Als Mindestversion für SMB (Server bzw. Client) ist 3.1.1 (ab Windows 10) erforderlich.
- Ändern Sie bitte nichts anderes in der Registrierungsdatei. Dies kann zur Folge haben, dass Windows und/oder Anwendungsprogramme nicht mehr richtig arbeiten.
Querverweise:
|