Как да използвате функцията Robocopy с много нишки, за да ускорите копирането на файлове в Windows 10

Robocopy multithreaded command on WIndows 10

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

Когато трябва да копирате файлове на друго устройство, обикновено използвате стандартния процес за избор, копиране и поставяне. Въпреки че този процес работи перфектно, скоростта се превръща в тясно място, тъй като опитът за прехвърляне на много файлове може да отнеме много време.



Като алтернатива, много потребители, работещи в технологиите, използват Robocopy (Robust File Copy), който е инструмент за команден ред, вграден в Windows 10 което предоставя повече функции за по-бързо преместване на данни на друго място.



Една особеност, която прави Robocopy толкова специална (и често пренебрегвана), е нейната функция с много нишки, която ви позволява да копирате няколко файла едновременно. Вместо един файл наведнъж, използвайки функцията за копиране, вградена в File Explorer.

В това ръководство, ще се научите да използвате функцията за многопоточни копия на Robocopy, за да ускорите процеса на прехвърляне на файлове и папки на друго устройство в Windows 10.



Как да използвате функция с много нишки с Robocopy

Ако имате намерение да копирате голям набор от файлове и папки на друго устройство, използвайте тези стъпки, за да копирате данните много бързо с многократно четене на Robocopy.

  1. отворено начало,

  2. Търся Командния ред, щракнете с десния бутон върху резултата и изберете Изпълни като администратор,



  3. Въведете следната команда, за да копирате файловете и папките на друго устройство и натиснете Въведете:

    Robocopy C:  източник  папка  път  D:  дестинация  папка  път  /S /E /Z /ZB /R:5 /W:5 /TBD /NP /V / MT: 32

    Пример:

    Robocopy C:  Потребители  администратор  Документи D:  Потребители  Администратор  Документи /S /E /Z /ZB /R:5 /W:5 /TBD /NP /V / MT: 32
    Robocopy with multi-threaded switch
    Робокопия с многонишков превключвател

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

Разбивка на командите за роботизация

Робокопията има много функции и в командата, показана в това ръководство, използваме следните превключватели, за да направим копието надеждно и бързо.

  • /С - Копирайте поддиректории, но не и празни.
  • / IS - Копирайте поддиректории, включително празни.
  • / С - Копирайте файлове в режим на рестартиране.
  • / З Б - Използва режим на рестартиране, ако достъпът е отказан използва режим на архивиране.
  • / R: 5 - Опитайте 5 пъти (можете да посочите различен номер, по подразбиране е 1 милион).
  • / Ш: 5 - Изчакайте 5 секунди, преди да опитате отново (можете да посочите различно число, по подразбиране е 30 секунди).
  • / TBD - Изчакайте да бъдат дефинирани имена на споделяния (грешка при опит 67).
  • / НП - Без прогрес - не показвайте процента, копиран.
  • / V - Създайте многословен изход, показвайки пропуснати файлове.
  • / MT: 32 - Правете многопоточни копия с n нишки (по подразбиране е 8).

Най-важният превключвател за фокусиране в горната команда е / MT, който е превключвателят, който позволява на Robocopy да копира файлове в многопоточен режим. Ако не зададете номер до / MT Switch, тогава номерът по подразбиране ще бъде 8, което означава, че Robocopy ще се опита да копира едновременно осем файла. Въпреки това, Robocopy поддържа един да се 128 конци.

В тази команда ние използваме 32, но можете да го зададете на по-голямо число. Единственото предупреждение е, че колкото по-голям е броят, толкова повече системни ресурси и честотна лента ще бъдат използвани. Ако имате много стар процесор, използването на голям брой ще повлияе на производителността, като такъв не забравяйте да тествате, преди да изпълните командата с голям брой нишки.

След като изпълните стъпките, ще забележите, че копирането на файлове и папки вече ще отнеме значително по-малко време.

Не сте ограничени да копирате файлове и папки на външно или вътрешно устройство, това също работи за мигриране на файлове по мрежата,

Ако имате нужда от допълнителна помощ, за да накарате Robocopy да работи, не забравяйте, че можете да изпратите въпросите си в ABCwebcamsforums,