Kiedy musisz skopiować dużą liczbę plików na inny dysk, Robocopy może przyspieszyć ten proces dzięki funkcji wielowątkowości. Dołączmy do LuckyTemplates, aby zobaczyć, jak korzystać z wielowątkowej funkcji Robocopy, aby przyspieszyć kopiowanie plików w systemie Windows 10 w tym artykule!
Aby skopiować pliki na inny dysk, zwykle korzystasz ze standardowego procesu zaznaczania, kopiowania i wklejania. Chociaż proces ten działa dobrze, prędkość staje się wąskim gardłem, gdy próbujesz przesłać wiele plików i może to zająć dużo czasu.
Zamiast tego wielu znających się na technologii użytkowników korzysta z Robocopy (Robust File Copy), narzędzia wiersza poleceń wbudowanego w system Windows 10, które oferuje więcej funkcji umożliwiających szybsze przenoszenie danych do innej lokalizacji.

Jedną z cech, która sprawia, że Robocopy jest wyjątkowa (i często pomijana), jest jej wielowątkowa funkcja , która umożliwia kopiowanie wielu plików jednocześnie . Zamiast kopiować każdy plik, użyj funkcji kopiowania wbudowanej w Eksplorator plików.
W tym samouczku dowiesz się, jak korzystać z funkcji wielowątkowości w Robocopy, aby przyspieszyć proces przesyłania plików i folderów na inny dysk w systemie Windows 10.
Jak korzystać z wielowątkowości w Robocopy
Jeśli masz zamiar skopiować duży zestaw plików i folderów na inny dysk, wykonaj poniższe kroki, aby wielowątkowa funkcja Robocopy umożliwiała superszybkie kopiowanie danych.
1. Otwórz Start .
2. Wyszukaj Wiersz Poleceń , kliknij wynik prawym przyciskiem myszy i wybierz Uruchom jako administrator .
3. Wpisz następujące polecenie, aby skopiować pliki i foldery na inny dysk i naciśnij klawisz Enter :
robocopy C:\źródło\folder\ścieżka\ D:\docelowy\folder\ścieżka\ /S /E /Z /ZB /R:5 /W:5 /TBD /NP /V /MT:32
Na przykład:
robocopy C:\Users\admin\Documents D:\Users\admin\Documents /S /E /Z /ZB /R:5 /W:5 /TBD /NP /V /MT:32
W powyższym poleceniu pamiętaj o zmianie ścieżki źródłowej i docelowej zgodnie z konfiguracją.
Problem z poleceniem Robocopy
Robocopy ma wiele funkcji i w pokazanym poleceniu używamy następujących przełączników w celu niezawodnego i szybkiego kopiowania.
- /S – Kopiuj podfoldery, z wyłączeniem pustych folderów.
- /E – Kopiuj podfoldery, łącznie z pustymi folderami.
- /Z – Kopiuj pliki w trybie ponownego uruchomienia.
- /ZB - Użyj trybu ponownego uruchomienia, w przypadku odmowy dostępu użyj trybu kopii zapasowej.
- /R:5 — ponów próbę 5 razy (możesz podać inną liczbę, domyślnie jest to 1 milion).
- /W:5 – Poczekaj 5 sekund przed ponowną próbą (możesz podać inną liczbę, domyślnie jest to 30 sekund).
- /TBD — Poczekaj na zdefiniowanie nazw udziałów (błąd ponownej próby 67).
- /NP — Brak postępu — nie pokazuje szybkości kopiowania.
- /V — Generuje dane wyjściowe pokazujące pominięte pliki.
- /MT:32 - Replikacja wielowątkowa z n wątkami (domyślnie jest ich 8).
Najważniejszym przełącznikiem, na którym należy się skupić w powyższym poleceniu, jest /MT . Jest to przełącznik, który umożliwia Robocopy kopiowanie plików w trybie wielowątkowym. Jeśli nie ustawisz liczby obok przełącznika /MT , domyślną liczbą będzie 8 , co oznacza, że Robocopy spróbuje skopiować 8 plików jednocześnie. Jednak Robocopy obsługuje od 1 do 128 wątków .
W tym poleceniu używamy 32 wątków, ale możesz ustawić większą liczbę. Uwaga : im większa liczba, tym więcej zasobów systemowych i przepustowości zostanie wykorzystane. Jeśli posiadasz starszy procesor, użycie dużej ich liczby będzie miało wpływ na wydajność, dlatego przed wykonaniem poleceń z dużą liczbą wątków pamiętaj o przetestowaniu.
Po wykonaniu tych kroków zauważysz, że kopiowanie plików i folderów zajmuje mniej czasu.
Nie tylko masz możliwość kopiowania plików i folderów na dysk zewnętrzny lub wewnętrzny, ale działa to również w przypadku przenoszenia plików przez sieć.
Jeśli potrzebujesz dodatkowej pomocy na temat działania Robocopy, wyślij nam pytanie w komentarzach poniżej!
Zobacz więcej artykułów:
Bawić się!