SMB‑сжатие (SMB Compression) не работает в Windows 11/Server 2022 — как включить и проверить (2025)
SMB‑сжатие уменьшает объём передаваемых данных и ускоряет копирование в перегруженных сетях. Если у Вас Windows 11/Server 2022, можно включить сжатие для конкретного общего ресурса и/или принудить его при копировании. Ниже — пошагово и без сложных терминов.
Коротко: с чего начать
- Проверьте, что и клиент, и сервер — Windows 11/Server 2022 (в Windows 10 функции нет).
- Начните с принудительного сжатия в robocopy для теста.
- На сервере создайте/обновите общий ресурс с включённым сжатием.
1) Поддержка в Windows: где есть, а где нет
SMB‑сжатие встроено в Windows 11 и Windows Server 2022. В Windows 10 его нет, поэтому если у Вас Windows 10 — используйте обычное копирование или архивы ZIP. На сервере NAS проверьте документацию: поддержка зависит от прошивки.
3) Принудительное сжатие при копировании (клиент)
Для разовой передачи включите сжатие ключом /COMPRESS в robocopy. Командная строка (Администратор) — вставить целиком:
robocopy "C:\Источник" "\\SERVER\Public" /E /R:1 /W:1 /COMPRESS
Скопируйте набор хорошо сжимаемых файлов (журналы, текст, CSV). Для видео/архивов эффекта почти не будет.
4) Проверяем, что сжатие реально работает
PowerShell (Администратор) — выполнять по одной:
# Клиентские счётчики
Get-Counter -Counter "\SMB Client Shares(*)\Compressed bytes"
# Серверные счётчики
Get-Counter -Counter "\SMB Server Shares(*)\Compressed bytes"
В счётчиках появятся ненулевые значения во время копирования. Дополнительно сравните скорость и загрузку сети/CPU до и после.
5) Распространённые причины, почему «не работает»
- Windows 10 — функции нет. Нужна Windows 11/Server 2022.
- Несжимаемые файлы — видео, архивы и образы ISO почти не уменьшаются.
- Слишком быстрая сеть — на 2.5/5/10 Гбит выгоды может не быть, а CPU будет занят.
- Сжатие отключено на шаре — убедитесь, что включили опцию на сервере.
FAQ
Можно включить сжатие «по умолчанию» для всех шар?
Для серверов удобнее включать при создании/редактировании конкретных общих папок. Глобально включать не рекомендуется — не для всех сценариев сжатие выгодно.
На NAS с Samba это работает?
Зависит от версии Samba и прошивки NAS. Ищите в руководстве производителя поддержку SMB compression.
robocopy /COMPRESS не ускорил копирование.
Файлы могут плохо сжиматься, или сеть и так не узкое место. Попробуйте другой набор файлов и проверьте счётчики производительности.