- Robocopy для Windows 10 включає функцію багатопотокової обробки, яка активується за допомогою цього
/MTкомутатора. За замовчуванням використовується 8 потоків, але ви можете збільшити їх до 128 , щоб копіювати кілька файлів одночасно, скорочуючи час передачі.
- Наприклад,
robocopy C:\source D:\destination /E /MT:32копіює файли з 32 потоками, що пришвидшує процес порівняно з Провідником файлів.
ОНОВЛЕНО 19.08.2025: У Windows 10 , коли потрібно скопіювати файли на інший диск, зазвичай використовується стандартний процес вибору, копіювання та вставки. Хоча це працює чудово, швидкість стає вузьким місцем, оскільки передача великої кількості файлів може тривати дуже довго.
Як альтернативу, багато досвідчених користувачів використовують Robocopy (Robust File Copy) – інструмент командного рядка, вбудований у Windows 10, який пропонує більше функцій для швидкого переміщення даних в інше місце (на інший диск або комп’ютер через мережу). Одна з функцій, яка робить Robocopy особливим (і часто недооцінюється), – це його багатопотокова функція, яка дозволяє копіювати кілька файлів одночасно. Замість одного файлу за раз використовуйте функцію копіювання з Провідника.
У цьому посібнику я поясню кроки щодо використання функції багатопотокового копіювання в Robocopy для пришвидшення процесу передачі файлів і папок на інший диск у Windows 10.
Як використовувати багатопотокову функцію Robocopy у Windows 10
Щоб використовувати функцію багатопотокового копіювання Robocopy для копіювання файлів і папок на інший диск у Windows 10, виконайте такі дії:
-
Відкрийте меню «Пуск» у Windows 10.
-
Знайдіть «Командний рядок» , клацніть результат правою кнопкою миші та виберіть опцію «Запуск від імені адміністратора» .
-
Введіть таку команду, щоб скопіювати файли та папки на інший диск, і натисніть Enter :
robocopy C:\шлях до вихідної папки\вихідного коду\ D:\шлях до папки\призначення\ /S /E /Z /ZB /R:5 /W:5 /буде визначено пізніше /NP /V /MT:32
У команді змініть шляхи джерела та призначення, а також параметри. Наприклад, ця команда копіює дані з диска «C» на «D» та використовує потоки «32» для копіювання:
robocopy C:\Користувачі\admin\Документи D:\Користувачі\admin\Документи /S /E /Z /ZB /R:5 /W:5 /TBD /NP /V /MT:32
Робокопіювання з багатопотоковою опцією
Пояснення перемикачів Robocopy
Robocopy має багато функцій, і в команді, наведеній вище, ми використовуємо такі параметри, щоб зробити копіювання надійним та швидким.
/S— Копіювати підкаталоги, але пропускати порожні.
/E— Копіювати підкаталоги, включаючи порожні.
/Z— Копіювати файли в режимі перезавантаження.
/ZB— Переключитися в режим резервного копіювання, якщо доступ заборонено.
/R:5— Повторіть спробу 5 разів, перш ніж зазнати невдачі.
/W:5— Зачекайте 5 секунд, перш ніж повторити спробу.
/TBD— Зачекайте, якщо ім'я спільного доступу ще недоступне.
/NP— Приховати відсоток прогресу.
/V— Показувати пропущені файли в детальному режимі.
/MT:32— Увімкнути багатопотокове копіювання з 32 потоками (за замовчуванням — 8, максимум — 128).
Найважливіший перемикач, на якому слід зосередитися у наведеній вище команді /MT, це , який дозволяє Robocopy копіювати файли в багатопотоковому режимі. Якщо ви не встановите число поруч із перемикачем /MT, числом за замовчуванням буде 8 , що означає, що інструмент намагатиметься скопіювати вісім файлів одночасно. Однак Robocopy підтримує від 1 до 128 потоків.
У цій команді я використовую 32 , але ви можете встановити більше число. Єдине застереження полягає в тому, що більше число призведе до більшого використання ресурсів та пропускної здатності. Використання великого числа вплине на продуктивність, якщо у вас старіший процесор. Тому перевірте, перш ніж виконувати команду з більшою кількістю потоків.
Після виконання цих кроків передача файлів буде набагато швидшою, ніж у Провіднику, незалежно від того, чи копіюєте ви на інший диск, чи переносите файли через мережу.
Ви не обмежуєтесь копіюванням файлів і папок на зовнішній або внутрішній диск. Ви також можете використовувати це для перенесення файлів через мережу .
Оновлення від 19 серпня 2025 року: Цей посібник оновлено для забезпечення точності та відображення змін у процесі.