O Windows 10 exclui muitos arquivos minúsculos muito lentamente. Alguma coisa pode ser feita para acelerar isso?

O Windows 10 exclui muitos arquivos minúsculos muito lentamente. Alguma coisa pode ser feita para acelerar isso?

Eu trabalho com dezenas de milhares de arquivos JPEG de 20 kB em lotes que somam gigabytes. Quando tento excluir um lote antigo, o Windows 10 apresenta uma taxa de exclusão muito baixa, que às vezes cai para zero por algum motivo:

Insira a descrição da imagem aqui

Isso é apenas um fato da vida do hardware em que estou ou há algumas dicas e truques que eu poderia tentar para acelerar esse processo de exclusão?

Responder1

Pela imagem parece que você está excluindo os arquivos através do Explorer, que é o método mais lento possível.

O que você pode fazer para melhorar:

  • Exclua os arquivos usando Shift+ Delpara que os arquivos excluídos não sejam movidos para a Lixeira (não é possível recuperar)

  • Emita a exclusão de dentro de um prompt de comando usando um comando semelhante a (use del /?para ver todos os parâmetros):

      del /f /q *.*           (del in current folder, add `/s` to traverse sub-folders)
      del /f /q /s folder
    

Responder2

Não sei por que o Explorer é tão lento, mas você pode considerar colocar cada lote de imagens em um volume de sistema de arquivos separado e formatar rapidamente o volume para excluí-los.O Windows 10 tem suporte nativo para montagem de arquivos como volumes de disco. A velocidade da reformatação é independente do que está no volume, pois ignora o sistema de arquivos existente e apenas grava um novo.

Dezenas de milhares de arquivos de 20K não parecem muitos gigabytes. Se o tamanho total de todos os lotes ativos for menor que sua RAM física, você também poderá colocá-los em discos RAM (usando, por exemplo,ImDisk), ainda formatando ou desmontando o volume para excluí-los. Mesmo a exclusão recursiva comum no disco RAM pode ser muito mais rápida dependendo do que está causando a lentidão. Obviamente, isso não é uma opção se você precisar que os arquivos sobrevivam a uma reinicialização.

Uma desvantagem de reformatar para excluir é que você precisa ser um administrador elevado. Outra é que você pode formatar acidentalmente o volume errado, mas na verdade qualquer abordagem de exclusão em massa de arquivos acarreta o risco de excluir os arquivos errados. Se você fornecer rótulos descritivos aos volumes, TempJpeg1formatá-los provavelmente será tão à prova de erros quanto excluir um diretório enorme da linha de comando.

Responder3

Desative qualquer proteção antivírus/antimalware em tempo real que você tenha, pelo menos durante esta operação. Isso inclui o Windows Defender. Também qualquer proteção anti-ransomware (oferecida por alguns programas de backup).

A proteção em tempo real normalmente possui ganchos nas operações de arquivos e é historicamente conhecida por desacelerar drasticamente qualquer operação que envolva um grande número de arquivos.

Se achar necessário, você pode reativá-los após a conclusão da exclusão.

Responder4

Crie uma partição por lote, digamos 10 GB ou mais, quando terminar com determinado lote, formate rapidamente a partição. Todos os arquivos desapareceram em questão de segundos.

informação relacionada