Como bloquear a limpeza automática do cache de miniaturas do Windows 10

Experimente Nosso Instrumento Para Eliminar Problemas

O sistema operacional Windows da Microsoft usa um cache de miniaturas para ícones de miniaturas usados ​​no Explorer para acelerar a exibição de ícones quando um usuário abre uma pasta com itens em cache.

A Microsoft mudou a forma como o cache de miniaturas funciona no Atualização de criadores de outono para Windows 10 . A partir dessa versão, o Windows 10 limpa o cache de miniaturas automaticamente usando um recurso chamado Manutenção Automática.

Manutenção Automática

A Manutenção Automática executa um grande número de tarefas, desde a sincronização da hora e manutenção do Windows Defender até a desfragmentação das unidades e operações de limpeza.

Dica : Abra o PowerShell e execute o comando Get-ScheduledTask | ? {$ _. Settings.MaintenanceSettings} | Out-GridView para exibir todas as tarefas de manutenção automática e o status de cada uma em uma lista.

Uma dessas tarefas é chamada SilentCleanup . A tarefa inicia a ferramenta interna de Limpeza de disco usando o parâmetro /auto-limpeza o que faz com que a ferramenta leia os valores do Registro para determinar o que limpar.

Limpar o cache pode liberar armazenamento no dispositivo, mas isso acarreta o custo de ter que renovar o cache quando o Explorador de Arquivos é usado. Os usuários do Windows 10 que mantêm muitas fotos em uma única pasta podem ter problemas quando essas pastas são abertas no Explorador de Arquivos, pois isso pode aumentar a carga da CPU pelo tempo que leva para gerar e armazenar em cache as miniaturas.

Você pode visitar a pasta oculta% userprofile% AppData Local Microsoft Windows Explorer no Explorer para exibir o cache.

Opção 1: fazer alterações no registro

thumbnail cache autorun delete

SilentCleanup verifica os dados de cada valor Autorun Dword em HKLM SOFTWARE Microsoft Windows CurrentVersion Explorer VolumeCaches e HKLM SOFTWARE WOW6432Node Microsoft Windows CurrentVersion Explorer VolumeCaches para determinar se deve incluir esse cache em a operação de limpeza.

Um valor de 0 impede que a tarefa de manutenção exclua o cache, um valor de 1 permite isso.

Veja como você configura o Windows 10 para bloquear ou permitir a limpeza do cache:

  1. Open Start, por exemplo clicando no ícone ou tocando na tecla Windows no teclado.
  2. Digite regedit.exe.
  3. Confirme o prompt do UAC que o Windows exibe.
  4. Vá para HKLM SOFTWARE Microsoft Windows CurrentVersion Explorer VolumeCaches Cache de miniaturas
  5. Clique duas vezes no valor Autorun Dword.
  6. Defina-o como 0 para evitar que o Windows limpe o cache ou como 1 para permitir que o faça.
  7. Vá para HKLM SOFTWARE WOW6432Node Microsoft Windows CurrentVersion Explorer VolumeCaches Cache de miniaturas
  8. Clique duas vezes no valor Autorun Dword.
  9. Defina-o como 0 ou 1 de acordo.
  10. Opcional: repita as etapas para qualquer outro cache listado em VolumeCaches.
  11. Reinicie o PC.

O Windows não excluirá mais o cache como parte da Manutenção Automática se você definir ambas as entradas como 0.

Opção 2: O Agendador de Tarefas

Você pode desabilitar toda a tarefa SilentCleanup ou mesmo a Manutenção Automática no Agendador de Tarefas. Desativar SilentCleanup pode ser uma opção se você não quiser que o Windows limpe o cache automaticamente.

Você ainda pode executar a Limpeza de disco ou qualquer ferramenta de terceiros que ofereça suporte à limpeza de caches do Windows para fazer isso. Observe que o espaço em disco usado pode aumentar se você não fizer isso, pois o Windows não executará mais a tarefa de limpeza.

  1. Abra o Start.
  2. Digite o Agendador de tarefas e carregue o resultado. Você também pode pesquisar por taskschd.msc diretamente se a Pesquisa do Windows funcionar e não revelar o resultado correto nos resultados da pesquisa.
  3. Use a navegação na barra lateral para ir para Biblioteca do Agendador de Tarefas> Microsoft> Windows> DiskCleanup
  4. Clique com o botão direito do mouse na tarefa SilentCleanup à direita e selecione Desativar no menu de contexto; isso desativa a tarefa para que ela não seja mais executada automaticamente.

Dica : Você pode reativar a tarefa a qualquer momento seguindo as etapas descritas acima e selecionando Ativar no menu de contexto.