Když musíte zkopírovat velké množství souborů na jiný disk, Robocopy může proces urychlit pomocí funkce multithreading. Pojďme se připojit k Tips.BlogCafeIT a v tomto článku se podíváme , jak používat vícevláknovou funkci Robocopy k urychlení kopírování souborů ve Windows 10 !
Ke kopírování souborů na jiný disk obvykle používáte standardní proces výběru, kopírování a vkládání. Přestože tento proces funguje dobře, rychlost se při pokusu o přenos velkého množství souborů stává překážkou a může to trvat dlouho.
Místo toho mnoho technicky zdatných uživatelů používá Robocopy (Robust File Copy), nástroj příkazového řádku zabudovaný do Windows 10, který nabízí více funkcí pro rychlejší přesun dat na jiné místo.

Jednou funkcí, která dělá Robocopy speciální (a často přehlíženou), je jeho vícevláknová funkce , která vám umožňuje kopírovat více souborů najednou . Místo kopírování každého souboru použijte funkci kopírování zabudovanou do Průzkumníka souborů.
V tomto tutoriálu se naučíte, jak používat funkci multithreading na Robocopy k urychlení procesu přenosu souborů a složek na jiný disk ve Windows 10.
Jak používat multithreading s Robocopy
Pokud se chystáte zkopírovat velkou sadu souborů a složek na jiný disk, použijte tyto kroky k získání funkce Robocopy s více vlákny, která kopíruje data velmi rychle.
1. Otevřete Start .
2. Vyhledejte Příkazový řádek , klikněte pravým tlačítkem na výsledek a vyberte Spustit jako správce .
3. Zadejte následující příkaz pro zkopírování souborů a složek na jiný disk a stiskněte Enter :
robocopy C:\zdroj\složka\cesta\ D:\cíl\složka\cesta\ /S /E /Z /ZB /R:5 /W:5 /TBD /NP /V /MT:32
Například:
robocopy C:\Users\admin\Documents D:\Users\admin\Documents /S /E /Z /ZB /R:5 /W:5 /TBD /NP /V /MT:32
Ve výše uvedeném příkazu nezapomeňte změnit zdrojovou a cílovou cestu pomocí vaší konfigurace.
Problém s příkazem Robocopy
Robocopy má mnoho funkcí a v tomto zobrazeném příkazu používáme následující přepínače pro spolehlivé a rychlé kopírování.
- /S - Kopírovat podsložky, kromě prázdných složek.
- /E - Kopírování podsložek, včetně prázdných složek.
- /Z - Kopírování souborů v režimu restartování.
- /ZB - Použít režim restartu, pokud je přístup odepřen, použít režim zálohování.
- /R:5 - Opakujte 5krát (můžete zadat jiné číslo, výchozí je 1 milion).
- /W:5 - Počkejte 5 sekund, než to zkusíte znovu (můžete zadat jiné číslo, výchozí je 30 sekund).
- /TBD - Počkejte, až budou definovány sdílené názvy (chyba opakování 67).
- /NP - Žádný pokrok - nezobrazuje rychlost kopírování.
- /V - Vygeneruje výstup, zobrazí přeskočené soubory.
- /MT:32 - Vícevláknová replikace s n vlákny (výchozí je 8).
Nejdůležitější přepínač, na který je třeba se zaměřit ve výše uvedeném příkazu, je /MT , je to přepínač, který umožňuje Robocopy kopírovat soubory ve vícevláknovém režimu. Pokud nenastavíte číslo vedle přepínače /MT , výchozí číslo bude 8 , což znamená, že Robocopy se pokusí zkopírovat 8 souborů současně. Robocopy však podporuje 1 až 128 vláken .
V tomto příkazu používáme 32 vláken, ale můžete to nastavit na vyšší číslo. Poznámka : Čím větší číslo, tím více systémových prostředků a šířky pásma bude použito. Pokud vlastníte starší procesor, použití velkého počtu z nich bude mít dopad na výkon, takže před prováděním příkazů s velkým počtem vláken nezapomeňte otestovat.
Po dokončení těchto kroků si všimnete, že kopírování souborů a složek zabere méně času.
Nejen, že máte možnost kopírovat soubory a složky na externí nebo interní disk, funguje to také pro přesouvání souborů po síti.
Pokud potřebujete další pomoc s tím, jak Robocopy funguje, pošlete nám otázku do komentářů níže!
Podívejte se na některé další články:
Bavit se!