Wenn Sie unter Windows 10 Dateien auf ein anderes Laufwerk kopieren müssen, verwenden Sie normalerweise den Standardprozess zum Auswählen, Kopieren und Einfügen. Obwohl dies einwandfrei funktioniert, wird die Geschwindigkeit zu einem Engpass, da die Übertragung vieler Dateien sehr lange dauern kann.
Als Alternative verwenden viele versierte Benutzer Robocopy (Robust File Copy), ein in Windows 10 integriertes Befehlszeilentool , das mehr Funktionen bietet, um Daten schneller an einen anderen Ort zu verschieben. Eine besondere Funktion, die Robocopy besonders macht (und oft übersehen wird), ist die Multithread-Funktion, die das gleichzeitige Kopieren mehrerer Dateien ermöglicht. Anstatt jeweils eine Datei mit der im Datei-Explorer integrierten Kopierfunktion zu verwenden.
In diesem Handbuch erfahren Sie, wie Sie die Multithread-Kopierfunktion von Robocopy verwenden, um den Übertragungsprozess von Dateien und Ordnern auf ein anderes Laufwerk unter Windows 10 zu beschleunigen.
So verwenden Sie die Multithread-Funktion mit Robocopy
Führen Sie die folgenden Schritte aus, um die Multithread-Funktion von Robocopy zum schnelleren Kopieren von Dateien und Ordnern auf ein anderes Laufwerk zu verwenden:
-
Öffnen Sie Start unter Windows 10.
-
Suchen Sie nach Eingabeaufforderung , klicken Sie mit der rechten Maustaste auf das Ergebnis und wählen Sie die Option Als Administrator ausführen aus.
-
Geben Sie den folgenden Befehl ein, um die 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
Stellen Sie im Befehl sicher, dass Sie die Quell- und Zielpfade sowie die Optionen aktualisieren. Dieser Befehl kopiert beispielsweise Daten von Laufwerk „C“ nach „D“ und verwendet die „32“-Threads zum Kopieren:
robocopy C:\Benutzer\admin\Dokumente D:\Benutzer\admin\Dokumente /S /E /Z /ZB /R:5 /W:5 /TBD /NP /V /MT:32
Robocopy mit Multithread-Option
Aufschlüsselung des Robocopy-Befehls
Robocopy hat viele Funktionen, und in dem in diesem Handbuch gezeigten Befehl verwenden wir die folgenden Schalter, um das Kopieren zuverlässig und schnell zu machen.
- /S — Unterverzeichnisse kopieren, aber keine leeren.
- /E — Unterverzeichnisse kopieren, einschließlich leerer.
- /Z — Dateien im neustartbaren Modus kopieren.
- /ZB – Verwendet den Neustartmodus. Wenn der Zugriff verweigert wird, verwenden Sie den Sicherungsmodus.
- /R:5 – 5 Mal 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 (Wiederholungsfehler 67).
- /NP – Kein Fortschritt – Zeigt den kopierten Prozentsatz nicht an.
- /V — Erzeugt eine ausführliche Ausgabe, die übersprungene Dateien anzeigt.
- /MT:32 – Multithreaded-Kopien mit n Threads erstellen (Standard ist 8).
Der wichtigste Schalter, auf den Sie sich im obigen Befehl konzentrieren sollten, ist /MT , der Schalter, der es Robocopy ermöglicht, Dateien im Multithread-Modus zu kopieren. Wenn Sie keine Zahl neben dem Schalter /MT festlegen , ist die Standardzahl 8 , was bedeutet, dass Robocopy versucht, acht Dateien gleichzeitig zu kopieren. Robocopy unterstützt jedoch 1 bis 128 Threads.
In diesem Befehl verwenden wir 32 , aber Sie können ihn auf eine höhere Zahl setzen. Der einzige Vorbehalt ist, dass die Verwendung einer höheren Zahl zu einer höheren Ressourcennutzung und Bandbreite führt. Wenn Sie einen älteren Prozessor haben, wirkt sich die Verwendung einer hohen Zahl auf die Leistung aus. Stellen Sie daher sicher, dass Sie testen, bevor Sie den Befehl mit einer hohen Anzahl von Threads ausführen.
Sobald Sie die Schritte abgeschlossen haben, werden Sie feststellen, dass das Kopieren von Dateien und Ordnern deutlich weniger Zeit in Anspruch nimmt.
Sie sind nicht darauf beschränkt, Dateien und Ordner auf ein externes oder internes Laufwerk zu kopieren, und dies funktioniert auch, um Dateien über das Netzwerk zu migrieren .