Um movimento de arquivo em um compartilhamento remoto é exatamente o mesmo que um local: o Explorer simplesmente instrui o servidor a mover os arquivos / pastas para o novo destino. Também pode ser considerado como um caminho completo. Não há necessidade de copiar os arquivos para o sistema local e recuar.
Uma das maiores causas de lentidão é algo no sistema local que mantém o arquivo aberto: Scanners de vírus, extensões de shell (por exemplo, utilitários de compactação verificando arquivos .exe para stubs de SFX, geração de miniatura de imagem / filme, obtendo informações de título / autor documentos do Word, digitalizando músicas / filmes para tags, etc.), e assim por diante. O Explorer agora tem que esperar que tudo feche suas alças abertas no arquivo antes que ele possa concluir a operação do arquivo, e uma vez que muitas das coisas que eu mencionei envolvem I / O de bloco pequeno aleatório, a latência SMB se transforma em um problema muito maior do que é em discos locais. É ainda pior se você estiver fazendo isso por meio de uma conexão sem fio.
Para um exemplo de quão rápido pode ser, tente fazer a movimentação de um Prompt de Comando sem o Explorer aberto em sua pasta de origem. A operação será muito rápida.