U kunt nu SMB-compressie beheren in Windows 11 met Groepsbeleid en PowerShell
Op 15 september 2021 kondigde Microsoft verschillende wijzigingen aan die ze begonnen door te voeren in het SMB-protocol op Windows. Het nieuwe compressie-algoritme is een van de belangrijkste wijzigingen, die bestanden comprimeert, ongeacht de grootte. De wijziging is nu live met recente optionele updates.
Advertentie
Eerder zou het SMB-compressiebeslissingsalgoritme proberen de eerste 524.288.000 bytes (500MiB) te comprimeren van een bestand tijdens de overdracht en houd bij dat ten minste 104.857.600 bytes (100MiB) zijn gecomprimeerd binnen die 500 MB bereik. Als er minder dan 100 MiB comprimeerbaar waren, stopte SMB-compressie met het proberen de rest van het bestand te comprimeren. Als ten minste 100 MiB is gecomprimeerd, heeft SMB-compressie geprobeerd de rest van het bestand te comprimeren. Dit betekende zeer grote bestanden met comprimeerbare gegevens, bijvoorbeeld een virtuele machine van meerdere gigabytes schijf - zouden waarschijnlijk worden gecomprimeerd, maar een relatief klein bestand - zelfs een zeer comprimeerbaar bestand - niet samendrukken.
Als de compressiefunctie nu is ingeschakeld in het besturingssysteem, zal Windows 11 altijd alle bestanden comprimeren.
Het nieuwe gedrag is actief vanaf KB5016691. U kunt meer leren van deze video:
Eerder in september verstrekte Microsoft een Register aanpassen om SMB-compressie te beheren. Nu biedt het bedrijf nog twee methoden om de functie te configureren.
Groepsbeleid
\Computerconfiguratie\Beheersjablonen\Netwerk\Lanman Workstation
- Schakel SMB-compressie uit
- Gebruik standaard SMB-compressie
\Computerconfiguratie\Beheersjablonen\Netwerk\Lanman Server
- Schakel SMB-compressie uit
- Verkeerscompressie aanvragen voor alle shares
PowerShell voor SMB-client
Set-SMBClientConfiguration [-EnableCompressibilitySampling] [-CompressibilitySamplingSize ] [-Samendrukbare drempel ] [-Compressie uitschakelen ] [-Compressieverzoek ]
-Compressie uitschakelen $waar of $False - nooit comprimeren, zelfs niet als de server of applicatie erom vraagt
- Verzoek compressie $waar of $onwaar - vraag altijd om compressie, zelfs als de server of applicatie dit niet heeft gespecificeerd
-Schakel CompressibilitySampling in $waar of $onwaar - controle over verouderd bemonsteringsgedrag
-SamendrukbaarheidSamplingGrootte 1- 9,007,199,254,740,992 - grootte in bytes van bereik om te samplen in een bestand dat op zoek is naar samendrukbaarheid
- Samendrukbare drempel - 1- 9,007,199,254,740,992 - grootte in bytes van comprimeerbare gegevens die binnen dat bereik moeten worden gevonden
PowerShell voor SMB-server
Set-SmbServerConfiguration [-DisableCompression] [-Compressieverzoek ]
-Compressie uitschakelen $waar of $False - nooit comprimeren, zelfs niet als de klant daarom vraagt
- Verzoek compressie $waar of $onwaar - vraag altijd om compressie, zelfs als de klant dit niet heeft opgegeven.
De bijbehorende registerwaarden zijn te vinden in de officiële aankondiging.
Als je dit artikel leuk vindt, deel het dan via de knoppen hieronder. Het zal niet veel van je vergen, maar het zal ons helpen groeien. Bedankt voor uw steun!
Advertentie