I Windows 10, när du behöver kopiera filer till en annan enhet, använder du vanligtvis standardprocessen för att välja, kopiera och klistra in. Även om detta fungerar utmärkt, blir hastigheten en flaskhals eftersom överföring av många filer kan ta lång tid.
Alternativt använder många avancerade användare Robocopy (Robust File Copy), ett kommandoradsverktyg inbyggt i Windows 10, som erbjuder fler funktioner för att snabbt flytta data till en annan plats (till en annan enhet eller dator över nätverket). En funktion som gör Robocopy speciell (och som ofta förbises) är dess multi-threading-funktion som gör att flera filer kan kopieras samtidigt. Istället för en fil i taget, använd filutforskarens kopieringsfunktion.
Den här guiden lär dig stegen för att använda funktionen för flertrådade kopior i Robocopy för att påskynda processen att överföra filer och mappar till en annan enhet i Windows 10.
Hur man använder multithreading med Robocopy
Följ dessa steg för att använda den flertrådade funktionen Robocopy för att kopiera filer och mappar till en annan enhet i Windows 10:
-
Öppen Börja i Windows 10.
-
Leta efter Symbol för systemethögerklicka på resultatet och välj Kör som administratör alternativ.
-
Skriv följande kommando för att kopiera filerna och mapparna till en annan enhet och tryck på Kom in i:
robocopy C:\source\folder\path\ D:\destination\folder\path\ /S /E /Z /ZB /R:5 /W:5 /TBD /NP /V /MT:32
I kommandot ändrar du källan och destinationsvägarna och alternativen. Detta kommando kopierar till exempel data från enheten. ”C” till ”D” och använda ”32” Trådar att kopiera:
robocopy C:\Users\admin\Documents D:\Users\admin\Documents /S /E /Z /ZB /R:5 /W:5 /TBD /NP /V /MT:32
Robocopy med flertrådsalternativ
Robocopy Kommando Beskrivning
Robocopy har många funktioner och i kommandot som visas ovan använder vi följande modifierare för att göra kopian pålitlig och snabb.
- /S – Kopiera underkatalogerna, men inte de tomma.
- /OCH- Kopiera underkataloger, inklusive tomma.
- /Z— Kopiera filer i startbart läge.
- /ZB— Använd omstartbart läge. Om åtkomst nekas, använd säkerhetskopieringsläge.
- /R:5— Försök igen 5 gånger (du kan ange ett annat nummer, standard är 1 miljon).
- /W:5— Vänta 5 sekunder innan du försöker igen (du kan ange ett annat nummer, standard är 30 sekunder).
- /fast besluten – Vänta tills resursnamnen har definierats (försök igen, fel 67).
- /NP— Inga framsteg: Visar inte procentandelen som kopierats.
- /V— Producera utförlig utdata som visar de överhoppade filerna.
- /MT:32— Utför flertrådade kopior med n trådar (standard är 8).
Den viktigaste omkopplaren att fokusera på i kommandot ovan är /FJÄLL, som är omkopplaren som gör att Robocopy kan kopiera filer i flertrådsläge. Om du inte ställer in ett nummer bredvid /FJÄLL ändra, kommer standardnumret att vara 8, vilket innebär att Robocopy kommer att försöka kopiera åtta filer samtidigt. Däremot stöder Robocopy 1 till 128 trådar.
I det här kommandot använder vi 32, men du kan ställa in den på ett högre nummer. Den enda varningen är att ett högre antal kommer att resultera i högre resurs- och bandbreddsanvändning. Att använda ett högt antal kommer att påverka prestandan om du har en äldre processor. Som ett resultat, testa innan du kör kommandot med fler trådar.
När du har slutfört stegen kommer du att märka att kopiering av filer och mappar tar mycket kortare tid.
Du är inte begränsad till att kopiera filer och mappar till en extern eller intern enhet. Du kan också använda detta för att migrera filer över nätverket.