Ahora puede administrar la compresión SMB en Windows 11 con la directiva de grupo y PowerShell
El 15 de septiembre de 2021, Microsoft anunció varios cambios que comenzó a implementar en el protocolo SMB en Windows. El nuevo algoritmo de compresión es uno de los cambios clave, que comprime archivos independientemente de su tamaño. El cambio ya está disponible con actualizaciones opcionales recientes.
Anteriormente, el algoritmo de decisión de compresión SMB intentaría comprimir los primeros 524 288 000 bytes (500 MiB) de un archivo durante la transferencia y rastrear que al menos 104,857,600 bytes (100MiB) comprimidos dentro de esos 500 MB rango. Si se podían comprimir menos de 100 MiB, la compresión SMB dejaba de intentar comprimir el resto del archivo. Si se comprimieron al menos 100 MiB, la compresión SMB intentó comprimir el resto del archivo. Esto significaba que archivos muy grandes con datos comprimibles, por ejemplo, una máquina virtual de varios gigabytes. disco: era probable que se comprimieran, pero un archivo relativamente pequeño, incluso uno muy comprimible, no lo haría. comprimir.
Ahora, si la función de compresión está habilitada en el sistema operativo, Windows 11 siempre comprimirá todos los archivos.
El nuevo comportamiento está activo a partir de KB5016691. Puedes aprender más de este video:
Anteriormente, en septiembre, Microsoft proporcionó una Ajuste de registro para gestionar la compresión SMB. Ahora la compañía ofrece dos métodos más para configurar la función.
política de grupo
\Configuración del equipo\Plantillas administrativas\Red\Estación de trabajo Lanman
- Deshabilitar la compresión SMB
- Usar compresión SMB por defecto
\Configuración del equipo\Plantillas administrativas\Red\Servidor Lanman
- Deshabilitar la compresión SMB
- Solicitar compresión de tráfico para todos los recursos compartidos
PowerShell para cliente SMB
Establecer-SMBClientConfiguration [-EnableCompressibilitySampling] [-CompresibilidadTamañoMuestreo ] [-Umbral comprimible ] [-Deshabilitar compresión ] [-Solicitud de compresión ]
-DisableCompression $verdadero o $falso - nunca comprima incluso si el servidor o la aplicación lo solicitan
-RequestCompression $verdadero o $falso - siempre solicite compresión incluso si el servidor o la aplicación no lo especificaron
-EnableCompressibilitySampling $verdadero o $falso - controlar el comportamiento de muestreo heredado
-CompresibilidadTamañoMuestreo 1- 9,007,199,254,740,992 - tamaño en bytes de rango a muestrear en un archivo buscando compresibilidad
-Umbral comprimible - 1- 9,007,199,254,740,992 - tamaño en bytes de datos comprimibles que deben encontrarse dentro de ese rango
PowerShell para servidor SMB
Establecer-SmbServerConfiguration [-DisableCompression] [-Solicitud de compresión ]
-DisableCompression $verdadero o $falso - nunca comprimir incluso si el cliente lo solicita
-RequestCompression $verdadero o $falso - Siempre solicite compresión incluso si el cliente no lo especificó.
Los valores de registro correspondientes se pueden encontrar en el anuncio oficial.
Si te gusta este artículo, por favor compártelo usando los botones de abajo. No te costará mucho, pero nos ayudará a crecer. ¡Gracias por su apoyo!