Când trebuie să copiați un număr mare de fișiere pe o altă unitate, Robocopy poate accelera procesul cu funcția sa multithreading. Să ne alăturăm LuckyTemplates pentru a vedea cum să folosiți caracteristica Robocopy cu mai multe fire pentru a accelera copierea fișierelor pe Windows 10 în acest articol!
Pentru a copia fișiere pe o altă unitate, utilizați de obicei procesul standard de selectare, copiere și inserare. Deși acest proces funcționează bine, viteza devine un blocaj atunci când încercați să transferați o mulțime de fișiere și poate dura mult timp.
În schimb, mulți utilizatori cunoscători de tehnologie folosesc Robocopy (Robust File Copy), un instrument de linie de comandă încorporat în Windows 10, care oferă mai multe funcții pentru a muta mai repede datele într-o altă locație.

O caracteristică care face ca Robocopy să fie specială (și adesea trecută cu vederea) este caracteristica cu mai multe fire care vă permite să copiați mai multe fișiere simultan . În loc să copiați fiecare fișier, utilizați caracteristica de copiere încorporată în File Explorer.
În acest tutorial, veți învăța cum să utilizați caracteristica multithreading pe Robocopy pentru a accelera procesul de transfer de fișiere și foldere pe o altă unitate pe Windows 10.
Cum se utilizează multithreading cu Robocopy
Dacă sunteți pe cale să copiați un set mare de fișiere și foldere pe o altă unitate, utilizați acești pași pentru a obține caracteristica Robocopy cu mai multe fire pentru a copia datele foarte rapid.
1. Deschideți Start .
2. Căutați Command Prompt , faceți clic dreapta pe rezultat și selectați Run as administrator .
3. Tastați următoarea comandă pentru a copia fișiere și foldere pe o altă unitate și apăsați Enter :
robocopy C:\sursă\folder\cale\ D:\destinație\folder\cale\ /S /E /Z /ZB /R:5 /W:5 /TBD /NP /V /MT:32
De exemplu:
robocopy C:\Utilizatori\admin\Documente D:\Utilizatori\admin\Documente /S /E /Z /ZB /R:5 /W:5 /TBD /NP /V /MT:32
În comanda de mai sus, asigurați-vă că modificați căile sursă și destinație cu configurația dvs.
Problemă cu comanda Robocopy
Robocopy are o mulțime de caracteristici și în această comandă prezentată folosim următoarele comutatoare pentru o copiere fiabilă și rapidă.
- /S - Copiați subfolderele, excluzând folderele goale.
- /E - Copiați subfolderele, inclusiv folderele goale.
- /Z - Copiați fișierele în modul de repornire.
- /ZB - Utilizați modul de repornire, dacă accesul este refuzat, utilizați modul de rezervă.
- /R:5 - Reîncercați de 5 ori (puteți specifica un alt număr, implicit este 1 milion).
- /W:5 - Așteptați 5 secunde înainte de a încerca din nou (puteți specifica un alt număr, implicit este de 30 de secunde).
- /TBD - Așteptați ca numele de partajare să fie definite (reîncercați eroarea 67).
- /NP - Fără progres - nu arată rata de copiere.
- /V - generează rezultate, afișând fișierele omise.
- /MT:32 - Replicare cu mai multe fire cu n fire (implicit este 8).
Cel mai important comutator pe care să se concentreze în comanda de mai sus este /MT , acesta este comutatorul care permite Robocopy să copieze fișiere în modul multithreaded. Dacă nu setați un număr lângă comutatorul /MT , numărul implicit va fi 8 , ceea ce înseamnă că Robocopy va încerca să copieze 8 fișiere simultan. Cu toate acestea, Robocopy acceptă 1 până la 128 de fire .
În această comandă, folosim 32 de fire, dar o puteți seta la un număr mai mare. Notă : cu cât numărul este mai mare, cu atât vor fi utilizate mai multe resurse de sistem și lățime de bandă. Dacă dețineți un procesor mai vechi, utilizarea unui număr mare dintre acestea va afecta performanța, așa că asigurați-vă că testați înainte de a executa comenzi cu un număr mare de fire.
Odată ce ați finalizat acești pași, veți observa că copierea fișierelor și folderelor durează mai puțin.
Nu numai că aveți posibilitatea de a copia fișiere și foldere pe o unitate externă sau internă, dar funcționează și pentru mutarea fișierelor în rețea.
Dacă aveți nevoie de mai mult ajutor cu privire la modul în care funcționează Robocopy, trimiteți-ne o întrebare în comentariile de mai jos!
Consultați mai multe articole:
A te distra!