Как использовать Robocopy для сверхбыстрой передачи файлов по сети в Windows 10
После настройки Windows 10 вам может понадобиться перенести файлы на новый компьютер. Обычно вы можете использовать жесткий диск USB для копирования файлов и их перемещения. Или, если вы технически подкованный пользователь, вы, вероятно, передаете файлы в сеть с помощью общего доступа к файлам.
Хотя это хорошие варианты, в зависимости от объема данных, которые вы должны передать, процесс может занять много времени с использованием проводника. Если вы хотите копировать большое количество файлов быстрее и надежнее, вам нужно лучшее решение, такое как Robocopy.
Робокопия (Надежное копирование файлов) — это инструмент командной строки, встроенный в Windows 10, но он существует уже много лет, и это мощный и гибкий инструмент для чрезвычайно быстрой миграции файлов. Функции, включенные в Robocopy, позволяют очень быстро копировать файлы, но для оптимальной работы вам все равно потребуется проводное соединение. Время завершения передачи будет зависеть от скорости сетевого подключения и производительности накопителя.
Это руководство научит вас, как использовать Robocopy для быстрой передачи большого количества файлов по сети в Windows 10. (Эти шаги также должны работать в Windows 11.)
Как использовать Robocopy для быстрого копирования файлов по сети
Использование Robocopy по сети — это двухэтапный процесс. Сначала необходимо настроить общий доступ к файлам на исходном устройстве, а затем использовать Robocopy на целевом устройстве для выполнения передачи.
1. Настройте общий доступ к файлам в Windows 10.
Чтобы поделиться файлами в локальной сети в Windows 10, выполните следующие действия:
Открытым Проводник в Windows 10.
Перейдите к папке с файлами для переноса.
Щелкните папку правой кнопкой мыши и выберите Характеристики вариант.
На странице «Свойства» нажмите кнопку Обмен вкладка
Нажмите на Делиться кнопка.
Используйте раскрывающееся меню, чтобы выбрать пользователя или группу для совместного использования файлов или папок. Например, Каждый группа.
Нажмите на Добавлять кнопка.
В разделе «Уровень разрешений» выберите разрешения на общий доступ, которые вы хотите иметь для папки. Например, вы можете выбрать Читать (по умолчанию), если вы хотите, чтобы пользователи только просматривали и открывали файлы. Если вы выберете Читай пишипользователи могут просматривать, открывать, изменять и удалять содержимое папки, к которой вы предоставляете общий доступ.
Нажмите на Делиться кнопка.
Запишите сетевой путь к папке, которая потребуется другим пользователям для доступа к содержимому по сети, и щелкните значок Сделанный кнопка.
Нажмите на Закрывать кнопка.
После выполнения этих шагов запишите путь к папке и IP-адрес исходного компьютера.
Быстрая подсказка: Вы можете быстро узнать свой IP-адрес на Настройки > Сеть и Интернетнажмите Wi-Fi или же Ethernetи щелкните соединение, чтобы просмотреть информацию.
2. Используйте Robocopy для быстрого копирования файлов в Windows 10 по сети.
После того, как общий доступ к файлам настроен на исходном устройстве, вы можете копировать файлы с помощью Robocopy с целевого устройства.
Чтобы использовать Robocopy для быстрого копирования файлов в Windows 10, выполните следующие действия:
Открытым Начинать.
Ищи Командная строкащелкните правой кнопкой мыши верхний результат и выберите Запустить от имени администратора вариант.
Введите следующую команду, чтобы скопировать файлы по сети, и нажмите Войти:
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 имеет множество функций, которые вы можете использовать, и в команде, показанной в этом руководстве, мы используем следующие параметры, чтобы сделать копирование надежным и быстрым.
- / С — Копировать подкаталоги, но не пустые.
- / Э — Скопируйте подкаталоги, включая пустые.
- /З — Скопируйте файлы в перезапускаемом режиме.
- /ЗБ — Использует перезапускаемый режим. Если доступ запрещен, используйте резервный режим.
- /Р:5 — Повторить 5 раз (можно указать другое число, по умолчанию 1 миллион).
- /В:5 — Подождите 5 секунд перед повторной попыткой (вы можете указать другое число, по умолчанию 30 секунд).
- / подлежит уточнению — Подождите, пока будут определены имена общих ресурсов (повторите попытку с ошибкой 67).
- / НП — No Progress – не отображать процент копирования.
- / В — Создание подробного вывода с указанием пропущенных файлов.
- /МТ:16 — Делайте многопоточные копии с n потоками (по умолчанию 8).
Возможно, самый важный переключатель, на который следует обратить внимание, это /МТ, которая позволяет Robocopy копировать файлы в многопоточном режиме. Как правило, при копировании файлов с помощью Проводника вы копируете только один файл за раз. Однако при включенной многопоточности вы можете одновременно копировать несколько файлов, лучше используя пропускную способность и значительно ускоряя процесс.
Если вы не установите номер при использовании «/МТ» переключатель, то номер по умолчанию будет «8», это означает, что Robocopy попытается скопировать восемь файлов одновременно, но инструмент поддерживает «1» к «128» потоки.
В команде, показанной в этом руководстве, мы используем «16», но вы можете установить его на большее число. Единственное предостережение заключается в том, что при использовании более высоких чисел будет использоваться больше вычислительной мощности и пропускной способности. Если у вас старый процессор и ненадежное сетевое соединение, это может вызвать проблемы. Таким образом, обязательно проверьте команду перед выполнением команды с большим количеством потоков.
Вы всегда можете просмотреть все доступные переключатели, запустить robocopy /?
команда.