Як швидко копіювати файли через мережу за допомогою Robocopy у Windows 11

Якщо у вас новий комп’ютер із останньою версією Windows 11 , можливо, вам все одно доведеться перенести файли зі старого комп’ютера. Зазвичай найпростішим способом є копіювання файлів на зовнішню пам’ять USB, щоб перемістити їх на новий пристрій, але ви також можете передати їх через мережу.

Єдина проблема з цим останнім варіантом полягає в тому, що якщо ви використовуєте параметр копіювання Провідника файлів, процес може зайняти багато часу та спричинити багато проблем. Однак ви можете скористатися інструментом командного рядка Robocopy (надійне копіювання файлів), який пропонує найшвидший спосіб копіювати файли через мережу між старим і новим комп’ютером Windows 11.

Цей посібник навчить вас, як використовувати Robocopy для швидкої передачі величезної кількості файлів через мережу в Windows 11.

Швидко копіюйте файли через мережу в Windows 11 за допомогою Robocopy

Хоча Robocopy дозволяє копіювати файли швидше, ніж Провідник файлів, для найкращих результатів завжди рекомендується дротове підключення. Час завершення передачі залежатиме від з’єднання, типу файлів і продуктивності жорсткого диска.

Процес копіювання складається з двох етапів. Спочатку потрібно налаштувати спільний доступ до файлів на вихідному комп’ютері, а потім використовувати Robocopy на цільовому комп’ютері для передачі файлів.

1. Увімкніть спільний доступ до файлів у Windows 11 (джерело)

Щоб поділитися файлами в мережі з експрес-налаштуваннями, виконайте такі дії:

  1. Відкрийте Провідник файлів у Windows 11.

  2. Відкрийте папку з файлами для перенесення.

  3. Клацніть папку правою кнопкою миші та виберіть параметр «Властивості» .

    Відкрийте властивості папки

  4. Перейдіть на вкладку Спільний доступ .

  5. Натисніть кнопку Поділитися .

    Опція спільного доступу до папки

  6. У розкривному меню виберіть користувача або групу, щоб поділитися файлами.

    Виберіть користувача або групу
    Швидка порада. Якщо у вас проблеми з підключенням, найкраще використовувати вихідний обліковий запис, щоб надати спільний доступ до папки замість групи «Усі», і ввійти за допомогою свого облікового запису на цільовому пристрої.

  7. Натисніть кнопку Додати .


  8. Дозволи на спільний доступ до файлів
  9. Натисніть кнопку Поділитися .

  10. Клацніть правою кнопкою миші шлях і виберіть Копіювати посилання , щоб скопіювати мережевий шлях.

    Копіювати шлях до спільної папки

  11. Натисніть кнопку Готово .

  12. Натисніть кнопку Закрити .

Після виконання кроків запам’ятайте шлях до папки та IP-адресу вихідного комп’ютера. Ви можете швидко знайти свою IP-адресу в меню «Налаштування » > «Мережа й Інтернет» , клацніть «Wi-Fi» або «Ethernet» і клацніть підключення, щоб переглянути інформацію.

Якщо ви використовуєте обліковий запис Microsoft для входу в Windows, у вас можуть виникнути проблеми під час віддаленого доступу до файлів. Рекомендується створити тимчасовий локальний обліковий запис на вихідному комп’ютері для віддаленого входу за допомогою Robocopy з кінцевого пристрою. Крім того, ви можете переключитися з облікового запису Microsoft на локальний обліковий запис на вихідному комп’ютері, а потім повернутися до облікового запису Microsoft. Цей процес вирішить проблему входу за допомогою облікового запису Microsoft із віддаленого комп’ютера.

2. Швидке копіювання файлів через мережу в Windows 11 (призначення)

Після налаштування спільного доступу до файлів на вихідному комп’ютері ви можете скопіювати файли з цільового комп’ютера за допомогою інструмента командного рядка Robocopy.

Щоб швидко передати файли через мережу за допомогою Robocopy у Windows 11, виконайте такі дії:

  1. Відкрийте Пуск .

  2. Знайдіть командний рядок , клацніть правою кнопкою миші верхній результат і виберіть параметр Запуск від імені адміністратора .

  3. Введіть таку команду, щоб додати користувача мережі та пароль до Windows 11, і натисніть Enter :

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

    У команді замініть «COMPUTER-OR-DOMAIN» на цільовий комп’ютер, IP-адресу або домен, «COMPUTER-OR-DOMAIN\USERNAME» для цільового пристрою та імені користувача та «PASSWORD» для пароля облікового запису.

    Цей приклад додає запис у Credential Manager для користувача «admin01», доступного на вихідному комп’ютері, який Robocopy може використовувати для доступу до спільної папки:

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

  4. Введіть таку команду, щоб скопіювати файли через мережу, і натисніть 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

    Цей приклад прискорює копіювання файлів між двома комп’ютерами в мережі:

    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 швидке копіювання через мережу

    У наведеній вище команді змініть шляхи джерела та призначення відповідно до вашої конфігурації.

Деталі параметрів Robocopy

У Windows 11 Robocopy надає низку функцій, і в цьому посібнику ми використовуємо наведені нижче параметри, щоб швидше та надійніше передавати файли.

  • /E — копіювати підкаталоги, включно з порожніми.
  • /Z — Копіювати файли в режимі перезавантаження.
  • /ZB — використовує режим перезавантаження. Якщо доступ заборонено, використовуйте режим резервного копіювання.
  • /R:5 — Повторити 5 разів (можна вказати інше число, за замовчуванням 1 мільйон).
  • /W:5 — зачекайте 5 секунд перед повторною спробою (ви можете вказати інше число, за замовчуванням 30 секунд).
  • /TBD — зачекайте, поки будуть визначені імена спільних ресурсів (повторна помилка 67).
  • /NP — Немає прогресу — не відображати скопійований відсоток.
  • /V — створювати детальний вивід, показуючи пропущені файли.
  • /MT:16 — Створювати багатопотокові копії з n потоками (за замовчуванням — 8).
  • /compress — вмикає стиснення SMB для прискорення передачі по мережі.

Двома найважливішими параметрами в цьому посібнику є «/MT» і «/compress». “/MT” дозволяє Robocopy передавати файли в багатопоточному режимі. Зазвичай, коли ви копіюєте файли у Провіднику файлів, процес копіює по одному файлу. Багатопотокова функція дозволяє копіювати кілька файлів одночасно, краще використовуючи пропускну здатність і значно прискорюючи процес.

Якщо ви не вкажете число під час використання параметра «/MT» , число за замовчуванням буде «8», що означає, що інструмент копіюватиме вісім файлів одночасно, але Robocopy підтримує потоки від «1» до «128» .

Команда використовує «16», але ви можете вказати більше число. Єдина проблема полягає в тому, що при використанні вищих чисел буде використано більше процесорної потужності та пропускної здатності. Якщо у вас старіший процесор і ненадійне підключення до мережі, це може спричинити проблеми. Таким чином, обов’язково перевірте команду перед виконанням команди з великою кількістю потоків.

«/compress» — це нова опція, доступна в Windows 11, яка вмикає «стиснення SMB». Ця функція дозволяє Robocopy запитувати стиснення файлів (якщо застосовно), коли вони переміщуються від джерела до місця призначення через мережу. Це усуває необхідність стискати файли вручну, щоб зменшити їхній розмір, а потім розпаковувати їх на комп’ютері призначення.

Оскільки стиснені файли займають менше місця та споживають меншу пропускну здатність мережі, пришвидшується час передачі. Єдине застереження полягає в тому, що «стиснення SMB» вимагає додаткових ресурсів процесора.

Параметр “/compress” із Robocopy більш ефективний у мережах, які використовують підключення Ethernet або Wi-Fi 1Gps. Стиснення непотрібне, якщо ви передаєте файли через з’єднання 100Gps, і іноді це може зайняти більше часу.

Ви завжди можете переглянути всі доступні перемикачі, запустивши команду robocopy /?.

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *