- O Robocopy para Windows 10 inclui um recurso multithread ativado por meio de uma
/MTopção. Por padrão, ele usa 8 threads, mas você pode aumentar esse número para até 128 para copiar vários arquivos simultaneamente, reduzindo o tempo de transferência.
- Por exemplo,
robocopy C:\source D:\destination /E /MT:32copia arquivos com 32 threads, acelerando o processo em comparação com o Explorador de Arquivos.
ATUALIZADO EM 19/08/2025: No Windows 10 , ao copiar arquivos para outra unidade, você geralmente usa o processo padrão de selecionar, copiar e colar. Embora isso funcione perfeitamente, a velocidade se torna um gargalo, pois a transferência de muitos arquivos pode demorar bastante.
Como alternativa, muitos usuários experientes utilizam o Robocopy (Robust File Copy) , uma ferramenta de linha de comando integrada ao Windows 10, que oferece mais recursos para mover dados rapidamente para outro local (para outra unidade ou computador na rede). Um recurso que torna o Robocopy especial (e muitas vezes negligenciado) é sua capacidade de executar vários arquivos simultaneamente, permitindo a cópia simultânea de múltiplos arquivos. Em vez de copiar um arquivo por vez, utilize a função de copiar do Explorador de Arquivos.
Neste guia , explicarei os passos para usar o recurso de cópias multithread do Robocopy para acelerar o processo de transferência de arquivos e pastas para outra unidade no Windows 10.
Como usar o recurso multithread do Robocopy no Windows 10
Para usar o recurso multithread do Robocopy para copiar arquivos e pastas para outra unidade no Windows 10, siga estas etapas:
-
Abra o menu Iniciar no Windows 10.
-
Procure por "Prompt de Comando" , clique com o botão direito do mouse no resultado e selecione a opção " Executar como administrador" .
-
Digite o seguinte comando para copiar os arquivos e pastas para outra unidade e pressione Enter :
robocopy C:\caminho\da\pasta\origem\ D:\caminho\da\pasta\destino\ /S /E /Z /ZB /R:5 /W:5 /TBD /NP /V /MT:32
No comando, altere os caminhos de origem e destino e as opções. Por exemplo, este comando copia dados da unidade “C” para a unidade “D” e usa “32” threads para a cópia:
robocopy C:\Users\admin\Documents D:\Users\admin\Documents /S /E /Z /ZB /R:5 /W:5 /TBD /NP /V /MT:32
Robocopy com opção multithread
Explicação dos interruptores do Robocopy
O Robocopy possui muitos recursos e, no comando mostrado acima, usamos as seguintes opções para tornar a cópia confiável e rápida.
/S— Copiar subdiretórios, mas ignorar os vazios.
/E— Copiar subdiretórios, incluindo os vazios.
/Z— Copiar arquivos em modo reiniciável.
/ZB— Alternar para o modo de backup se o acesso for negado.
/R:5— Tente 5 vezes antes de falhar.
/W:5— Aguarde 5 segundos antes de tentar novamente.
/TBD— Aguarde se o nome da ação ainda não estiver disponível.
/NP— Suprimir a porcentagem de progresso.
/V— Exibir arquivos ignorados no modo detalhado.
/MT:32— Habilitar cópia multithread com 32 threads (o padrão é 8, o máximo é 128).
A opção mais importante a observar no comando acima é /MT`--multithreaded`, que permite ao Robocopy copiar arquivos em modo multithread. Se você não definir um número ao lado dessa /MTopção, o valor padrão será 8 , o que significa que a ferramenta tentará copiar oito arquivos simultaneamente. No entanto, o Robocopy suporta de 1 a 128 threads.
Neste comando, estou usando 32 , mas você pode definir um número maior. A única ressalva é que um número maior causará maior uso de recursos e largura de banda. Usar um número alto afetará o desempenho se você tiver um processador mais antigo. Portanto, teste antes de executar o comando com mais threads.
Após concluir os passos, as transferências de arquivos serão muito mais rápidas do que com o Explorador de Arquivos, seja copiando para outra unidade ou migrando arquivos pela rede.
Você não está limitado a copiar arquivos e pastas para uma unidade externa ou interna. Você também pode usar este recurso para migrar arquivos pela rede .
Atualização de 19 de agosto de 2025: Este guia foi atualizado para garantir a precisão e refletir as alterações no processo.