Aktivieren oder Deaktivieren des SMB1- und SMB2-Protokolls in Windows 10
Aktualisiert Marsch 2023: Erhalten Sie keine Fehlermeldungen mehr und verlangsamen Sie Ihr System mit unserem Optimierungstool. Holen Sie es sich jetzt unter - > diesem Link
- Downloaden und installieren Sie das Reparaturtool hier.
- Lassen Sie Ihren Computer scannen.
- Das Tool wird dann deinen Computer reparieren.
Die Dateiübertragung war seit ihrer Einführung eines der Merkmale von Windows-Betriebssystemen. Während dieser Zeit und der neuen Updates, die veröffentlicht wurden, haben wir gesehen, wie neue Optionen für die Ausführung definiert wurden Diese Aufgabe vom SMB-Protokoll an die Gruppe zu Hause.
Genau das SMB-Protokoll war aufgrund seiner Funktionen eine der am häufigsten verwendeten und praktischsten, um diese Aktion auszuführen. Mit der Weitergabe neuer Technologien wurden diese Protokolle jedoch durchgeführt Es wurden aktualisierte und bestimmte Sicherheitslücken festgestellt, die die Integrität und die im System gehosteten Informationen gefährden können.
Das SMB-Protokoll (Server Message Block) ist seit mehr als 20 Jahren vorhanden, beginnend mit seiner SMB1-Version. Derzeit sind wir es jedoch haben die SMB3-Version mit größeren Sicherheits- und Zuverlässigkeitsfunktionen.
SMB ist ein Netzwerk-Dateifreigabeprotokoll, das auch als Microsoft SMB-Protokoll bezeichnet wird. Dieses Protokoll besteht aus einer Reihe von Nachrichtenpaketen, deren Aufgabe es ist, eine bestimmte Version zu definieren Für das Protokoll, dessen Name Dialekt ist, ist das gemeinsame Systemprotokoll für Internetdateien (CIFS) ein Dialekt von SMB.
Wichtige Hinweise:
Mit diesem Tool können Sie PC-Problemen vorbeugen und sich beispielsweise vor Dateiverlust und Malware schützen. Außerdem ist es eine großartige Möglichkeit, Ihren Computer für maximale Leistung zu optimieren. Das Programm behebt häufige Fehler, die auf Windows-Systemen auftreten können, mit Leichtigkeit - Sie brauchen keine stundenlange Fehlersuche, wenn Sie die perfekte Lösung zur Hand haben:
- Schritt 1: Laden Sie das PC Repair & Optimizer Tool herunter (Windows 11, 10, 8, 7, XP, Vista - Microsoft Gold-zertifiziert).
- Schritt 2: Klicken Sie auf "Scan starten", um Probleme in der Windows-Registrierung zu finden, die zu PC-Problemen führen könnten.
- Schritt 3: Klicken Sie auf "Alles reparieren", um alle Probleme zu beheben.
- Dialektale Verhandlung
- Drucken in einem lokalen Netzwerk
- Ermittlung anderer Microsoft SMB-Protokollserver in der Netzwerk- oder Netzwerkscanning
- Erweiterte Behandlung von Dateiattributen
- Datei-, Verzeichnis- und gemeinsame Zugriffsauthentifizierung in mehreren Elementen
- Datei und Protokoll sperren
- Benachrichtigung über Datei- und Verzeichnisänderungen
- Unicode-Unterstützung
Im traditionellen OSI-Netzwerkmodell ist das SMB Das Protokoll wird als Anwendungsschicht- oder Präsentationsschichtprotokoll verwendet und basiert auf Protokollen niedrigerer Ebene für den Pakettransport im Netzwerk. Das Microsoft SMB-Protokoll wurde als Client-Server-Implementierung entwickelt und besteht aus einer Reihe von Datenpaketen, wobei jedes eine vom Client gesendete Anforderung oder eine vom Server gesendete Antwort enthält.
- Sitzungssteuerungspakete: Hiermit wird eine Verbindung zu Serverfreigaben hergestellt und unterbrochen.
- Dateizugriffspakete: sind verantwortlich für den Zugriff auf und die Bearbeitung von Dateien und Verzeichnissen auf dem Remote-Server.
- Allgemeine Nachrichtenpakete: Dieses Paket sendet Daten an Druckwarteschlangen, Mailinglisten und liefert Daten zum Status von Druckwarteschlangen.
Ab Windows 10 Fall Creators Update und Windows Server, Version 1709 (RS3), wird das Server Message Block-Netzwerkprotokoll Version 1 (SMBv1) nicht mehr standardmäßig installiert, da es durch SMBv2 und andere ersetzt wurde Nachfolgende Protokolle Ab 2007 ist es ideal zu wissen, dass Microsoft das SMBv1-Protokoll öffentlich als veraltet deklariert hat 2014 aus verschiedenen Gründen.
- SMBv1 verfügt über weitere interessante Funktionen, die Sie in der richtigen Reihenfolge kennen sollten Client und Server nutzen. Beachten Sie, dass sie je nach den jeweiligen Anforderungen separat installiert werden können. Li>
- Die Editionen Windows 10 Home und Windows 10 Professional verfügen nach einer Bereinigung standardmäßig nicht mehr über SMBv1 für den Client oder Server Installation.
- Ein weiteres Detail, das Sie beachten sollten, ist, dass SMBv1 deinstalliert wird, wenn Sie SMBv1 auf dem Client haben und es insgesamt 15 Tage lang nicht verwendet wird (außer wenn der Computer ausgeschaltet ist) automatisch. Es ist wichtig, dies zu wissen, damit wir nicht zurückbleiben. Li>
- Direkte Updates und Windows Insider-Versionen von Windows 10 Home und Windows 10 Professional entfernen das SMB1-Protokoll nicht automatisch von Anfang an
- Die Funktionen der SMB-Versionen 2.02, 2.1, 3.0, 3.02 und 3.1.1 sind kompatibel.
- Es kann keine Verbindung zu Dateifreigaben hergestellt werden, da diese nicht sicher sind. Diese Freigabe erfordert das veraltete SMB1-Protokoll, das nicht sicher ist und Ihr System Angriffen aussetzen kann. Li>
- Ihr System benötigt SMB2 oder höher. Weitere Informationen zur Lösung dieses Problems finden Sie unter folgendem Link:
Microsoft- Der angegebene Netzwerkname ist nicht mehr verfügbar.
- Nicht angegebener Fehler 0x80004005
- Systemfehler 64
- Der angegebene Server kann den angeforderten Vorgang nicht ausführen. Li>
- Fehler 58
Wie wir sehen, hat Microsoft SMB1 verschoben und SMB2 oder SMB3 in Windows 10 für festgelegt Bessere Leistung. Das SMBv2-Protokoll wurde erstmals in Windows Vista und Windows Server 2008 verwendet, während das SMBv3-Protokoll erstmals in Windows 8 und Windows Server 2012 enthalten war.
- Breitere Lese- und Schreibvorgänge, mit denen schnellere Netzwerke besser genutzt werden können, auch solche mit hoher Datenlatenz.
- Großschreibungsanforderung, die dies ermöglicht Mehrere SMB 2-Anforderungen, die als einzelne Netzwerkanforderung gesendet werden sollen.
- Allgemeine Verbesserungen, die sich auf b konzentrieren Weitere Netzwerkauslastung.
- Zwischenspeichern von Ordner- und Dateieigenschaften, bei denen Kunden lokale Kopien von Ordnern und Dateien aufbewahren, um schneller auf sie zugreifen zu können.
- Unterstützung für symbolische Elemente Links
- Das Signieren von Nachrichten wurde dank besserer Konfiguration und Interoperabilität verbessert (HMAC SHA-256 ersetzt MD5 als Hash-Algorithmus).
- Verbesserte Skalierbarkeit für die Dateifreigabe
- Oplock-Client-Lease-Modell
- Breitere MTU-Unterstützung
- Verbesserte Energieeffizienz für Client-Computer
- Unterstützung für frühere Versionen von SMB
Ein Punkt, den AdminGuides klarstellen möchte, ist, dass derzeit einige frühere Versionen von Windows und viele andere Anwendungen, die unter Android und Linux ausgeführt werden, nicht mit den neuesten kompatibel sind Versionen von SMB (2 und 3), so dass es unmöglich ist, ein Windows-Gerät an solche Geräte anzuschließen, wenn nur die neuesten Versionen von SMB aktiviert sind. In diesem Fall müssen wir das SMB1-Protokoll vorübergehend aktivieren, um dies zuzulassen Dateiübertragung und jetzt werden wir sehen, wie man es aktiviert und wie man es vor einigen praktischen Möglichkeiten mehr deaktiviert.
Um auf dem Laufenden zu bleiben, abonnieren Sie unseren YouTube-Kanal! <> ABONNIEREN
1. Aktivieren Sie das SMB1-Protokoll mithilfe der Windows 10-Funktionen
To Mit dieser Methode gehen wir zur nächsten Route. Dort klicken wir auf die Zeile ‚Windows-Funktionen aktivieren oder deaktivieren‘.
- Systemsteuerung
- Programme
- Programme und Eigenschaften
Eine weitere direktere Option für den Zugriff besteht darin, die folgenden Tasten zu verwenden und die folgende Zeile auszuführen:
+ R
optionalfeatures.exe
Im folgenden Fenster wird der Abschnitt ‚Kompatibilität mit dem Protokoll für die Freigabe von SMB 1.0 / CIFS-Dateien‘ angezeigt. :
Dort aktivieren wir den ‚SMB 1.0 / CIFS-Client‘. Boxen und optional den ‚SMB 1.0 / CIFS Server‘? Box. Klicken Sie auf Akzeptieren und der Aktivierungsprozess beginnt:
Sobald Sie fertig sind, sehen wir Folgendes. Klicken Sie auf ‚Schließen‘, um den Assistenten zu beenden. Auf diese Weise haben wir SMB1 mithilfe der Windows 10-Funktionen aktiviert.
2. Deaktivieren Sie das SMB1-Protokoll mit Windows 10-Funktionen
Für diesen Vorgang kehren wir zur nächsten Route zurück.
- Systemsteuerung
- Programme ul >
- Programme und Eigenschaften
Schritt 2Dort klicken wir auf ‚Windows-Funktionen aktivieren oder deaktivieren‘ und deaktivieren nun die Kontrollkästchen ‚SMB Client 1.0 / CIFS und SMB Server 1.0 /‘. CIFS ‚(falls aktiviert):
Schritt 3Klicken Sie auf OK, um die Änderungen zu übernehmen. Schließlich wird Folgendes angezeigt:
Schritt 4Klicken Sie auf‘ Schaltfläche ‚Jetzt neu starten‘, damit alle Änderungen auf Windows 10 angewendet werden. Beachten Sie, dass die Aktivierung von SMB1 aus Kompatibilitätsgründen vorübergehend sein muss.
3. Aktivieren Das SMB1-Protokoll mit Windows PowerShell Windows 10
Windows PowerShell ist eine ideale Option zum Überprüfen, Aktivieren oder Deaktivieren dieser SMB-Protokolle in a sicherer und voll funktionsfähiger Weg. Dazu müssen wir alle diese Aktionen als Windows PowerShell-Administratoren ausführen.
Erkennen des SMB1-Protokolls mit PowerShellUm diese Aufgabe auszuführen, führen wir Folgendes aus:Get-WindowsOptionalFeature - Online -FeatureName SMB1Protocol
Das Ergebnis lautet wie folgt. Es gibt den Namen der Funktion, ihre Beschreibung, ob ein Neustart erforderlich ist oder nicht und mehr.
SMB1 mit PowerShell aktivierenUm SMB1 in Windows 10 mit dieser Methode zu aktivieren, führen Sie das folgende Cmdlet aus:Enable-WindowsOptionalFeature -Online -FeatureName SMB1Protocol
Nach Abschluss dieses Vorgangs wird Folgendes angezeigt. Dort geben wir den Buchstaben Y ein, um das Betriebssystem neu zu starten und die Änderungen zu übernehmen.
4. Deaktivieren Sie das SMB1-Protokoll mit Windows PowerShell Windows 10
Schritt 1Wenn Sie nicht mehr SB1 verwenden müssen, deaktivieren Sie es in PowerShell, indem Sie Folgendes ausführen:
Disable-WindowsOptionalFeature -Online -FeatureName SMB1Protocol
Schritt 2Drücken Sie die Eingabetaste, und der Deaktivierungsvorgang beginnt:
Schritt 3Nach Abschluss des Vorgangs muss das System neu gestartet werden, um die Aufgabe abzuschließen. Auf diese Weise haben wir SMB1 mit Windows PowerShell verwaltet.
5. Aktivieren Sie das SMB2-Protokoll mit Windows PowerShell Windows 10
Jetzt verwenden wir die PowerShell-Konsole erneut, um das SMB2-Protokoll in Windows 10 zu verwalten.
Ermitteln Sie das SMB2-Protokoll mithilfe von PowerShell.Um diese Aktion auszuführen, führen Sie das folgende Cmdlet aus. Wir können sehen, dass das Ergebnis gültig ist.Get-SmbServerConfiguration | Wählen Sie EnableSMB2Protocol
SMB2 mit PowerShell aktivieren. Um das SMB2-Protokoll in Windows 10 zu aktivieren, führen Sie Folgendes aus:Set-SmbServerConfiguration - EnableSMB2Protocol $ true
Dort geben wir den Buchstaben S ein und drücken die Eingabetaste, um die Aktion abzuschließen.
SMB2 mit PowerShell deaktivierenWenn Sie dieses SMB2-Protokoll aus irgendeinem Grund deaktivieren möchten, führen Sie einfach das folgende Cmdlet aus:Set-SmbServerConfiguration - EnableSMB2Protocol $ false
Wir geben zur Bestätigung auch den Buchstaben S ein und drücken die Eingabetaste. Wir können sehen, dass SMB aus zwei Elementen besteht, nämlich Client und Server. In diesem Tutorial haben wir uns auf den Client gestützt, der ideal für die Dateiübertragung ist, aber AdminGuides in seiner Idee, die besten Informationen bereitzustellen Erläutern Sie einige Möglichkeiten zum Verwalten von SMB auf Serverebene, die sowohl in Windows 10 als auch in Windows Server verwendet werden.
SMB1-Server mit PowerShell erkennenUm den SMB1-Server mit PowerShell zu erkennen, führen wir Folgendes aus:Get-Item HKLM: \ SYSTEM \ CurrentControlSet \ Services \ LanmanServer \ Parameter | ForEach-Object {Get-ItemProperty $ _. Pspath}
Um den SMB1-Server zu aktivieren, führen wir Folgendes aus:
Set-ItemProperty -Path 'HKLM: \ SYSTEM \ CurrentControlSet \ Services \ LanmanServer \ Parameters' SMB1 -Typ DWORD -Wert 1 â € “Force
Um den SMB1-Server zu deaktivieren, führen wir das folgende Cmdlet aus:
Set-ItemProperty -Path' HKLM: \ SYSTEM \ CurrentControlSet \ Services \ LanmanServer \ Parameters 'SMB1-Type DWORD -Value 0 - Force
SMB2- oder SMB3-Server mit PowerShell erkennenUm SMB2 oder SMB3 auf einem Server zu erkennen, führen wir Folgendes aus:Get-ItemProperty HKLM: \ SYSTEM \ CurrentControlSet \ Services \ LanmanServer \ Parameters | ForEach-Object {Get-ItemProperty $ _. Pspath}
Um es zu aktivieren, führen wir Folgendes aus:
Set-ItemProperty -Path 'HKLM: \ SYSTEM \ CurrentControlSet \ Services \ LanmanServer \ Parameters' SMB2-Typ DWORD -Wert 1 - Force
Um es zu deaktivieren, werden wir ausführen. Es wird empfohlen, das System neu zu starten, um die Änderungen zu übernehmen.
Set-ItemProperty -Path ‚HKLM: \ SYSTEM \ CurrentControlSet \ Services \ LanmanServer \ Parameters‘ SMB2-Typ DWORD -Wert 0 – Force
6. Aktivieren oder Deaktivieren von SMB1 und SMB2 mit dem Windows 10-Registrierungseditor
Eine weitere Alternative zum Aktivieren oder Deaktivieren von SMB1 und SMB2 Das Protokoll in Windows 10 und Windows Server verwendet den Registrierungseditor. Es wird jedoch empfohlen, ein Backup zu erstellen, bevor Sie Änderungen am Editor vornehmen.
Schritt 1Für den Zugriff verwenden wir die folgende Tastenkombination und führen die aus Regedit-Befehl, drücken Sie die Eingabetaste und im angezeigten Fenster gehen wir zur folgenden Route:
+ R
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ LanmanServer \ Parameters
Schritt 2Dort finden wir die SMB1- und SMB2-Werte, die wir bearbeiten können, indem wir darauf doppelklicken und nach Bedarf Folgendes zuweisen in dem â € žWertinformationenâ € œ Feld:
REG_DWORD: 0 = deaktiviert REG_DWORD: 1 = aktiviert
7. Aktivieren oder deaktivieren Sie SMB1 und SMB2 unter Windows 10 Eingabeaufforderung
Die CMD- oder Eingabeaufforderung wird auch zu einer integralen Lösung für die Verwaltung des SMB-Protokolls in Windows.
Schritt 1Im Fall von SMB1 können wir an der Eingabeaufforderung Folgendes ausführen als Administratoren:
SMB1 erkennensc.exe-Abfrage lanmanworkstation
SMB1 deaktivieren< pre> sc.exe config lanmanworkstation abhängig = bowser / mrxsmb20 / nsi sc.exe config mrxsmb10 start = deaktiviertSMB1 aktivierensc. exe config lanmanworkstation abhängig = bowser / mrxsmb10 / mrxsmb20 / nsi sc.exe config mrxsmb10 start = auto
Schritt 2Im Fall von SMB2 verwenden wir Folgendes:
SMB2 erkennensc.exe-Abfrage lanmanworkstation
SMB2 aktivierensc.exe config lanmanworkstation abhängig = bowser / mrxsmb10 / mrxsmb20 / nsi sc.exe config mrxsmb20 start = auto
SMB2 deaktivierensc.exe config lanmanworkstation abhängig = bowser / mrxsmb10 / nsi sc.exe config mrxsmb20 start = disabled
Wir haben verschiedene Methoden getestet, um das SMB-Protokoll vollständig zu verwalten. Dabei haben wir uns daran erinnert, dass SMB1 aus den bereits angegebenen Gründen veraltet ist.