Windows Tips & News

Теперь вы можете управлять сжатием SMB в Windows 11 с помощью групповой политики и PowerShell.

click fraud protection
РЕКОМЕНДУЕМЫЕ: Нажмите здесь, чтобы исправить проблемы с Windows и оптимизировать производительность системы

15 сентября 2021 года Microsoft объявила о нескольких изменениях, которые они начали внедрять в протокол SMB в Windows. Одним из ключевых изменений является новый алгоритм сжатия, который сжимает файлы независимо от их размера. Изменение теперь доступно с последними необязательными обновлениями.

Реклама

Ранее алгоритм принятия решения о сжатии SMB пытался сжать первые 524 288 000 байт (500 МБ). файла во время передачи и отследить, что не менее 104 857 600 байт (100 МБ) сжато в пределах этих 500 МБ диапазон. Если можно было сжать менее 100 МБ, сжатие SMB прекращало попытки сжать остальную часть файла. Если сжато не менее 100 МБ, сжатие SMB попытается сжать остальную часть файла. Это означало, что очень большие файлы со сжимаемыми данными — например, многогигабайтная виртуальная машина диск, скорее всего, сожмутся, но относительно небольшой файл, даже очень сжимаемый, не сожмется. компресс.

Теперь, если в ОС включена функция сжатия, Windows 11 всегда будет сжимать все файлы.Сжатие

Новое поведение активно, начиная с КБ5016691. Подробнее вы можете узнать из этого видео:

Ранее в сентябре Microsoft предоставила Настройка реестра для управления сжатием SMB. Теперь компания предлагает еще два способа настройки функции.

Содержаниескрывать
Групповая политика
PowerShell для клиента SMB
PowerShell для SMB-сервера

Групповая политика

\Конфигурация компьютера\Административные шаблоны\Сеть\Рабочая станция Lanman

  • Отключить сжатие SMB
  • Использовать сжатие SMB по умолчанию

\Конфигурация компьютера\Административные шаблоны\Сеть\Lanman Server

  • Отключить сжатие SMB
  • Запросить сжатие трафика для всех общих ресурсов

PowerShell для клиента SMB

Set-SMBClientConfiguration [-EnableCompressibilitySampling ] [-CompressibilitySamplingSize ] [-Сжимаемый порог ] [-Отключить сжатие ] [-RequestCompression ]

-Отключить сжатие $true или $false - никогда не сжимайте, даже если запрашивается сервер или приложение
-RequestCompression $true или $false - всегда запрашивать сжатие, даже если сервер или приложение не указали его

-EnableCompressibilitySampling $true или $false - управлять устаревшим поведением выборки

-CompressibilitySamplingSize 1- 9,007,199,254,740,992 - размер в байтах диапазона для выборки в файле, ищущем сжимаемость

-Сжимаемый порог - 1- 9,007,199,254,740,992 - размер в байтах сжимаемых данных, которые должны быть найдены в этом диапазоне

PowerShell для SMB-сервера

 Set-SmbServerConfiguration[-DisableCompression ] [-RequestCompression ]

-Отключить сжатие $true или $false - никогда не сжимайте, даже если клиент запросил
-RequestCompression $true или $false - всегда запрашивать сжатие, даже если клиент не указал его.

Соответствующие значения реестра можно найти в официальное объявление.

РЕКОМЕНДУЕМЫЕ: Нажмите здесь, чтобы исправить проблемы с Windows и оптимизировать производительность системы

Если вам понравилась эта статья, пожалуйста, поделитесь ею с помощью кнопок ниже. Это не потребует от вас многого, но поможет нам расти. Спасибо за вашу поддержку!

Реклама

Предварительная версия Skype для Windows 10 получает разделенный вид

Предварительная версия Skype для Windows 10 получает разделенный вид

Как вы, возможно, уже знаете, Microsoft собирается отказаться от классического приложения Skype в...

Читать далее

Windows 10 автоматически удалит неисправные обновления Windows

Windows 10 автоматически удалит неисправные обновления Windows

Windows автоматически устанавливает обновления, чтобы ваше устройство было в безопасности и работ...

Читать далее

Vivaldi 2.1 выходит с улучшенными быстрыми командами

Vivaldi 2.1 выходит с улучшенными быстрыми командами

РЕКОМЕНДУЕМЫЕ: Щелкните здесь, чтобы исправить проблемы с Windows и оптимизировать производительн...

Читать далее