Quando você navega em uma pasta que contém arquivos de mídia, o Windows gera imagens em miniatura de seus arquivos de imagem e vídeo se a visualização da pasta estiver configurada para visualização em miniatura (médio, grande ou ícones extra grandes.) A miniatura gerada é armazenada em cache e gravada no banco de dados para que o sistema não precise gerar novamente as imagens em miniatura toda vez que você abrir o pasta.
O cache de miniaturas (bem como o cache de ícones) são armazenados na seguinte pasta:
% userprofile% \ AppData \ Local \ Microsoft \ Windows \ Explorer
No entanto, há uma pequena falha que faz com que suas miniaturas sejam excluídas na reinicialização ou quando o sistema fica ocioso por algum tempo. Portanto, ao navegar pela pasta que contém os arquivos de imagem ou vídeo, o sistema precisa gerar novamente as miniaturas, o que pode ser um trabalho árduo para o processador, especialmente se você tiver centenas de arquivos de mídia.
Por que o Windows exclui o cache de miniaturas?
O Windows possui um recurso chamado Manutenção Automática. A manutenção automática contém um conjunto de tarefas programadas que são executadas diariamente, quando você não está usando o computador. A Manutenção Automática cuida da atualização de aplicativos da Windows Store e outros softwares, executando verificações do Windows Defender, diagnósticos do sistema, Limpeza de Disco, etc.
Para evitar que o cache de miniaturas seja limpo em intervalos regulares por manutenção automática agendar, use uma das seguintes opções:
Correção 1: Desative a limpeza automática de “cache de miniaturas” usando o registro
Uma tarefa agendada chamada SilentCleanup
faz parte do recurso de manutenção automática em que a ferramenta Limpeza de disco é iniciada, o que faz uma operação de limpeza na unidade do sistema. Ele limpa os arquivos temporários, drivers obsoletos, cache de miniaturas, arquivos temporários da Internet e muito mais.
Quando o SilentCleanup
a tarefa é executada, a seguinte linha de comando é executada:
cleanmgr.exe / autoclean / d% systemdrive%
Quando o /autoclean
opção for usada, a Limpeza de disco procura o valor do registro denominado Autorun
sob cada subchave do VolumeCaches
ramo de registro. O VolumeCaches
ramo contém o lista de opções de limpeza que aparece quando a Limpeza de disco é executada interativamente.
Se Autorun
está configurado para 1
, a opção de limpeza correspondente é executada. Configurando para 0
corrige o problema. Siga esses passos:
- Inicie o Editor do Registro (
regedit.exe
) e vai para:
- Inicie o Editor do Registro (
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Explorer \ VolumeCaches \ Cache de miniaturas
- No painel direito, clique duas vezes
Autorun
e definir seus dados para0
- No painel direito, clique duas vezes
Definindo Autorun
para 0
no caminho de registro mencionado, Limpeza de disco (quando executado com /autoclean
switch) evitará limpar o banco de dados do cache de miniaturas.
- Saia do Editor do Registro.
Esta configuração de registro não te impede a partir de limpar o cache de miniaturas iniciando a Limpeza de disco manualmente. Você também pode configurar a limpeza de disco para limpar o cache de miniaturas e executá-lo apenas quando necessário, em vez de fazer a manutenção automática por você.
Correção 2: desative a tarefa agendada SilentCleanup
Se você quiser evitar que a Limpeza de disco seja executada como parte da programação de manutenção automática, abra o Agendador de tarefas taskschd.msc
. expanda a Biblioteca do Agendador de Tarefas e vá para o seguinte ramo:
\ Microsoft \ Windows \ DiskCleanup
No painel direito, clique com o botão direito SilentCleanup
tarefa e escolha Desativar.
Feche a janela do Agendador de tarefas.
Pessoalmente, não prefiro esse método porque gostaria que a Limpeza de disco fosse executada como parte da programação, mas só não quero limpar os caches de miniaturas. O Método 1 é a opção recomendada.
Alguns usuários desabilitam o recurso de manutenção automática para contornar esse problema, que não é recomendado em um computador de produção. Mas está tudo bem se você está avaliando o Windows em uma máquina virtual e deseja conservar recursos desabilitando as tarefas de manutenção.
Verifique as configurações de aplicativos de terceiros
Se você estiver usando uma ferramenta de limpeza de cache de terceiros, como CCleaner, configure-a de forma que o cache de miniaturas não seja limpo em intervalos periódicos automaticamente.
Espero que este guia tenha ajudado a evitar que o Windows exclua automaticamente o cache de miniaturas.
Um pequeno pedido: Se você gostou deste post, por favor, compartilhe?
Um "pequeno" compartilhamento seu ajudaria seriamente no crescimento deste blog. Algumas ótimas sugestões:- Fixá-lo!
- Compartilhe com seu blog favorito + Facebook, Reddit
- Tweet isso!