Cách dùng lệnh Robocopy để chuyển file siêu tốc qua mạng trên Windows 10
Sau khi thiết lập Windows 10, bạn vẫn có thể cần chuyển tệp sang máy tính mới. Thông thường, bạn có thể sử dụng ổ cứng USB để sao chép tệp và di chuyển chúng. Hoặc, nếu bạn là người dùng am hiểu công nghệ, bạn có thể chuyển các tệp qua mạng bằng chia sẻ tệp .
Mặc dù đây là những tùy chọn tốt, tùy thuộc vào lượng dữ liệu bạn phải chuyển, quá trình này có thể mất nhiều thời gian từ File Explorer. Nếu bạn muốn sao chép nhiều tệp nhanh hơn và đáng tin cậy hơn, bạn cần một giải pháp tốt hơn, chẳng hạn như Robocopy.
Robocopy (Robust File Copy) là một công cụ dòng lệnh được tích hợp trong Windows 10 , nhưng nó đã xuất hiện được nhiều năm và là một công cụ mạnh mẽ và linh hoạt để di chuyển tệp cực nhanh. Các tính năng có trong Robocopy cho phép bạn sao chép tệp rất nhanh, nhưng bạn vẫn sẽ cần kết nối có dây để có trải nghiệm tốt nhất. Thời gian để hoàn tất quá trình chuyển sẽ phụ thuộc vào tốc độ kết nối mạng và hiệu suất của ổ đĩa.
Hướng dẫn này sẽ hướng dẫn bạn cách sử dụng Robocopy để truyền nhanh một lượng lớn tệp qua mạng trên Windows 10. (Các bước này cũng sẽ hoạt động trên Windows 11 .)
Cách dùng Robocopy copy file qua mạng nhanh
Sử dụng Robocopy qua mạng là một quy trình gồm hai bước. Trước tiên, bạn phải định cấu hình chia sẻ tệp trên thiết bị nguồn, sau đó sử dụng Robocopy trong thiết bị đích để thực hiện chuyển.
1. Cấu hình chia sẻ file trên Windows 10
Để chia sẻ tệp trong mạng cục bộ trên Windows 10, hãy sử dụng các bước sau:
- Mở File Explorer trên Windows 10.
-
Duyệt đến thư mục chứa các tệp cần di chuyển.
- Nhấp chuột phải vào thư mục và chọn tùy chọn Properties
- Trên trang “Properties”, nhấp vào tab Sharing .
- Nhấp vào nút Share .
- Sử dụng menu thả xuống để chọn người dùng hoặc nhóm để chia sẻ tệp hoặc thư mục – ví dụ: nhóm Everyone .
- Nhấp vào nút Add .
- Trong “Permission Level”, hãy chọn quyền chia sẻ cho thư mục. Chẳng hạn, bạn có thể chọn Read (mặc định) nếu bạn chỉ muốn người dùng xem và mở tệp. Nếu bạn chọn Read/Write , người dùng có thể xem, mở, sửa đổi và xóa nội dung trong thư mục dùng chung của bạn.
- Nhấp vào nút Share .
- Xác nhận đường dẫn mạng cho thư mục mà những người dùng khác sẽ cần để truy cập nội dung qua mạng và nhấp vào nút Done .
- Nhấp vào nút Close
Sau khi bạn hoàn thành các bước, hãy ghi lại đường dẫn thư mục và địa chỉ IP của máy tính nguồn của bạn.
Mẹo nhanh: Bạn có thể nhanh chóng tìm thấy địa chỉ IP của mình trên Settings > Network & Internet , nhấp vào Wi-Fi hoặc Ethernet và nhấp vào kết nối để xem thông tin.
2. Sử dụng Robocopy copy file trên Windows 10 nhanh qua mạng
Khi chia sẻ tệp được định cấu hình trên thiết bị nguồn, bạn có thể sao chép tệp bằng Robocopy từ thiết bị đích.
Để sử dụng Robocopy sao chép file nhanh trên Windows 10, bạn làm theo các bước sau:
- Mở Start .
- Tìm kiếm Command Prompt, nhấp chuột phải vào kết quả trên cùng và chọn tùy chọn Run as administrator .
- Gõ lệnh sau để copy file qua mạng và nhấn Enter :
robocopy \\source-device-ip\path\to\share\folder C:\destination-device\path\to\store\files /E /Z /ZB /R:5 /W:5 /TBD /NP /V /MT:16
Ví dụ lệnh:
robocopy \\10.1.2.111\Users\admin\Documents C:\Users\admin\Documents /E /Z /ZB /R:5 /W:5 /TBD /NP /V /MT:16
Phân tích tùy chọn lệnh Robocopy
Robocopy có nhiều tính năng mà bạn có thể sử dụng và trong lệnh được hiển thị trong hướng dẫn này, chúng tôi đang sử dụng các tùy chọn sau để tạo bản sao đáng tin cậy và nhanh chóng.
- /S — Sao chép thư mục con, nhưng không sao chép thư mục trống.
- /E — Sao chép các thư mục con, kể cả những thư mục trống.
- /Z — Sao chép tệp ở chế độ có thể khởi động lại.
- /ZB — Sử dụng chế độ có thể khởi động lại. Nếu quyền truy cập bị từ chối, hãy sử dụng chế độ sao lưu.
- /R:5 — Thử lại 5 lần (bạn có thể chỉ định một số khác, mặc định là 1 triệu).
- /W:5 — Đợi 5 giây trước khi thử lại (bạn có thể chỉ định một số khác, mặc định là 30 giây).
- /TBD — Đợi tên chia sẻ được xác định (thử lại lỗi 67).
- /NP — No Progress – không hiển thị phần trăm đã sao chép.
- /V — Tạo đầu ra dài dòng, hiển thị các tệp bị bỏ qua.
- /MT:16 — Thực hiện các bản sao đa luồng với n luồng (mặc định là 8).
Có lẽ công tắc quan trọng nhất cần chú ý là /MT , một tùy chọn cho phép Robocopy sao chép tệp ở chế độ đa luồng. Thông thường, khi bạn sao chép tệp từ File Explorer, bạn chỉ sao chép một tệp mỗi lần. Tuy nhiên, khi bật đa luồng, bạn có thể sao chép đồng thời nhiều tệp, sử dụng băng thông tốt hơn và tăng tốc đáng kể quá trình.
Nếu bạn không đặt số khi sử dụng nút chuyển “/MT” , thì số mặc định sẽ là “8” , có nghĩa là Robocopy sẽ cố sao chép tám tệp cùng lúc, nhưng công cụ này hỗ trợ từ “1” đến “ Chủ đề 128” .
Trong lệnh được hiển thị trong hướng dẫn này, chúng tôi sử dụng “16”, nhưng bạn có thể đặt nó thành số cao hơn. Thông báo trước duy nhất là sẽ sử dụng nhiều sức mạnh xử lý và băng thông hơn khi sử dụng các số cao hơn. Nếu bạn có bộ xử lý cũ hơn và kết nối mạng không đáng tin cậy, điều đó có thể gây ra sự cố. Như vậy, hãy chạy thử lệnh trước khi thực hiện lệnh với số lượng luồng cao.
Bạn luôn có thể xem tất cả các công tắc có sẵn, chạy robocopy /?
lệnh.