Tudo o que você precisa saber sobre arquivos de cache de miniaturas no Windows

O sistema operacional Windows cria arquivos de cache em miniatura para imagens e outros tipos de arquivos para acelerar o carregamento de pastas no sistema. No Windows XP, os arquivos thumbs.db estavam sendo usados ​​e colocados nas pastas em que as imagens eram armazenadas.

A partir do Windows Vista, a Microsoft moveu o cache para um local central (% userprofile% \ AppData \ Local \ Microsoft \ Windows \ Explorer) em que os arquivos thumbcache_xxx.db estão armazenados. Aqui você também encontra um arquivo de índice que contém informações em que cada cache versão de uma imagem é encontrada em.

A única exceção à regra é quando você navega em compartilhamentos de rede usando o Windows Vista ou versões mais recentes do Windows. Em vez de usar o cache de miniaturas local, os arquivos thumbs.db são criados nas pastas nas quais você está navegando. Esse comportamento pode ser alterado na diretiva de grupo.

Você pode pensar neles como caches projetados para acelerar a exibição de pastas quando você usa o Windows Explorer.

Sem o cache de miniaturas, o Windows teria que processar as imagens na pasta em carregamento toda vez que a pasta for aberta, o que pode atrasar a exibição, dependendo do desempenho geral do sistema e do número de arquivos de imagem na pasta.

O Windows não armazena apenas formatos de imagem nos arquivos do banco de dados. Embora um dos principais objetivos seja processar arquivos de imagem jpeg, png, bmp, tiff e gif, o cache também é usado para formatos de documento como docx, pptx, pdf e html e formatos de vídeo como avi.

O efeito que um arquivo de cache thumbs.db e um arquivo thumbcache têm no tempo de carregamento de uma pasta podem ser vistos melhor se você abrir uma pasta grande cheia de arquivos de imagem. Você notará que o carregamento é mais rápido quando o cache de miniaturas está ativado. Isso se torna especialmente aparente em dispositivos de armazenamento lento, como DVDs de imagem ou discos rígidos lentos.

Por que você pode querer desativar o cache

Existem algumas razões pelas quais você pode querer desativar o cache. Primeiro, houve problemas no passado em que os arquivos thumbs.db impediram a renomeação ou exclusão de arquivos ou pastas no sistema.

Dependendo de como o computador é usado, ele também pode ter implicações na privacidade. Uma miniatura em cache de uma imagem que você excluiu ainda pode ser armazenada no cache. Se você é o único usuário do PC, pode não ser um problema. Se houver outros usuários ou mesmo terceiros que possam obter acesso ao computador, convém excluir esses caches regularmente para evitar que isso aconteça.

Além disso, é possível vincular miniaturas aos arquivos originais usando vários métodos.

Desativar o cache pode, no entanto, afetar a velocidade de carregamento da pasta. Como mencionado anteriormente, isso pode ser especialmente perceptível quando você abre pastas com vários tipos de arquivos que geralmente são armazenados em cache para acelerar o tempo de carregamento.

Como desativar o cache de miniaturas

A partir do Windows XP, a Microsoft implementou uma opção para desativar a criação de arquivos thumbs.db no sistema operacional.

Se você estiver usando o Windows XP

  1. Clique no meu computador.
  2. Selecione Ferramentas> Opções de Pasta.
  3. Mude para o separador Ver.
  4. Marque "Não armazenar em cache miniaturas".

Se você estiver usando o Windows Vista ou mais recente

  1. Clique em Iniciar> Painel de Controle> Opções de Pasta.
    1. Se você estiver usando o Windows 8, vá para a parte da área de trabalho, pressione Windows-C para abrir o menu Charms e selecione Configurações> Painel de Controle.
    2. Se você estiver usando o Windows 10, abra o Explorer e selecione Arquivo> Alterar pasta e opções de pesquisa.
  2. Selecione a guia Exibir.
  3. Localize a seção Arquivos e pastas e marque "Sempre mostrar ícones, nunca miniaturas" para desativar a geração dos arquivos do banco de dados.

Editor de Diretiva de Grupo Alternativo

Se o seu sistema operacional suportar o Editor de Diretiva de Grupo, você poderá usá-lo para desativar o cache de miniaturas. Para carregar o editor, faça o seguinte:

  1. Toque em Windows-R para abrir a caixa de execução.
  2. Digite gpedit.msc e pressione Enter.
  3. Navegue para a seguinte pasta: Configuração do usuário> Modelos administrativos> Componentes do Windows> Windows Explorer.
    1. Se você estiver usando o Windows 8 ou mais recente: Configuração do usuário> Modelos Administrativos> Componentes do Windows> Explorador de Arquivos

Aqui você encontra as seguintes preferências:

  • Desativar a exibição de miniaturas e exibir apenas ícones (Vista ou superior) - desativa a exibição de miniaturas no Windows Explorer quando ativada.
  • Desativar a exibição de miniaturas e exibir apenas ícones nas pastas de rede (Vista ou superior) - desativa a exibição de miniaturas nas pastas de rede no Explorer quando ativada.
  • Desative o cache de miniaturas em arquivos ocultos thumbs.db (Vista ou superior) - quando ativado, impede o Windows Explorer de ler, criar ou gravar em arquivos thumbs.db.
  • Desativar o cache de imagens em miniatura (XP ou superior) - impede que o Windows armazene em cache as imagens em miniatura.

Usando o registro do Windows

Se você não tiver acesso ao Editor de Diretiva de Grupo no seu sistema, poderá desativar a geração de caches de miniaturas no Windows usando o Registro.

  • Toque na tecla Windows, digite regedit e pressione Enter.
  • Navegue para a seguinte chave usando a estrutura de pastas à esquerda: HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ Advanced
  • Localize a preferência DisableThumbnailCache à direita.
  • Altere seu valor de 0 para 1 para desativar o recurso.
  • Se você deseja restaurá-lo posteriormente, altere-o novamente para 0.

Como visualizar e excluir arquivos thumbs.db existentes

Os arquivos existentes não são removidos automaticamente quando você desativa a criação de arquivos de cache de miniaturas no Windows. Para isso, você pode usar visualizadores especializados e aplicativos mais limpos, ou programas de uso geral.

Uma das maneiras mais fáceis é usar a Pesquisa do Windows para encontrar todos os arquivos thumbs.db. Depois de encontrar todos eles, use Ctrl-A para selecioná-los e pressione o botão excluir para removê-los do sistema.

Aplicações especializadas

O Thumbnail Database Cleaner foi projetado especificamente para localizar e remover arquivos thumbs.db no sistema. Observe que o programa requer o Microsoft .Net Framework 2.0.

Basta executá-lo, selecione a unidade que deseja digitalizar e clique no botão Iniciar pesquisa depois. Ele exibe todos os caches de miniaturas encontrados e você pode selecionar alguns ou todos para remoção.

Além disso, você pode classificar a exibição por tamanho, data ou caminho do arquivo. A única coisa que falta é um módulo visualizador que permite visualizar arquivos individuais.

O Thumbs Viewer é outro programa que você pode usar para esse fim. Seu principal objetivo é exibir o conteúdo de um arquivo thumbs.db, mas também pode ser usado para remover miniaturas em cache dele.

O programa exibe todos os arquivos em cache automaticamente quando você carrega um arquivo de banco de dados. Você pode classificar as entradas por nome, tamanho ou local e visualizar cada miniatura com um clique nela.

As entradas podem ser excluídas ou salvas com um clique com o botão direito. Se você deseja remover tudo, use Ctrl-A para marcar todos, clique com o botão direito do mouse e selecione remover selecionado no menu de contexto.

O Thumbs.db Explorer fornece outra opção. Funciona de maneira semelhante ao Thumbs Viewer, pois você precisa apontá-lo para um arquivo em miniatura que deseja carregar no software.

Observe que ele só pode carregar arquivos thumbs.db e não arquivos thumbcache. Ele exibe o número total de miniaturas no arquivo, seu nome e tamanho.

Você pode usá-lo para salvar algumas ou todas as imagens no sistema local, mas não excluir a seleção.

O Thumbs Remover é o programa final desta lista. Ele pode ser usado para procurar no sistema por arquivos thumbs.db para removê-los todos ou selecionar um de uma só vez.

Ele vem como uma versão e um instalador independentes, que funcionam de forma idêntica. Aponte o programa para uma letra de unidade e clique em Iniciar para executar a verificação. Pode demorar um pouco, pois o programa percorre todas as pastas da unidade para encontrar qualquer arquivo thumbs.db.

Todos os arquivos são exibidos na interface posteriormente, e você pode excluir alguns ou todos aqui facilmente usando os botões que o programa disponibiliza.

Programas de uso geral

O popular limpador de arquivos temporários CCleaner pode remover todos os arquivos de cache de miniaturas do sistema operacional. A opção é selecionada por padrão e você a encontra em Windows> Windows Explorer na interface do programa.

O sistema operacional Windows é fornecido com sua própria ferramenta de limpeza. Você pode executá-lo com um clique em Iniciar, digitando Limpeza de Disco e a seleção da entrada. Se você estiver usando o Windows 8 ou 10, basta digitar Limpeza de Disco na parte Tela Inicial do sistema operacional e selecionar o resultado.

Selecione a unidade que deseja digitalizar e uma entrada de miniaturas deve ser listada aqui.

Dica : Configure o Windows 10 para impedir a exclusão automática de miniaturas.