pasta windows com milhões de arquivos não respondendo

pasta windows com milhões de arquivos não respondendo

Estou usando o Windows 7 (64 bits) em uma CPU Intel Q6600 com 4 GB de RAM.

Tenho uma pasta com 2 milhões de arquivos, com tamanho médio de arquivo de 10 KB.

O Windows Explorer para de responder quando abro a pasta. Como posso superar isso?

Responder1

Você pode superar isso usando uma estrutura mais sensata para seus arquivos. Embora o Explorer suporte diretórios com milhões de arquivos, ele não foi projetado para esse tipo de cenário e o desempenho será lento.

Para obter mais informações, consulte este artigo do TechNet de setembro de 2011:

Segredos do Windows: sem limites... mais ou menos

Responder2

Desculpe, o Windows não consegue lidar com mais de 80 mil arquivos em uma pasta, de maneira organizada e eficiente (em um servidor Xeon 2,8 GHz com pelo menos 4 GB de RAM)

Ele começa a travar e queimar perto de 60k.

A 200k leva 2 dias para enumerar a pasta. Tivemos esse problema com a pasta badmail usando o Windows Exchange. A única maneira de superar isso é criar milhares de pastas (que ele possa lidar bem) com arquivos dentro dessas pastas com mais pastas.

Caso contrário, você deve considerar seriamente despejar esses dados em um arquivo SQL, usando SQLExpress, que é gratuito, ou MySQL, que também é gratuito. Escreva um pequeno programa para lidar com isso e você estará pronto - foi o que fizemos com nossos 200 mil arquivos e agora temos mais de 12 milhões de e-mails classificados, com acesso rápido.

Responder3

O que é incrível é que hoje, 1º de outubro de 2022, com o Windows 11 esse comportamento continua o mesmo e a MS não está tomando cuidado nem um pouco. No entanto, existem ferramentas como Total Commander ou Cygwin que não apresentam nenhum problema com um grande número de arquivos. É claro que faz sentido que não haja muitos arquivos armazenados em um diretório. Mas nem todas as ferramentas atendem a essa dica. Acabei de tropeçar no fluxo de fotos do iCloud da Apple, que coloca todas as cerca de 15 mil fotos do meu iPhone em um único diretório. Demorou uma eternidade (perdi a paciência e parei depois de 10 minutos) para listar apenas o nome do arquivo, a data e o tamanho do arquivo, sem qualquer visualização ou material relacionado ao conteúdo (eu só queria copiar alguns arquivos de uma determinada data). Usar o Total-Commander lista isso em alguns segundos.

informação relacionada