Wenn Sie eine große Anzahl von Dateien auf ein anderes Laufwerk kopieren müssen, kann Robocopy den Vorgang mit seiner Multithreading-Funktion beschleunigen. Treten Sie LuckyTemplates bei, um in diesem Artikel zu erfahren , wie Sie mit der Multithread-Robocopy-Funktion das Kopieren von Dateien unter Windows 10 beschleunigen können !
Um Dateien auf ein anderes Laufwerk zu kopieren, verwenden Sie normalerweise den Standardvorgang zum Auswählen, Kopieren und Einfügen. Obwohl dieser Vorgang gut funktioniert, stellt die Geschwindigkeit einen Engpass dar, wenn Sie versuchen, viele Dateien zu übertragen, und es kann lange dauern.
Stattdessen verwenden viele technisch versierte Benutzer Robocopy (Robust File Copy), ein in Windows 10 integriertes Befehlszeilentool, das mehr Funktionen bietet, um Daten schneller an einen anderen Speicherort zu verschieben.
Eine Funktion, die Robocopy zu etwas Besonderem macht (und oft übersehen wird), ist die Multithread- Funktion , mit der Sie mehrere Dateien gleichzeitig kopieren können . Anstatt jede Datei zu kopieren, verwenden Sie die im Datei-Explorer integrierte Kopierfunktion.
In diesem Tutorial erfahren Sie, wie Sie die Multithreading-Funktion von Robocopy verwenden, um die Übertragung von Dateien und Ordnern auf ein anderes Laufwerk unter Windows 10 zu beschleunigen.
So verwenden Sie Multithreading mit Robocopy
Wenn Sie eine große Menge an Dateien und Ordnern auf ein anderes Laufwerk kopieren möchten, verwenden Sie diese Schritte, um die Multithread-Robocopy-Funktion zum superschnellen Kopieren von Daten zu nutzen.
1. Öffnen Sie Start .
2. Suchen Sie nach „Eingabeaufforderung“ , klicken Sie mit der rechten Maustaste auf das Ergebnis und wählen Sie „ Als Administrator ausführen“ aus .
3. Geben Sie den folgenden Befehl ein, um Dateien und Ordner auf ein anderes Laufwerk zu kopieren, und drücken Sie die Eingabetaste :
Robocopy C:\Quelle\Ordner\Pfad\ D:\Ziel\Ordner\Pfad\ /S /E /Z /ZB /R:5 /W:5 /TBD /NP /V /MT:32
Zum Beispiel:
Robocopy C:\Benutzer\admin\Dokumente D:\Benutzer\admin\Dokumente /S /E /Z /ZB /R:5 /W:5 /TBD /NP /V /MT:32
Stellen Sie im obigen Befehl sicher, dass Sie die Quell- und Zielpfade mit Ihrer Konfiguration ändern.
Problem mit dem Robocopy-Befehl
Robocopy verfügt über viele Funktionen und in diesem gezeigten Befehl verwenden wir die folgenden Schalter für zuverlässiges und schnelles Kopieren.
- /S – Unterordner kopieren, leere Ordner ausschließen.
- /E – Unterordner kopieren, einschließlich leerer Ordner.
- /Z – Dateien im Neustartmodus kopieren.
- /ZB – Neustartmodus verwenden. Wenn der Zugriff verweigert wird, verwenden Sie den Sicherungsmodus.
- /R:5 – Fünfmal wiederholen (Sie können eine andere Zahl angeben, der Standardwert ist 1 Million).
- /W:5 – Warten Sie 5 Sekunden, bevor Sie es erneut versuchen (Sie können eine andere Zahl angeben, der Standardwert ist 30 Sekunden).
- /TBD – Warten Sie, bis die Freigabenamen definiert werden (Fehler 67 erneut versuchen).
- /NP – Kein Fortschritt – zeigt die Kopierrate nicht an.
- /V – Erzeugt eine Ausgabe mit übersprungenen Dateien.
- /MT:32 – Multithread-Replikation mit n Threads (Standard ist 8).
Der wichtigste Schalter, auf den Sie sich im obigen Befehl konzentrieren sollten, ist /MT . Dies ist der Schalter, der es Robocopy ermöglicht, Dateien im Multithread-Modus zu kopieren. Wenn Sie neben dem /MT- Schalter keine Zahl festlegen , ist die Standardzahl 8 , was bedeutet, dass Robocopy versucht, 8 Dateien gleichzeitig zu kopieren. Robocopy unterstützt jedoch 1 bis 128 Threads .
In diesem Befehl verwenden wir 32 Threads, Sie können jedoch eine höhere Zahl festlegen. Hinweis : Je größer die Zahl, desto mehr Systemressourcen und Bandbreite werden beansprucht. Wenn Sie einen älteren Prozessor besitzen, wirkt sich die Verwendung einer großen Anzahl davon auf die Leistung aus. Führen Sie daher unbedingt einen Test durch, bevor Sie Befehle mit einer großen Anzahl von Threads ausführen.
Sobald Sie diese Schritte ausgeführt haben, werden Sie feststellen, dass das Kopieren von Dateien und Ordnern weniger Zeit in Anspruch nimmt.
Sie haben nicht nur die Möglichkeit, Dateien und Ordner auf ein externes oder internes Laufwerk zu kopieren, sondern auch das Verschieben von Dateien über das Netzwerk.
Wenn Sie weitere Hilfe zur Funktionsweise von Robocopy benötigen, senden Sie uns unten in den Kommentaren eine Frage!
Weitere Artikel finden Sie hier:
Spaß haben!