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 MiB можна було стиснути, стиснення SMB припинило спроби стиснути решту файлу. Якщо було стиснуто принаймні 100 МіБ, стиснення SMB намагалося стиснути решту файлу. Це означало дуже великі файли з даними, які можна стиснути – наприклад, багатогігабайтна віртуальна машина диск – ймовірно, стиснеться, але відносно невеликий файл – навіть дуже стиснутий – ні компрес.

Тепер, якщо в ОС увімкнено функцію стиснення, Windows 11 завжди стискатиме всі файли.Стиснення Smb

Нова поведінка активна, починаючи з KB5016691. Ви можете дізнатися більше з цього відео:

Раніше у вересні Microsoft надала a Налаштування реєстру для керування стисненням SMB. Тепер компанія пропонує ще два способи налаштування функції.

Змістприховати
Групова політика
PowerShell для клієнта SMB
PowerShell для сервера SMB

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

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

  • Вимкнути стиснення SMB
  • Використовувати стиснення SMB за замовчуванням

\Конфігурація комп'ютера\Адміністративні шаблони\Мережа\Сервер Lanman

  • Вимкнути стиснення SMB
  • Запит на стиснення трафіку для всіх спільних ресурсів

PowerShell для клієнта SMB

Set-SMBClientConfiguration [-EnableCompressibilitySampling ] [-CompressibilitySamplingSize ] [-CompressibleThreshold ] [-DisableCompression ] [-RequestCompression ]

-Вимкнути стиснення $true або $False - ніколи не стискати, навіть якщо сервер або програма запитує
-RequestCompression $true або $false - завжди запитувати стиснення, навіть якщо сервер або програма не вказали його

-EnableCompressibilitySampling $true або $false - контролювати успадковану поведінку вибірки

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

-CompressibleThreshold - 1- 9,007,199,254,740,992 - розмір у байтах стиснутих даних, які повинні бути знайдені в цьому діапазоні

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

 Set-SmbServerConfiguration [-DisableCompression ] [-RequestCompression ]

-Вимкнути стиснення $true або $False - ніколи не стискайте, навіть якщо запитує клієнт
-RequestCompression $true або $false - завжди запитувати стиснення, навіть якщо клієнт не вказав його.

Відповідні значення реєстру можна знайти в офіційне оголошення.

РЕКОМЕНДУЄМО: Натисніть тут, щоб вирішити проблеми з Windows і оптимізувати роботу системи

Якщо вам подобається ця стаття, поділіться нею за допомогою кнопок нижче. Це не займе від вас багато, але допоможе нам рости. Дякую за твою підтримку!

Реклама

Синхронізуйте файли в портфелі Windows без помилок

Синхронізуйте файли в портфелі Windows без помилок

РЕКОМЕНДУЄМО: Натисніть тут, щоб вирішити проблеми з Windows та оптимізувати продуктивність систе...

Читати далі

Як відновити відсутню функцію портфеля в Windows 8 RTM

Як відновити відсутню функцію портфеля в Windows 8 RTM

71 відповідьХоча Windows 8 пропонує вам кілька «сучасних» рішень синхронізації даних, таких як Sk...

Читати далі

Як скинути лічильник скріншотів у Windows 8

Як скинути лічильник скріншотів у Windows 8

РЕКОМЕНДУЄМО: Натисніть тут, щоб вирішити проблеми з Windows та оптимізувати продуктивність систе...

Читати далі