Очень медленное копирование по сети (SMB) в Windows 10/11 — ускоряем LAN до нормы (2025)

При 1 Гбит/с Вы должны видеть ~110 МБ/с, а не 10–30. Разберёмся, кто душит скорость: физика, настройки адаптера, SMB и фоновые службы. Дадим безопасные параметры и проверим результат.

Коротко

  • Убедитесь, что на обоих концах линк 1 Гбит/с (или выше) и дуплекс «Авто».
  • Меняйте кабель на Cat5e/Cat6 и втыкайте в свитч/роутер с гигабитными портами.
  • Обновите драйвер сетевой карты.
Нужно «летало»? Настрою сеть и SMB под Ваше железо.

Проверяем физику и линк

  1. Состояние адаптера → «Скорость» должно быть 1,0 Гбит/с.
  2. Смените кабель на Cat5e/6; избегайте длинных/переломленных.
  3. Проверьте, что свитч/роутер поддерживает гигабит на нужных портах.

CMD — по одной строке:

ncpa.cpl
powershell -Command "Get-NetAdapter | ft Name,Status,LinkSpeed"

Драйвер и настройки сетевой карты

  • Обновите драйвер NIC с сайта производителя ноутбука/платы или чипа (Intel/Realtek/Marvell).
  • В «Свойства → Дополнительно» проверьте: Speed & Duplex — «Auto Negotiation»; Large Send Offload — «Enabled»; Interrupt Moderation — «Enabled».
  • Jumbo Frames включайте только если все устройства в пути их поддерживают.

SMB: Multichannel и параметры

SMB Multichannel в Windows 10/11 включён по умолчанию и ускоряет копирование при нескольких потоках/интерфейсах.

PowerShell — выполнять по одной строке:

Get-SmbClientConfiguration | ft EnableMultichannel,EnableLargeMtu
Get-SmbServerConfiguration | ft EnableMultichannel,EnableLargeMtu
# Включить при необходимости:
Set-SmbClientConfiguration -EnableMultichannel $true
Set-SmbClientConfiguration -EnableLargeMtu $true

На серверной машине проверьте то же самое (Get-SmbServerConfiguration).

Что мешает Windows

  • Индексатор Windows Search может грузить диск/сеть — ограничьте индексируемые папки.
  • Антивирус проверьте: исключения для больших архивов/библиотек ускоряют копирование.
  • Проверьте фоновые апдейты Windows/Microsoft Store.

Быстрое копирование robocopy

CMD — запускать целиком (пример, замените пути):

robocopy "\PC1\Share" "D:\Backup" /E /Z /R:1 /W:1 /MT:16 /NFL /NDL /NP /LOG+:robocopy.log

/MT:16 — многопоточность, подберите 8–32 в зависимости от CPU/дисков.

Диагностика и логи

PowerShell — выполнять целиком:

Test-NetConnection -ComputerName \SERVER -Port 445
Get-SmbConnection | ft ServerName,ShareName,Dialect,NumOpens,Encrypted
Get-SmbMultichannelConnection | ft ClientInterfaceIndex,ServerRssCapable,ServerLinkSpeed

Если весь тракт честно гигабитный, а скорость упирается в 30–40 МБ/с — ищите бутылочное горлышко в диске источника/приёмника.

Когда лучше позвать мастера

Если шаги выше не помогли — подключусь удаленно, разберусь с драйверами/службами, а также сохраню данные.

Нужна помощь? Настрою все за Вас быстро и аккуратно.

FAQ

Стоит ли отключать шифрование/подпись SMB ради скорости?

Нет. Это ухудшит безопасность. Сначала выжмите скорость корректной настройкой железа и драйверов.

Jumbo Frames ускорят?

Да, если полностью настроен весь тракт (NIC, свитч, NAS, вторая сторона). Иначе будут обрывы и ретрансмиссии.

Почему robocopy быстрее, чем проводник?

Многопоточность, устойчивость к обрывам и подробные логи.

Читайте также: