Keď musíte skopírovať veľké množstvo súborov na iný disk, Robocopy môže urýchliť proces pomocou funkcie multithreading. Pripojme sa k Tips.BlogCafeIT a v tomto článku uvidíme , ako používať funkciu Robocopy s viacerými vláknami na zrýchlenie kopírovania súborov v systéme Windows 10 !
Na kopírovanie súborov na inú jednotku zvyčajne používate štandardný proces výberu, kopírovania a prilepenia. Hoci tento proces funguje dobre, rýchlosť sa stáva prekážkou, keď sa pokúšate preniesť veľa súborov a môže to trvať dlho.
Namiesto toho mnoho technicky zdatných používateľov používa Robocopy (Robust File Copy), nástroj príkazového riadka zabudovaný do Windowsu 10, ktorý ponúka viac funkcií na rýchlejší presun údajov na iné miesto.
Jednou z funkcií, ktorá robí Robocopy špeciálnym (a často prehliadaným), je jeho viacvláknová funkcia , ktorá vám umožňuje kopírovať viacero súborov naraz . Namiesto kopírovania každého súboru použite funkciu kopírovania zabudovanú do Prieskumníka.
V tomto návode sa naučíte, ako používať funkciu multithreading na Robocopy na urýchlenie procesu prenosu súborov a priečinkov na inú jednotku v systéme Windows 10.
Ako používať multithreading s Robocopy
Ak sa chystáte skopírovať veľkú množinu súborov a priečinkov na iný disk, pomocou týchto krokov získate funkciu viacvláknového Robocopy na super rýchle kopírovanie údajov.
1. Otvorte Štart .
2. Vyhľadajte príkazový riadok , kliknite pravým tlačidlom myši na výsledok a vyberte možnosť Spustiť ako správca .
3. Zadajte nasledujúci príkaz na skopírovanie súborov a priečinkov na inú jednotku a stlačte kláves Enter :
robocopy C:\zdroj\priečinok\cesta\ D:\cieľ\priečinok\cesta\ /S /E /Z /ZB /R:5 /W:5 /TBD /NP /V /MT:32
Napríklad:
robocopy C:\Users\admin\Documents D:\Users\admin\Documents /S /E /Z /ZB /R:5 /W:5 /TBD /NP /V /MT:32
Vo vyššie uvedenom príkaze nezabudnite zmeniť zdrojovú a cieľovú cestu pomocou vašej konfigurácie.
Problém s príkazom Robocopy
Robocopy má veľa funkcií a v tomto zobrazenom príkaze používame nasledujúce prepínače na spoľahlivé a rýchle kopírovanie.
- /S - Kopírovať podpriečinky, okrem prázdnych priečinkov.
- /E - Kopírovanie podpriečinkov vrátane prázdnych priečinkov.
- /Z - Kopírovanie súborov v režime reštartu.
- /ZB - Použiť režim reštartu, ak je prístup odmietnutý, použiť režim zálohovania.
- /R:5 - Skúste to 5-krát (môžete zadať iné číslo, predvolená hodnota je 1 milión).
- /W:5 - Počkajte 5 sekúnd a skúste to znova (môžete zadať iné číslo, predvolená hodnota je 30 sekúnd).
- /TBD - Počkajte na definovanie zdieľaných názvov (chyba opakovania 67).
- /NP - Žiadny pokrok - nezobrazuje rýchlosť kopírovania.
- /V - generuje výstup, zobrazuje preskočené súbory.
- /MT:32 - Viacvláknová replikácia s n vláknami (predvolená hodnota je 8).
Najdôležitejší prepínač, na ktorý sa treba zamerať vo vyššie uvedenom príkaze, je /MT , je to prepínač, ktorý umožňuje Robocopy kopírovať súbory vo viacvláknovom režime. Ak nenastavíte číslo vedľa prepínača /MT , predvolené číslo bude 8 , čo znamená, že Robocopy sa pokúsi skopírovať 8 súborov súčasne. Robocopy však podporuje 1 až 128 vlákien .
V tomto príkaze používame 32 vlákien, ale môžete ho nastaviť na vyššie číslo. Poznámka : Čím väčšie číslo, tým viac systémových prostriedkov a šírky pásma sa použije. Ak vlastníte starší procesor, použitie veľkého počtu z nich bude mať vplyv na výkon, takže pred spustením príkazov s veľkým počtom vlákien otestujte.
Po dokončení týchto krokov si všimnete, že kopírovanie súborov a priečinkov trvá kratšie.
Nielenže máte možnosť kopírovať súbory a priečinky na externý alebo interný disk, funguje to aj pri presúvaní súborov cez sieť.
Ak potrebujete ďalšiu pomoc s tým, ako Robocopy funguje, pošlite nám otázku do komentárov nižšie!
Pozrite si ďalšie články:
Zabávať sa!