MKB of Protocollen voor serverberichtblokkering worden gebruikt om uw computer te verbinden met een externe server. Windows 10 wordt geleverd met ondersteuning van deze protocollen, maar ze zijn uitgeschakeld in de OOBE. Momenteel ondersteunt Windows 10 ook SMBv1, SMBv2 en SMBv3. Verschillende servers, afhankelijk van hun configuratie, vereisen een andere versie van SMB om verbinding te maken met een computer. Maar voor het geval u Windows 8 . gebruikt.1 of Windows 7, kunt u controleren of u deze ook hebt ingeschakeld. Dat gaan we vandaag doen.
Hoe de SMB-versie op Windows 10 te controleren?
Allereerst, als je hebt Windows 7, u zou SMB v2 niet moeten uitschakelen. Dit komt door de volgende redenen:
- Samenstelling van aanvragen - maakt het mogelijk om meerdere SMB 2-verzoeken als één netwerkverzoek te verzenden
- Grotere lees- en schrijfbewerkingen - beter gebruik van snellere netwerken
- Caching van map- en bestandseigenschappen - clients bewaren lokale kopieën van mappen en bestanden
- Duurzame handvatten - maak verbinding mogelijk om transparant opnieuw verbinding te maken met de server als er een tijdelijke verbreking is
- Verbeterde ondertekening van berichten - HMAC SHA-256 vervangt MD5 als hash-algoritme
- Verbeterde schaalbaarheid voor het delen van bestanden - het aantal gebruikers, gedeelde bestanden en geopende bestanden per server is enorm toegenomen
- Ondersteuning voor symbolische links
- Client-oplock-leasemodel - beperkt de gegevensoverdracht tussen de client en de server, verbetert de prestaties op netwerken met hoge latentie en vergroot de schaalbaarheid van de SMB-server
- Grote MTU-ondersteuning - voor volledig gebruik van 10 gigabyte (GB) Ethernet
- Verbeterde energie-efficiëntie - clients met open bestanden op een server kunnen slapen.
Ook als je aan staat Windows 8.1 of Windows 10, u zou SMB v3 of SMB v2 niet moeten uitschakelen, omdat u, naast de bovenstaande problemen, ook de volgende problemen kunt tegenkomen die gepaard gaan met het uitschakelen van SMB v3:
- Transparante failover - clients maken zonder onderbreking opnieuw verbinding met clusterknooppunten tijdens onderhoud of failover
- Uitschalen - gelijktijdige toegang tot gedeelde gegevens op alle bestandsclusterknooppunten
- Multichannel - aggregatie van netwerkbandbreedte en fouttolerantie als er meerdere paden beschikbaar zijn tussen client en server
- SMB Direct - voegt RDMA-netwerkondersteuning toe voor zeer hoge prestaties, met lage latentie en laag CPU-gebruik
- Encryptie - Biedt end-to-end encryptie en beschermt tegen afluisteren op onbetrouwbare netwerken
- Directory Leasing - Verbetert de reactietijden van applicaties in filialen door middel van caching
- Prestatie-optimalisaties - optimalisaties voor kleine willekeurige lees-/schrijf-I/O.
Methoden om te controleren welke versie van SMB op de server is geïnstalleerd
We gebruiken de volgende methoden om te controleren welke versie van SMB op uw computer is geïnstalleerd:
- De PowerShell-methode.
- De Register-editormethode.
1] De PowerShell-methode
Als u wilt controleren welke versie van SMB u gebruikt, typt u het volgende in de cmdlet voor PowerShell:
SMB v1 Windows 10 en Windows 8.1
Get-WindowsOptionalFeature -Online -FeatureName SMB1Protocol
SMB v2 Windows 10 en Windows 8.1
Get-SmbServerConfiguratie | Selecteer EnableSMB2Protocol
MKB v1 Windows 7
Get-Item HKLM:\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters | ForEach-Object Get-ItemProperty $_.pspad
MKB v2 Windows 7
Get-ItemProperty HKLM:\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters | ForEach-Object Get-ItemProperty $_.pspad
Als het de waarde retourneert als waar, het is ingeschakeld, anders is uitgeschakeld.
2] De Register-editormethode
Type regedit in Zoekopdracht starten en druk op Enter. Zodra de Register-editor is geopend, navigeert u naar de volgende sleutel:-
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters
Als je nu de DWORD's hebt met de naam als SMB1 of SMB2, controleer hun waardegegevens.
Als het is ingesteld op 0, het is gehandicapt.
En in elk ander geval is het ingeschakeld.
Methoden om te controleren welke versie van SMB op Clients is geïnstalleerd
We zullen de volgende methoden gebruiken om te controleren welke versie van SMB op uw computer is geïnstalleerd:,
- De PowerShell-methode.
- De Groepsbeleid-editormethode Editor.
1] De PowerShell-methode
Dus als u wilt controleren welke versie van SMB u gebruikt, typt u het volgende in de opdrachtprompt met beheerdersrechten,
SMB v1 Windows 10 en Windows 8.1
sc.exe qc lanmanworkstation
SMB v2 Windows 10 en Windows 8.1
sc.exe qc lanmanworkstation
2] De Groepsbeleid-editormethode
Het is vermeldenswaard dat deze methode niet werkt op Windows 10 Home of een vergelijkbare editie van Windows 8 of Windows 7.
Open het vak Uitvoeren, typ gpedit.msc en druk op Enter om de Editor voor lokaal groepsbeleid te openen. Navigeer naar het volgende pad:
Computerconfiguratie > Windows-instellingen
Onder register, zoek naar een registeritem met de volgende eigenschappen:,
Actie: Bijwerken
Bijenkorf: HKEY_LOCAL_MACHINE
Sleutel pad: SYSTEEM\CurrentControl\services\mrxsmb10
Waarde Naam: Begin
Waarde type: REG_DWORD
Waarde data: 4
Als de Waardegegevens is ingesteld op 4, SMB is uitgeschakeld.
Bezoek microsoft . voor een gedetailleerde leeservaring.com.
Gerelateerd lezen: Waarom en hoe SMB1 uitschakelen op Windows 10?.