O que você provavelmente está vendo é que o teste inicial estava funcionando a partir do cache de disco do sistema operacional, enquanto os acessos posteriores precisavam varrer o arquivo do disco. Como Biswa menciona em um comentário, os arquivos devem ser idênticos e pode ser verificado por executando uma soma de verificação em ambas as versões .
Se você tiver uma boa quantidade de memória e testar os arquivos logo após a criação, há uma boa chance de que o arquivo inteiro, ou uma parte significativa dele, esteja no cache de disco e leia o arquivo para testá-lo. ser extremamente rápido.
Se você testou o arquivo imediatamente após o download, e o sistema não teve nenhum acesso significativo ao disco durante o download, então, novamente, ele deve estar no cache de disco e ser rápido para abrir ou testar.
Se o download acontecesse durante vários dias de ciclos de inicialização / desligamento, ou o sistema estivesse fazendo outra coisa com o disco durante o download, o arquivo seria acessado a partir do disco e não da RAM e seria significativamente mais lento. Após a primeira vez que você acessá-lo ou ler o arquivo inteiro, ele deverá ser "rápido" novamente.