Por que faltam ícones para determinados programas no Win7? [duplicado]

15

Para alguns dos meus programas, os ícones desapareceram. Isso se aplica aos itens fixados do menu Iniciar e aos programas em suas pastas de programas.

insira a descrição da imagem aqui

O Inkscape e o IrfanView tiveram seus ícones desaparecidos. Os arquivos SVG e de imagem associados aos respectivos programas ainda mostram os ícones certos - são apenas os principais .exes que não têm mais ícones.

Como faço para restaurá-los?

JeanSibelius
fonte
11
Você tem algum programa antivírus em execução? Detectou algo suspeito recentemente?
precisa saber é o seguinte
Sim, de fato - o Microsoft Security Essentials detectou um vírus muito antigo em uma unidade IDE muito antiga que eu conectei alguns dias atrás para recuperar um arquivo muito antigo.
amigos estão dizendo sobre jeansibelius
11
Bem, acho que essa pode ser a causa do problema. Tente desinstalar e reinstalar o Inkscape e o IrfanView e veja se isso ajuda. Não os execute antes desta operação, também desinstale manualmente primeiro e verifique se nenhum arquivo de aplicativo foi deixado antes de reinstalar.
gronostaj

Respostas:

26

Tente o seguinte.

Abra o Bloco de notas e cole o código abaixo.

taskkill /F /IM explorer.exe
cd /d %UserProfile%\AppData\Local
attrib –h IconCache.db
del IconCache.db
start explorer

salve o arquivo como um arquivo .bat na área de trabalho.

Por fim, clique duas vezes no arquivo .bat que você salvou na área de trabalho e todos os ícones devem ser restaurados.

Fonte

stderr
fonte
trabalhou para mim também, obrigado @ QMechanic73
volume one
Se estiver faltando ícones para o Windows Explorer e o bloco de notas, também será necessário excluir os bancos de dados de cache e ícone em miniatura do Windows Explorer em% UserProfile% \ AppData \ Local \ Microsoft \ Windows \ Explorer, mas esses arquivos não estarão disponíveis imediatamente para exclusão após a exclusão do arquivo. O comando taskkill é concluído e falhou para mim em um arquivo em lotes. Talvez uma breve espera também ajudasse após a tarefa.
Jeremy
0

Pelo que pude ver, parece que um programa de terceiros removeu os diretórios raiz desses programas. Ou pode ter sido você excluindo algo por acidente. Mas esse é o ícone que você obtém quando uma raiz do programa é excluída, mas os atalhos correlatos a ela também não são removidos

Você precisará reinstalar os programas que foram excluídos

Kade
fonte
0

É devido a IconCache corrompido, você pode excluir o arquivo de banco de dados descrito acima e reiniciar

Outra solução alternativa é configurar temporariamente a Escala de DPI do Windows para média (120 ppi) / ou qualquer outra que não seja o padrão nas configurações avançadas de exibição

"Painel de controle \ Aparência e personalização \ Exibição"

Faça logoff e volte ao seu antigo escalonamento de DPI

dccet
fonte