Comment utiliser la fonction multithread de Robocopy pour accélérer la copie de fichiers sur Windows 10

1643231443 Comment utiliser la fonction multithread de Robocopy pour accelerer la
⏱️ 4 min read

Sous Windows 10, lorsque vous devez copier des fichiers sur un autre lecteur, vous utilisez généralement le processus standard de sélection, de copie et de collage. Bien que cela fonctionne parfaitement bien, la vitesse devient un goulot d’étranglement car essayer de transférer de nombreux fichiers peut prendre très longtemps.

Comme alternative, de nombreux utilisateurs techniques utilisent Robocopy (Robust File Copy), un outil de ligne de commande intégré à Windows 10 qui fournit plus de fonctionnalités pour déplacer plus rapidement les données vers un autre emplacement.

Une caractéristique particulière qui rend Robocopy spécial (et souvent négligée) est sa fonctionnalité multi-thread qui vous permet de copier plusieurs fichiers simultanément. Au lieu d’un fichier à la fois, utilisez la fonction de copie intégrée à l’explorateur de fichiers.

Dans ce guide, vous apprendrez à utiliser la fonction de copie multithread sur Robocopy pour accélérer le processus de transfert de fichiers et de dossiers vers un autre lecteur sous Windows 10.

Comment développer son entreprise/...
Comment développer son entreprise/Activité ?

Comment utiliser la fonction multithread avec Robocopy

Pour utiliser la fonctionnalité multithread de Robocopy afin de copier plus rapidement des fichiers et des dossiers sur un autre lecteur, procédez comme suit :

  1. Ouvert Démarrer sur Windows 10.

  2. Rechercher Invite de commandes, cliquez avec le bouton droit sur le résultat et sélectionnez le Exécuter en tant qu’administrateur option.

  3. Tapez la commande suivante pour copier les fichiers et dossiers sur un autre lecteur et appuyez sur Entrer:

    robocopy C:\source\folder\path\ D:\destination\folder\path\ /S /E /Z /ZB /R:5 /W:5 /TBD /NP /V /MT:32

    Dans la commande, assurez-vous de mettre à jour les chemins source et de destination et les options. Par exemple, cette commande copie les données du lecteur “C” vers “D” et utilise les threads “32” pour la copie :

    robocopy C:\Users\admin\Documents D:\Users\admin\Documents /S /E /Z /ZB /R:5 /W:5 /TBD /NP /V /MT:32

    Robocopy avec option multithread

Répartition de la commande Robocopy

Robocopy possède de nombreuses fonctionnalités, et dans la commande présentée dans ce guide, nous utilisons les commutateurs suivants pour rendre la copie fiable et rapide.

  • /S — Copiez les sous-répertoires, mais pas les vides.
  • /E — Copiez les sous-répertoires, y compris les vides.
  • /Z — Copiez les fichiers en mode redémarrable.
  • /ZB — Utilise le mode redémarrable. Si l’accès est refusé, utilisez le mode de sauvegarde.
  • /R:5 — Réessayez 5 fois (vous pouvez spécifier un nombre différent, la valeur par défaut est 1 million).
  • /W:5 — Attendez 5 secondes avant de réessayer (vous pouvez spécifier un nombre différent, la valeur par défaut est de 30 secondes).
  • /à déterminer — Attendez que les noms de partage soient définis (réessayez l’erreur 67).
  • /NP — Pas de progression – n’affiche pas le pourcentage copié.
  • /V — Produire une sortie détaillée, montrant les fichiers ignorés.
  • /MT:32 — Effectuez des copies multithreads avec n threads (la valeur par défaut est 8).

Le commutateur le plus important sur lequel se concentrer dans la commande ci-dessus est /MT, qui est le commutateur qui permet à Robocopy de copier des fichiers en mode multithread. Si vous ne définissez pas de numéro à côté du /MT commutateur, le numéro par défaut sera 8, ce qui signifie que Robocopy essaiera de copier huit fichiers simultanément. Cependant, Robocopy prend en charge 1 à 128 fils.

Dans cette commande, nous utilisons 32, mais vous pouvez le définir sur un nombre plus élevé. La seule mise en garde est que plus le nombre est élevé, plus les ressources et la bande passante seront utilisées. Si vous avez un processeur plus ancien, l’utilisation d’un nombre élevé affectera les performances. Par conséquent, assurez-vous de tester avant d’exécuter la commande avec un nombre élevé de threads.

Une fois les étapes terminées, vous remarquerez que la copie de fichiers et de dossiers prendra beaucoup moins de temps.

Vous n’êtes pas limité à la copie de fichiers et de dossiers sur un lecteur externe ou interne, et cela fonctionne également pour migrer des fichiers sur le réseau.

Join our Newsletter and receive offers and updates! ✅

0 0 votes
Article Rating
Avatar of Routech

Routech

Routech is a website that provides technology news, reviews and tips. It covers a wide range of topics including smartphones, laptops, tablets, gaming, gadgets, software, internet and more. The website is updated daily with new articles and videos, and also has a forum where users can discuss technology-related topics.

Vous aimerez aussi...

S’abonner
Notification pour
guest
0 Comments
Commentaires en ligne
Afficher tous les commentaires
0
Nous aimerions avoir votre avis, veuillez laisser un commentaire.x