- L'Explorateur de fichiers copie les fichiers de manière séquentielle, ce qui ralentit les transferts volumineux sous Windows 11.
- Robocopy est un outil intégré conçu pour des transferts de fichiers performants et fiables.
- Ce
/MTcommutateur active la copie multithread, permettant le transfert simultané de plusieurs fichiers.
Sous Windows 11 , copier des fichiers vers un autre disque implique généralement d'utiliser la méthode classique de sélection, de copie et de collage dans l'Explorateur de fichiers. Pour le transfert d'un petit nombre de fichiers, cette méthode est tout à fait acceptable. Cependant, avec des dossiers volumineux, des milliers de fichiers ou des disques de grande capacité, la vitesse de transfert devient rapidement un facteur limitant, transformant une tâche simple en une longue attente.
Une alternative plus efficace est Robocopy (Robust File Copy) , un outil en ligne de commande intégré à Windows 11. Conçu pour une fiabilité et des performances optimales, Robocopy offre des fonctionnalités avancées qui surpassent largement celles de l'Explorateur de fichiers, notamment la reprise des copies, une journalisation détaillée et un contrôle précis de la copie des fichiers, que ce soit en local ou sur le réseau.
L'une des fonctionnalités les plus précieuses et souvent méconnues de Robocopy est la copie de fichiers multithread. Au lieu de transférer les fichiers un par un, Robocopy peut copier plusieurs fichiers simultanément, réduisant considérablement les temps de transfert, notamment sur les SSD rapides, les disques NVMe et les connexions réseau à haut débit.
Dans ce guide , j'expliquerai comment utiliser la fonction de copie multithread de Robocopy pour accélérer le transfert de fichiers et de dossiers vers un autre disque sous Windows 11.
Utilisation de la fonctionnalité multithread de Robocopy sous Windows 11
Pour copier des fichiers et des dossiers vers un autre lecteur sous Windows 11 à l'aide de la fonctionnalité multithread de Robocopy, suivez ces étapes :
-
Ouvrez le menu Démarrer sous Windows 11.
-
Recherchez « Invite de commandes » (ou « Terminal » ), cliquez avec le bouton droit sur le résultat et sélectionnez l' option « Exécuter en tant qu'administrateur » .
-
Saisissez la commande suivante pour copier les fichiers et dossiers sur un autre lecteur, puis appuyez sur Entrée :
robocopy C:\chemin\du\dossier\source\ D:\chemin\du\dossier\destination\ /S /E /Z /ZB /R:5 /W:5 /TBD /NP /V /MT:32
Dans la commande, modifiez les chemins source et de destination ainsi que les options. Par exemple, cette commande copie les données du lecteur « C » vers le lecteur « D » et utilise les 32 threads 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

panne des commutateurs Robocopy
Robocopy propose de nombreuses options permettant de contrôler la copie, la vérification et les tentatives de transfert des fichiers. Dans la commande présentée dans ce guide, les options suivantes sont activées afin d'améliorer la fiabilité et d'optimiser les performances de transfert, garantissant ainsi des opérations sur les fichiers volumineux plus rapides et avec moins d'erreurs.
/S— Copiez les sous-répertoires, mais ignorez ceux qui sont vides.
/E— Copiez les sous-répertoires, y compris les vides.
/Z— Copier les fichiers en mode redémarrable.
/ZB— Passez en mode de secours si l'accès est refusé.
/R:5— Réessayez 5 fois avant d'échouer.
/W:5— Veuillez patienter 5 secondes avant de réessayer.
/TBD— Veuillez patienter si le nom de l'action n'est pas encore disponible.
/NP— Supprimer le pourcentage de progression.
/V— Afficher les fichiers ignorés en mode détaillé.
/MT:32— Activer la copie multithread avec 32 threads (par défaut 8, maximum 128).
Dans la commande ci-dessus, l'option la plus importante à retenir est /MT`multithread`, qui permet à Robocopy de copier les fichiers en mode multithread. Si vous ne spécifiez pas de valeur /MT, la valeur par défaut est 8 , ce qui signifie que l'outil tentera de copier huit fichiers simultanément. Cependant, Robocopy prend en charge de 1 à 128 threads.
Dans cette commande, j'utilise 32 , mais vous pouvez augmenter cette valeur. Attention cependant : une valeur plus élevée entraînera une consommation accrue de ressources et de bande passante. De plus, une valeur élevée dégradera les performances sur les processeurs anciens. Par conséquent, effectuez des tests avant d'exécuter la commande avec un nombre de threads plus important.
Une fois ces étapes terminées, les transferts de fichiers devraient être nettement plus rapides qu'avec l'Explorateur de fichiers, que vous copiiez des données sur un autre disque ou que vous déplaciez de gros volumes de fichiers sur le réseau.