Windows Tips & News

Agora você pode gerenciar a compactação SMB no Windows 11 com Política de Grupo e PowerShell

Em 15 de setembro de 2021, a Microsoft anunciou várias mudanças que começaram a implementar no protocolo SMB no Windows. O novo algoritmo de compressão é uma das principais mudanças, que comprime arquivos independentemente do seu tamanho. A mudança agora está ativa com atualizações opcionais recentes.

Anteriormente, o algoritmo de decisão de compactação SMB tentava compactar os primeiros 524.288.000 bytes (500MiB) de um arquivo durante a transferência e rastrear pelo menos 104.857.600 bytes (100MiB) compactados nesses 500 MB faixa. Se menos de 100 MiB fossem compactáveis, a compactação SMB parava de tentar compactar o restante do arquivo. Se pelo menos 100 MiB forem compactados, a compactação SMB tentará compactar o restante do arquivo. Isso significava que arquivos muito grandes com dados compressíveis – por exemplo, uma máquina virtual de vários gigabytes disco – provavelmente comprimiria, mas um arquivo relativamente pequeno – mesmo muito compressível – não comprimir.

Agora, se o recurso de compactação estiver ativado no sistema operacional, o Windows 11 sempre compactará todos os arquivos.

O novo comportamento está ativo a partir de KB5016691. Você pode aprender mais com este vídeo:

Anteriormente, em setembro, a Microsoft forneceu um Ajuste do registro para gerenciar a compactação SMB. Agora a empresa oferece mais dois métodos para configurar o recurso.

Política de grupo

\Configuração do Computador\Modelos Administrativos\Rede\Lanman Workstation

  • Desativar compactação SMB
  • Usar compactação SMB por padrão

\Configuração do Computador\Modelos Administrativos\Rede\Lanman Server

  • Desativar compactação SMB
  • Solicitar compactação de tráfego para todos os compartilhamentos

PowerShell para cliente SMB

Set-SMBClientConfiguration [-EnableCompressibilitySampling ] [-CompressibilitySamplingSize ] [-CompressibleThreshold ] [-Desativar compressão ] [-RequestCompression ]

-DisableCompression $verdadeiro ou $falso - nunca comprima mesmo se o servidor ou aplicativo solicitado
-RequestCompression $verdadeiro ou $falso - sempre solicitar compactação, mesmo que o servidor ou o aplicativo não o especifique

-EnableCompressibilitySampling $verdadeiro ou $falso - controlar o comportamento de amostragem herdado

-CompressibilitySamplingSize 1- 9,007,199,254,740,992 - tamanho em bytes de intervalo para amostra em um arquivo procurando compressibilidade

- Limite Compressível - 1- 9,007,199,254,740,992 - tamanho em bytes de dados compressíveis que devem ser encontrados dentro desse intervalo

PowerShell para servidor SMB

 Set-SmbServerConfiguration [-DisableCompression ] [-RequestCompression ]

-DisableCompression $verdadeiro ou $falso - nunca comprima mesmo que o cliente solicite
-RequestCompression $verdadeiro ou $falso - sempre solicite compactação, mesmo que o cliente não a tenha especificado.

Os valores de registro correspondentes podem ser encontrados no anúncio oficial.

Se você gostou deste artigo, compartilhe-o usando os botões abaixo. Não vai exigir muito de você, mas vai nos ajudar a crescer. Obrigado por seu apoio!

Microsoft atrasa Surface Neo, supostamente altera os planos do Windows 10X

Microsoft atrasa Surface Neo, supostamente altera os planos do Windows 10X

RECOMENDADO: Clique aqui para corrigir problemas do Windows e otimizar o desempenho do sistemaA M...

Consulte Mais informação

Como alterar o tempo de passagem do mouse no Windows 10

Como alterar o tempo de passagem do mouse no Windows 10

Veja como alterar o tempo de passagem do mouse no Windows 10.O Windows 10 permite que você altere...

Consulte Mais informação

Defina a versão de destino do Windows 10 para permanecer ou atualizar para

Defina a versão de destino do Windows 10 para permanecer ou atualizar para

Como definir a versão de destino do Windows 10 para permanecer ou atualizar paraCom o Windows 10 ...

Consulte Mais informação