Jak szybko kopiować pliki przez sieć za pomocą Robocopy w systemie Windows 11

Jeśli masz nowy komputer z najnowszą wersją systemu Windows 11 , nadal może być konieczne przeniesienie plików ze starego komputera. Zwykle najłatwiejszym sposobem jest skopiowanie plików na zewnętrzną pamięć masową USB w celu przeniesienia ich na nowe urządzenie, ale można je również przesłać przez sieć.

Jedynym problemem związanym z tą ostatnią opcją jest to, że jeśli użyjesz opcji kopiowania Eksploratora plików, proces może zająć dużo czasu i spowodować wiele problemów. Możesz jednak użyć narzędzia wiersza polecenia Robocopy (Robust File Copy), które oferuje najszybszy sposób kopiowania plików przez sieć między starym a nowym komputerem z systemem Windows 11.

Ten przewodnik nauczy Cię, jak używać Robocopy do szybkiego przesyłania ogromnych ilości plików przez sieć w systemie Windows 11.

Szybko kopiuj pliki przez sieć w systemie Windows 11 za pomocą Robocopy

Chociaż Robocopy pozwala kopiować pliki szybciej niż Eksplorator plików, zawsze zalecane jest połączenie przewodowe w celu uzyskania najlepszych rezultatów. Czas do zakończenia transferu będzie zależał od połączenia, rodzaju plików i wydajności dysku twardego.

Proces kopiowania obejmuje dwa kroki. Najpierw musisz skonfigurować udostępnianie plików na komputerze źródłowym, a następnie użyć Robocopy na komputerze docelowym, aby przesłać pliki.

1. Włącz udostępnianie plików w systemie Windows 11 (źródło)

Aby udostępnić pliki w sieci z ustawieniami ekspresowymi, wykonaj następujące czynności:

  1. Otwórz Eksplorator plików w systemie Windows 11.

  2. Otwórz folder z plikami do migracji.

  3. Kliknij folder prawym przyciskiem myszy i wybierz opcję Właściwości .

    Otwórz właściwości folderu

  4. Kliknij kartę Udostępnianie .

  5. Kliknij przycisk Udostępnij .

    Udostępnij opcję folderu

  6. Wybierz użytkownika lub grupę do udostępnienia plików z menu rozwijanego.

    Wybierz użytkownika lub grupę
    Szybka wskazówka: jeśli masz problemy z połączeniem, najlepiej użyj konta źródłowego do udostępnienia folderu zamiast grupy „Wszyscy” i zaloguj się na swoje konto na urządzeniu docelowym.

  7. Kliknij przycisk Dodaj .


  8. Uprawnienia do udostępniania plików
  9. Kliknij przycisk Udostępnij .

  10. Kliknij ścieżkę prawym przyciskiem myszy i wybierz opcję Kopiuj łącze , aby skopiować ścieżkę sieciową.

    Skopiuj ścieżkę folderu udostępniania

  11. Kliknij przycisk Gotowe .

  12. Kliknij przycisk Zamknij .

Po wykonaniu tych kroków zanotuj ścieżkę do folderu i adres IP komputera źródłowego. Możesz szybko znaleźć swój adres IP w Ustawieniach > Sieć i Internet , kliknąć „Wi-Fi” lub „Ethernet” i kliknąć połączenie, aby wyświetlić informacje.

Jeśli używasz konta Microsoft do logowania się do systemu Windows, możesz napotkać problemy podczas próby zdalnego dostępu do plików. Zaleca się utworzenie tymczasowego konta lokalnego na komputerze źródłowym, aby zalogować się zdalnie za pomocą Robocopy z urządzenia docelowego. Alternatywnie możesz przełączyć się z konta Microsoft na konto lokalne na komputerze źródłowym, a następnie przełączyć się z powrotem na konto Microsoft. Proces rozwiąże problem logowania się przy użyciu konta Microsoft z komputera zdalnego.

2. Szybko kopiuj pliki przez sieć w systemie Windows 11 (miejsce docelowe)

Po skonfigurowaniu udostępniania plików na komputerze źródłowym możesz skopiować pliki z komputera docelowego za pomocą narzędzia wiersza polecenia Robocopy.

Aby szybko przesyłać pliki przez sieć za pomocą Robocopy w systemie Windows 11, wykonaj następujące czynności:

  1. Otwórz Start .

  2. Wyszukaj Wiersz polecenia , kliknij prawym przyciskiem myszy najwyższy wynik i wybierz opcję Uruchom jako administrator .

  3. Wpisz następujące polecenie, aby dodać użytkownika sieciowego i hasło do systemu Windows 11 i naciśnij klawisz Enter :

    cmdkey /add:COMPUTER-OR-DOMAIN /user:COMPUTER-OR-DOMAIN\USERNAME /pass:PASSWORD

    W poleceniu zamień „KOMPUTER-LUB-DOMENA” na komputer docelowy, adres IP lub domenę, „KOMPUTER-LUB-DOMENA\NAZWA UŻYTKOWNIKA” na urządzenie docelowe i nazwę użytkownika oraz „HASŁO” na hasło do konta.

    Ten przykład dodaje wpis w Credential Manager dla użytkownika „admin01” dostępnego na komputerze źródłowym, którego Robocopy może użyć do uzyskania dostępu do udostępnionego folderu:

    cmdkey /add:office-pc /user:office-pc\admin01 /pass:password

  4. Wpisz następujące polecenie, aby skopiować pliki przez sieć i naciśnij klawisz Enter :

    robocopy \\source-device-ip\path\to\sharefolder C:\destination-device\path\to\storefiles /E /Z /ZB /R:5 /W:5 /TBD /NP /V /MT:16 /compress

    Ten przykład przyspiesza kopiowanie plików między dwoma komputerami w sieci:

    robocopy \\10.1.4.181\Users\USER\OneDrive\Desktop\MyShareFiles C:\Users\USER\Documents /E /Z /ZB /R:5 /W:5 /TBD /NP /V /MT:16 /compress

    Robocopy szybkie kopiowanie przez sieć

    W powyższym poleceniu zmień ścieżkę źródłową i docelową za pomocą swojej konfiguracji.

Szczegóły opcji Robocopy

W systemie Windows 11 Robocopy zapewnia mnóstwo funkcji, aw tym przewodniku używamy następujących opcji, aby przesyłać pliki szybciej i niezawodnie.

  • /E — Kopiuj podkatalogi, w tym puste.
  • /Z — Kopiuj pliki w trybie umożliwiającym ponowne uruchomienie.
  • /ZB — Używa trybu umożliwiającego ponowne uruchomienie. W przypadku odmowy dostępu użyj trybu kopii zapasowej.
  • /R:5 — Spróbuj ponownie 5 razy (możesz podać inną liczbę, wartość domyślna to 1 milion).
  • /W:5 — Poczekaj 5 sekund przed ponowną próbą (możesz podać inną liczbę, wartość domyślna to 30 sekund).
  • /TBD — Poczekaj na zdefiniowanie nazw udziałów (ponów błąd 67).
  • /NP — Brak postępu — nie wyświetla procentu skopiowanych.
  • /V — Wygeneruj szczegółowe dane wyjściowe, pokazując pominięte pliki.
  • /MT:16 — Wykonuj wielowątkowe kopie z n wątkami (domyślnie 8).
  • /compress — Włącza kompresję SMB w celu przyspieszenia transferów w sieci.

Dwie najważniejsze opcje w tym przewodniku to „/ MT” i „/ compress”. „/MT” umożliwia Robocopy przesyłanie plików w trybie wielowątkowym. Zwykle podczas kopiowania plików w Eksploratorze plików proces kopiuje jeden plik na raz. Funkcja wielowątkowości umożliwia jednoczesne kopiowanie wielu plików, lepsze wykorzystanie przepustowości i znaczne przyspieszenie procesu.

Jeśli nie określisz liczby podczas korzystania z opcji „/MT” , domyślną liczbą będzie „8”, co oznacza, że ​​narzędzie skopiuje jednocześnie osiem plików, ale Robocopy obsługuje wątki od „1” do „128” .

W poleceniu użyto liczby „16”, ale można podać wyższą liczbę. Jedynym problemem jest to, że przy użyciu wyższych liczb zostanie wykorzystana większa moc obliczeniowa i przepustowość. Jeśli masz starszy procesor i zawodne połączenie sieciowe, może to powodować problemy. W związku z tym należy przetestować polecenie przed wykonaniem polecenia z dużą liczbą wątków.

„/ compress” to nowa opcja dostępna w systemie Windows 11, która umożliwia „kompresję SMB”. Ta funkcja pozwala Robocopy żądać kompresji plików (jeśli dotyczy) podczas przemieszczania się ze źródła do miejsca docelowego przez sieć. Eliminuje konieczność ręcznego kompresowania plików w celu zmniejszenia ich rozmiaru, a następnie dekompresowania ich na komputerze docelowym.

Ponieważ pliki skompresowane zajmują mniej miejsca i zużywają mniej przepustowości sieci, przyspiesza to czas przesyłania. Jedynym zastrzeżeniem jest to, że „kompresja SMB” wymaga dodatkowych zasobów procesora.

Opcja „/compress” w Robocopy jest bardziej efektywna w sieciach korzystających z połączeń 1Gps Ethernet lub Wi-Fi. Kompresja jest niepotrzebna, jeśli przesyłasz pliki przez połączenie 100Gps, a czasami może to zająć więcej czasu.

Zawsze możesz wyświetlić wszystkie dostępne przełączniki, uruchom robocopy /?polecenie.

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *