Quando você precisa copiar um grande número de arquivos para outra unidade, o Robocopy pode acelerar o processo com seu recurso multithreading. Vamos nos juntar ao LuckyTemplates para ver como usar o recurso Robocopy multithread para acelerar a cópia de arquivos no Windows 10 neste artigo!
Para copiar arquivos para outra unidade, você geralmente usa o processo padrão de selecionar, copiar e colar. Embora esse processo funcione bem, a velocidade se torna um gargalo quando você tenta transferir muitos arquivos e pode demorar muito.
Em vez disso, muitos usuários experientes em tecnologia usam Robocopy (Robust File Copy), uma ferramenta de linha de comando integrada ao Windows 10 que oferece mais recursos para mover dados para outro local com mais rapidez.

Um recurso que torna o Robocopy especial (e muitas vezes esquecido) é seu recurso multithread , que permite copiar vários arquivos de uma vez . Em vez de copiar cada arquivo, use o recurso de cópia integrado ao File Explorer.
Neste tutorial, você aprenderá como usar o recurso multithreading do Robocopy para acelerar o processo de transferência de arquivos e pastas para outra unidade no Windows 10.
Como usar multithreading com Robocopy
Se você estiver prestes a copiar um grande conjunto de arquivos e pastas para outra unidade, siga estas etapas para obter o recurso Robocopy multithread para copiar dados super rápido.
1. Abra Iniciar .
2. Pesquise Prompt de Comando , clique com o botão direito no resultado e selecione Executar como administrador .
3. Digite o seguinte comando para copiar arquivos e pastas para outra unidade e pressione Enter :
robocopy C:\fonte\pasta\caminho\ D:\destino\pasta\caminho\ /S /E /Z /ZB /R:5 /W:5 /TBD /NP /V /MT:32
Por exemplo:
robocopy C:\Users\admin\Documents D:\Users\admin\Documents /S /E /Z /ZB /R:5 /W:5 /TBD /NP /V /MT:32
No comando acima, certifique-se de alterar os caminhos de origem e destino com sua configuração.
Problema de comando Robocopy
Robocopy tem muitos recursos e neste comando mostrado estamos usando as seguintes opções para cópia confiável e rápida.
- /S – Copia subpastas, excluindo pastas vazias.
- /E – Copia subpastas, incluindo pastas vazias.
- /Z - Copia arquivos no modo de reinicialização.
- /ZB - Use o modo de reinicialização, se o acesso for negado, use o modo de backup.
- /R:5 - Tente novamente 5 vezes (você pode especificar outro número, o padrão é 1 milhão).
- /W:5 - Aguarde 5 segundos antes de tentar novamente (você pode especificar outro número, o padrão é 30 segundos).
- /TBD - Aguarde a definição dos nomes de compartilhamento (tente novamente o erro 67).
- /NP - Sem progresso - não mostra a taxa de cópia.
- /V – Gera saída, mostrando os arquivos ignorados.
- /MT:32 - Replicação multithread com n threads (o padrão é 8).
A opção mais importante a ser focada no comando acima é /MT , esta é a opção que permite ao Robocopy copiar arquivos no modo multithread. Se você não definir um número próximo à opção /MT , o número padrão será 8 , o que significa que o Robocopy tentará copiar 8 arquivos simultaneamente. No entanto, o Robocopy suporta de 1 a 128 threads .
Neste comando, estamos usando 32 threads, mas você pode definir um número maior. Nota : quanto maior o número, mais recursos do sistema e largura de banda serão utilizados. Se você possui um processador mais antigo, usar um grande número deles afetará o desempenho, portanto, teste antes de executar comandos com um grande número de threads.
Depois de concluir essas etapas, você notará que copiar arquivos e pastas leva menos tempo.
Você não só tem a capacidade de copiar arquivos e pastas para uma unidade externa ou interna, mas também funciona para mover arquivos pela rede.
Se precisar de mais ajuda sobre o funcionamento do Robocopy, envie-nos uma pergunta nos comentários abaixo!
Consulte mais alguns artigos:
Se divertindo!