Slik sjekker du SMB-versjonen på Windows 10/8/7
SMB eller Server Message Block Protokoller brukes til å koble datamaskinen til en ekstern server. Windows 10 leveres med støtte fra disse protokollene, men de er deaktivert i OOBE. I øyeblikket støtter Windows 10 også SMBv1, SMBv2 og SMBv3. Forskjellige servere avhengig av konfigurasjonen krever en annen versjon av SMB for å bli koblet til en datamaskin. Men hvis du bruker Windows 8.1 eller Windows 7, kan du sjekke om du har det også aktivert. Det er det vi skal gjøre i dag.
Slik sjekker du SMB-versjonen på Windows
Først av alt, hvis du har Windows 7, Du bør ikke deaktivere SMB v2. Dette skyldes følgende grunner:
- Be om sammensetning - tillater sending av flere SMB 2-forespørsler som en enkelt nettverksforespørsel
- Større leser og skriver - bedre bruk av raskere nettverk
- Caching av mappe- og filegenskaper - Klienter beholder lokale kopier av mapper og filer
- Holdbare håndtak - gjør det mulig for tilkobling å gjennomsiktig gjenopprette til serveren hvis det er en midlertidig frakobling
- Forbedret meldingssignering - HMAC SHA-256 erstatter MD5 som hashing-algoritmen
- Forbedret skalerbarhet for fildeling - antall brukere, aksjer og åpne filer per server økte kraftig
- Støtte for symbolske lenker
- Client oplock leasing modell - begrenser data overført mellom klient og server, forbedrer ytelsen på høy latens nettverk og øker SMB server skalerbarhet
- Stor MTU-støtte - for full bruk av 10 gigabyte (GB) Ethernet
- Forbedret energieffektivitet - Kunder som har åpne filer til en server, kan sove.
Selv om du er på Windows 8.1 eller Windows 10, Du bør ikke deaktivere SMB v3 eller SMB v2 fordi, i tillegg til de ovennevnte problemene, kan du også møte følgende problemer som kommer med deaktivere SMB v3:
- Transparent Failover - Klienter kobles igjen uten avbrudd til klyngnoder under vedlikehold eller failover
- Skala ut - samtidig tilgang til delt data på alle filklyngenoder
- Multikanal - aggregering av nettverksbåndbredde og feiltoleranse hvis flere baner er tilgjengelige mellom klient og server
- SMB Direct - legger til RDMA-nettverksstøtte for meget høy ytelse, med lav ventetid og lav CPU-utnyttelse
- Kryptering - Gir end-to-end kryptering og beskytter mot eavesdropping på usikre nettverk
- Directory Leasing - Forbedrer responstidene på applikasjonskontorer ved hjelp av caching
- Prestasjonsoptimaliseringer - optimaliseringer for små tilfeldige lese / skrive I / O.
Metoder for å sjekke hvilken versjon av SMB som er installert på serveren
Vi bruker følgende metoder for å sjekke hvilken versjon av SMB som er installert på datamaskinen:
- PowerShell-metoden.
- Registerredigeringsmetoden.
1] PowerShell-metoden
Hvis du vil sjekke hvilken versjon av SMB du kjører, kan du bare skrive inn følgende i cmdlet for PowerShell:
SMB v1 Windows 10 og Windows 8.1
Få-WindowsOptionalFeature -Online -FeatureName SMB1Protocol
SMB v2 Windows 10 og Windows 8.1
Get-SmbServerConfiguration | Velg EnableSMB2Protocol
SMB v1 Windows 7
Hent-element HKLM: \ SYSTEM \ CurrentControlSet \ Services \ LanmanServer \ Parameters | ForEach-Object Get-ItemProtyty $ _. Pspath
SMB v2 Windows 7
Get-ItemProperty HKLM: \ SYSTEM \ CurrentControlSet \ Services \ LanmanServer \ Parametere | ForEach-Object Get-ItemProtyty $ _. Pspath
Hvis det returnerer verdien som ekte, den er aktivert, ellers er deaktivert.
2] Registerredigeringsmetoden
Type regedit i Start søk og trykk Enter. Når Registerredigering åpnes, naviger til følgende nøkkel-
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ LanmanServer \ Para
Nå hvis du har DWORDs kalt som SMB1 eller SMB2, sjekk deres verdi data.
Hvis den er satt til 0, Det er funksjonshemmet.
Og i alle andre tilfeller er det aktivert.
Metoder for å kontrollere hvilken versjon av SMB som er installert på klienter
Vi bruker følgende metoder for å sjekke hvilken versjon av SMB som er installert på datamaskinen,
- PowerShell-metoden.
- Metode for gruppepolicyredigering.
1] PowerShell-metoden
Så, hvis du ønsker å sjekke hvilken versjon av SMB du kjører, kan du bare skrive inn følgende i Kommandoprompt med administratorrettighetsrettigheter,
SMB v1 Windows 10 og Windows 8.1
sc.exe qc lanmanworkstation
SMB v2 Windows 10 og Windows 8.1
sc.exe qc lanmanworkstation
2] Metoden for gruppepolicyredigering
Det er verdt å merke seg at denne metoden ikke vil fungere på Windows 10 Home eller tilsvarende versjon av Windows 8 eller Windows 7.
Åpne Kjør-boks, skriv inn gpedit.msc og trykk Enter for å åpne lokal gruppepolicyredigerer. Naviger til den følgende banen:
Datamaskinkonfigurasjon> Windows Innstillinger
Under Registry, se etter Register-element med følgende egenskaper,
Handling: Oppdater
Hive: HKEY_LOCAL_MACHINE
Nøkkelbane: SYSTEM \ CurrentControl \ services \ mrxsmb10
Verdi Navn: Start
Verdi type: REG_DWORD
Verdi Data: 4
Hvis verdien data er satt til 4, SMB er deaktivert.
For et detaljert lese besøk microsoft.com.
Beslektet lese: Hvorfor og hvordan du deaktiverer SMB1 på Windows 10/8/7.