Isso é normal, você está lendo e gravando no mesmo disco físico e pode ser ainda pior se você tiver muitos arquivos em um único diretório.
Estou tentando duplicar uma pasta (em torno de 1GB) no mesmo diretório e a taxa de cópia é bem lenta (chegando em torno de 600kbps).
Eu posso baixar arquivos grandes da Internet mais rápido do que isso (2/3 MBps).
Alguma opinião?
Nota: estou usando o Windows 7 Professional.
Isso é normal, você está lendo e gravando no mesmo disco físico e pode ser ainda pior se você tiver muitos arquivos em um único diretório.
Arquivos pequenos prejudicam o desempenho . Um arquivo grande que você baixa apenas precisa de uma única entrada na tabela de arquivos e é escrito apenas . Mas copiando 20.000 arquivos; além de ler + escrever, também precisa modificar 20.000 entradas na tabela de arquivos. E como comentou , até mesmo a tabela de espaço livre e fragmentação de disco também entra em jogo. Seu diálogo de cópia parece completamente normal para mim, eu me preocuparia se ele mencionasse horas por um tempo prolongado ...
se o sistema operacional precisar chamar ' CreateFile () muitas coisas podem ficar um pouco sangrentas e às vezes desagradáveis. em qualquer caso, tente desativar a criação do nome do arquivo 8.3 , já que o "make long nomes curtos "é um pouco ruim para o desempenho. Se você tem muitos arquivos nomeados similares que são muito parecidos quando truncados para 8.3, você irá acionar o algoritmo 8.3 com muita frequência:
se esse loop for repetido com frequência (há um limite, mas ele é executado várias vezes para cada novo nome de arquivo chegando), você notará uma velocidade muito ruim quando se trata de mover / criar muitos novos arquivos.
leia mais em link
além disso (assim como as outras respostas já disseram): o explorador tem muito a ver com criar ícones e armazenar informações sobre os arquivos para esse novo diretório.