Как использовать Robocopy для сверхбыстрой передачи файлов по сети в Windows 10

219
w i n d o w s 29.webp

Последнее обновление 08.01.2023 — Алёна Кузнецова

После настройки Windows 10 вам может понадобиться перенести файлы на новый компьютер. Обычно вы можете использовать жесткий диск USB для копирования файлов и их перемещения. Или, если вы технически подкованный пользователь, вы, вероятно, передаете файлы в сеть с помощью общего доступа к файлам.

Хотя это хорошие варианты, в зависимости от объема данных, которые вы должны передать, процесс может занять много времени с использованием проводника. Если вы хотите копировать большое количество файлов быстрее и надежнее, вам нужно лучшее решение, такое как Robocopy.

Robocopy (Robust File Copy) — это инструмент командной строки, встроенный в Windows 10, но он существует уже много лет, и это мощный и гибкий инструмент для чрезвычайно быстрой миграции файлов. Функции, включенные в Robocopy, позволяют очень быстро копировать файлы, но для оптимальной работы вам все равно потребуется проводное соединение. Время завершения передачи будет зависеть от скорости сетевого подключения и производительности накопителя.

Это руководство научит вас, как использовать Robocopy для быстрой передачи большого количества файлов по сети в Windows 10. (Эти шаги также должны работать в Windows 11.)

Как использовать Robocopy для быстрого копирования файлов по сети

Использование Robocopy по сети — это двухэтапный процесс. Сначала необходимо настроить общий доступ к файлам на исходном устройстве, а затем использовать Robocopy на целевом устройстве для выполнения передачи.

1. Настройте общий доступ к файлам в Windows 10.

Чтобы поделиться файлами в локальной сети в Windows 10, выполните следующие действия:

  1. Откройте проводник в Windows 10.

  2. Перейдите к папке с файлами для переноса.

  3. Щелкните папку правой кнопкой мыши и выберите параметр «Свойства».

  4. На странице «Свойства» перейдите на вкладку «Общий доступ».

  5. Нажмите кнопку «Поделиться».

  6. Используйте раскрывающееся меню, чтобы выбрать пользователя или группу для совместного использования файлов или папок — например, группу «Все».

  7. Нажмите кнопку «Добавить».

  8. В разделе «Уровень разрешений» выберите разрешения на общий доступ, которые вы хотите иметь для папки. Например, вы можете выбрать «Чтение» (по умолчанию), если хотите, чтобы пользователи только просматривали и открывали файлы. Если вы выберете «Чтение/запись», пользователи смогут просматривать, открывать, изменять и удалять содержимое в вашей общей папке.

  9. Нажмите кнопку «Поделиться».

  10. Запишите сетевой путь к папке, которая потребуется другим пользователям для доступа к содержимому по сети, и нажмите кнопку «Готово».

  11. Нажмите кнопку Закрыть.

После выполнения этих шагов запишите путь к папке и IP-адрес исходного компьютера.

Подсказка. Вы можете быстро найти свой IP-адрес в меню «Настройки» > «Сеть и Интернет», нажать «Wi-Fi» или «Ethernet», а затем нажать на подключение для просмотра информации.

2. Используйте Robocopy для быстрого копирования файлов в Windows 10 по сети.

После настройки общего доступа к файлам на исходном устройстве вы можете копировать файлы с помощью Robocopy с целевого устройства.

Чтобы использовать Robocopy для быстрого копирования файлов в Windows 10, выполните следующие действия:

  1. Откройте Пуск.

  2. Найдите командную строку, щелкните правой кнопкой мыши верхний результат и выберите параметр «Запуск от имени администратора».

  3. Введите следующую команду, чтобы скопировать файлы по сети, и нажмите Enter:

    robocopy \\source-device-ip\path\to\share\folder C:\destination-device\path\to\store\files /E /Z /ZB /R:5 /W:5 /TBD /NP /V /MT:16

    Пример команды:

    robocopy \\10.1.2.111\Users\admin\Documents C:\Users\admin\Documents /E /Z /ZB /R:5 /W:5 /TBD /NP /V /MT:16

    В приведенной выше команде измените исходный и конечный пути в соответствии с вашей конфигурацией.

Разбивка опций команды Robocopy

Robocopy имеет множество функций, которые вы можете использовать, и в команде, показанной в этом руководстве, мы используем следующие параметры, чтобы сделать копирование надежным и быстрым.

  • /S — Копировать подкаталоги, но не пустые.
  • /E — Копировать подкаталоги, в том числе пустые.
  • /Z — Копировать файлы в перезапускаемом режиме.
  • /ZB — использует перезапускаемый режим. Если доступ запрещен, используйте резервный режим.
  • /R:5 — Повторить 5 раз (можно указать другое число, по умолчанию 1 миллион).
  • /W:5 — Подождать 5 секунд перед повторной попыткой (можно указать другое число, по умолчанию 30 секунд).
  • /TBD — дождаться определения имен общих ресурсов (повторить ошибку 67).
  • /NP — No Progress — не отображать процент копирования.
  • /V — Производить подробный вывод, показывающий пропущенные файлы.
  • /MT:16 — Делать многопоточные копии с n потоками (по умолчанию 8).

Возможно, наиболее важным переключателем, на который следует обратить внимание, является параметр /MT, который позволяет Robocopy копировать файлы в многопоточном режиме. Как правило, при копировании файлов из Проводника вы копируете только один файл за раз. Однако при включенной многопоточности вы можете одновременно копировать несколько файлов, лучше используя пропускную способность и значительно ускоряя процесс.

Если вы не установите номер при использовании переключателя «/MT», то номер по умолчанию будет «8», что означает, что Robocopy попытается скопировать восемь файлов одновременно, но инструмент поддерживает от «1» до « Резьба 128 дюймов.

В команде, показанной в этом руководстве, мы используем «16», но вы можете установить большее число. Единственное предостережение заключается в том, что при использовании более высоких чисел будет использоваться больше вычислительной мощности и пропускной способности. Если у вас старый процессор и ненадежное сетевое соединение, это может вызвать проблемы. Таким образом, проверьте команду перед выполнением команды с большим количеством потоков.

Вы всегда можете просмотреть все доступные переключатели, запустить robocopy /? команда.

По теме:  Как перезагрузить компьютер в Windows 11
Предыдущая статьяКак узнать IP-адрес вашего устройства в Windows 10
Следующая статьяКак автоматически менять обои в Windows 11
Алёна Кузнецова
Проработав более десяти лет писателем, Алёна сначала основала свой собственный академический игровой сайт, а затем присоединилась к команде этого сайта. Будучи сторонником критического академического изучения игр и получив степень магистра литературы и культуры со специализацией в области цифровых технологий, она надеется продвинуться в этой области и вдохновить других присоединиться к разговору. Хорошо разбирается в технологиях.