27Jun
Os ícones que o Windows usa para seus documentos e programas são salvos em um cache de ícones, para que eles possam ser exibidos rapidamente em vez de ter que carregá-los lentamente sempre. Se você já tiver problemas com os ícones no seu computador, a reconstrução do cache de ícones pode ajudar.
Às vezes, o cache do ícone fica desatualizado, fazendo com que os ícones sejam exibidos incorretamente ou mesmo desapareçam. Por exemplo, talvez você atualizou um aplicativo e a nova versão veio com um novo ícone, mas você ainda vê o ícone antigo na área de trabalho.Às vezes, um ícone em branco ou danificado pode aparecer quando um ícone perfeitamente bom foi exibido antes. Quando isso acontece, você deve redefinir o cache de ícones e deixá-los automaticamente recriá-lo. Neste artigo, mostraremos como reconstruir o cache de ícones no Windows 10. Este guia também se aplica aos Windows 8 e 7, mas o processo funciona um pouco diferente.
Como o cache de ícones funciona nos ícones Windows
estão em todos os lugares no Windows: o Painel de controle, programas e recursos, o Gerenciador de arquivos e assim por diante. Ter que recuperar todas as imagens de ícones possíveis do disco rígido e torná-las dinamicamente pode consumir muitos recursos do sistema. Como resultado, o Windows guarda ícones já foi recuperado em sua memória. Quando você desliga ou reinicia, ele gravará esse cache em um arquivo oculto em seu disco rígido, portanto não precisa recarregar todos esses ícones mais tarde.
O arquivo de banco de dados cresce à medida que mais informações são adicionadas a ele. De acordo com este documento da base de conhecimento do MSDN, quando o Windows precisa exibir um ícone, ele verificará o cache e exibirá o ícone em cache se for encontrada uma correspondência. Se não encontrar um, ele verificará o arquivo executável e digitalizará o diretório do aplicativo.
Os mecanismos de armazenamento em cache, como o banco de dados IconCache, já foram discutidos por especialistas em sistemas múltiplos e em profundidade por Mark E. Russinovich e David A. Solomon no seu livro Windows Internals, se você tiver curiosidade em saber mais, mas o básicoé tudo o que você precisa entender para este processo.
Onde o cache de ícones é armazenado
No Windows Vista e no Windows 7, o arquivo de cache de ícone está localizado em:
C: \ Users \ & lt; seu nome de usuário & gt; \ AppData \ Local \ IconCache.db( Substitua & lt; seu nome de usuário & gt;com o nome de login atual para sua conta do Windows.)
Este arquivo ainda está presente no Windows 8 e 10, mas o Windows não os usa para armazenar o cache de ícones. No Windows 8 e no Windows 10, o arquivo de cache de ícone está localizado em:
C: \ Users \ & lt; seu nome de usuário & gt; \ AppData \ Local \ Microsoft \ Windows \ Explorer( Substitua & lt; seu nome de usuário & gt; com o nome de login atual parasua conta do Windows.) Nesta pasta, você encontrará uma série de arquivos de cache de ícones:
• iconcache_16.db
• iconcache_32.db
• iconcache_48.db
• iconcache_96.db
• iconcache_256.db
• iconcache_768.db
• iconcache_1280.db
• iconcache_1920.db
• iconcache_2560.db
• iconcache_custom_stream.db
• iconcache_exif.db
• iconcache_idx.db
• iconcache_sr.db
• iconcache_wide.db
• iconcache_wide_alternate.db
Para reconstruir o cache de ícones, você deve excluir todos os arquivos de ícone que aparecem nesta pasta. Não é tão simples como clicar neles e pressionar Delete, porém: esses arquivos ainda estão sendo usados pelo Explorer, então você não pode simplesmente excluí-los normalmente.
Como Reconstruir o Cache do Ícone
Feche e guarde o que estiver trabalhando antes de prosseguir. Abra o File Explorer e vá para a seguinte pasta:
C: \ Users \ & lt; seu nome de usuário & gt; \ AppData \ Local \ Microsoft \ Windows \ Explorer( Substitua & lt; seu nome de usuário & gt; com o nome de login atual para sua conta do Windows.)
Pressione e mantenha pressionada a tecla "Shift" e clique com o botão direito do mouse na pasta Explorer. Selecione "Abrir janela de comando aqui".
Uma janela de prompt de comando será aberta nesse caminho:
Para garantir que o prompt de comando esteja na pasta correta, digite o comando dir. Você deve ver os arquivos de pasta de ícones e thumbcaches que discutimos anteriormente.
Clique com o botão direito do mouse na barra de tarefas do Windows e escolha "Gerenciador de tarefas" no menu de atalho.
Clique com o botão direito do mouse no "Windows Explorer" na lista e escolha "Finalizar tarefa" no menu de atalho. O Explorer e a área de trabalho desaparecerão. Exit Task Manager e certifique-se de que nenhum outro aplicativo esteja sendo executado, exceto para a janela do prompt de comando.
Na janela do prompt de comando, digite o seguinte comando:
del iconcache *Pressione Enter. O asterisco após a iconcache é necessário para garantir que todos os arquivos com nomes que comecem com iconcache serão incluídos na operação de exclusão. Isso deve excluir todos os arquivos de cache de ícones.
Execute o comando dir para verificar a lista dos arquivos restantes. Se um ou mais arquivos de iconcache ainda estiverem listados, significa que alguns aplicativos ainda estão sendo executados em segundo plano. Feche-os e repita o procedimento novamente, se necessário.
Agora pressione as teclas Ctrl + Alt + Del simultaneamente e escolha "Iniciar sessão". Insira novamente, e qualquer ícone desatualizado ou ausente deve, com expectativa, ser reparado ou recriado.
Lembre-se, reconstruir o cache de ícones não ajudará com problemas de miniaturas( você precisará passar por esse processo para fazer isso), o ícone errado para uma extensão de arquivo específica ou um ícone de atalho ausente. Mas se você tiver outros problemas de ícone, espero que a reconstrução do cache de ícones irá corrigi-los.