Como corrigir ícones da barra de tarefas quebrados no Windows 7

63

Eu tenho um programa preso à barra de tarefas. Depois que eu atualizei o programa (eu acho), o ícone quebrou. O que obtenho agora é o que você vê abaixo; essa coisa feia de ícone de aplicativo padrão.

Se eu soltá-lo, recebo o ícone correto. Se eu clicar com o botão direito nele, o ícone será quebrado novamente. Se eu fixar novamente, ainda o ícone quebrado. Solte novamente e volte ao bom ícone. Muito irritante. Como posso consertar isso?

    
por Svish 08.08.2010 / 16:09

12 respostas

91

Com base na resposta do @ dash17291, aqui está um procedimento ligeiramente mais rápido (sem reinicialização) que funcionou para mim:

  1. Abra o Windows Explorer, vá para %userprofile%\AppData\Local , exclua IconCache.db.

  2. Abra o Gerenciador de tarefas, vá para a guia Processos, destaque explorer.exe e clique em Finalizar processo. Sua área de trabalho "desaparecerá".

  3. Ainda no Gerenciador de tarefas, selecione Arquivo > Nova tarefa (Executar ...), digite explorer.exe e clique em OK. Sua área de trabalho deve reaparecer, com os ícones ausentes anteriormente.

por 25.11.2012 / 02:10
6

Reconstrua o cache de ícones:

Fonte: Como reconstruir o cache de ícones no Windows (http: //www.sevenforums. com / tutorials / 49819-icon-cache-rebuild.html)

To Manually Rebuild the Icon Cache using the Command Prompt

  1. Close and save anything that you are working on. This command will kill explorer and restart the computer when completed.

  2. Open a command prompt in Windows 7 or Windows 8.

  3. In the command prompt, Copy and paste each command line below exactly as is one at a time and press enter after each command.

    WARNING: The last command will restart the computer, so be sure to close and save anything that you are working on first.

    • ie4uinit.exe -ClearIconCache
    • taskkill /IM explorer.exe /F
    • DEL "%localappdata%\IconCache.db" /A
    • shutdown /r /f /t 00
  4. The IconCache.db file has now been rebuilt.

  5. If the icons are still not displaying properly, then download and merge the ICO option in this tutorial for Windows 7 or Windows 8 to restore the default associations of .ico (icon) files.
    
por 12.08.2012 / 19:01
5

Você poderia desmarcar o link na barra de tarefas e, novamente, fixar o aplicativo na barra de tarefas. O ícone teria se atualizado.

A razão pela qual isso aconteceu foi que os ícones para aplicativos instalados pelo Windows MSI instaladores estão presentes com o próprio instalador. Por causa disso, quando você atualiza o programa, o link para o ícone é interrompido. A única maneira de corrigir isso é recriar o atalho / link fixo ou atualizar o ícone para o próprio atalho clicando com o botão direito → Propriedades → Alterar ícone ...

por exemplo: Este é um link para o ícone do Nokia PC Suite: %SystemRoot%\Installer\{92D1CEBC-7C72-4ECF-BFC6-C131EF3FE6A7}\ARPPRODUCTICON.exe . Observe que o ícone reside no instalador e não está vinculado ao ícone incorporado dentro do executável.

    
por 12.08.2012 / 18:54
4

A resposta do dash17291 funciona, mas a reinicialização não é necessária.
Basta digitar & correr

Explorer.exe 

no prompt de comando para reiniciar o explorer & recarregar a barra de tarefas.

Por vários motivos (como não ter memorizado essas coisas), prefiro criar um arquivo em lote.

@echo off
title Fix Broken Taskbar Icons.
color 0E                            ::yellow text/black background
echo This will kill all explore windows and rebuild icon cache
echo (Note: sometimes Explorer takes a few moments to reload)
echo.
echo Hit Ctrl-C to abort or 
pause

taskkill /IM explorer.exe /F        ::/IM = imagename 
                                    ::/F =  forcefully terminate the process(es)    
CD /d %userprofile%\AppData\Local   ::/d  = change drives if necessary
DEL IconCache.db 
start explorer.exe                  ::start = don't wait for completion
    
por 18.04.2014 / 19:58
3

Eu tive esse problema e encontrei a causa raiz, a solução imediata e a correção a longo prazo:

Causa raiz: se as variáveis de ambiente PATH combinadas tiverem mais de 2048 caracteres, então (e WINDIR) deixará de ser visível em muitos contextos. Isso pode fazer com que os itens / programas do menu Iniciar sejam "não encontrados", mesmo que estejam lá e funcionem se forem executados manualmente de Windows Explorer ou prompt de comando.

Correção temporária (talvez): Eu tive resultados mistos com isso, mas se você abrir o Gerenciador de Tarefas (Ctrl-Alt-Del Gerenciador de Tarefas) e sair do Explorer (a área de trabalho ficará em branco e o menu Iniciar desaparece) e, em seguida, execute o Explorer novamente, todos os problemas desaparecem temporariamente e as coisas funcionam corretamente. No entanto, esta é apenas uma solução temporária.

FIX / Solution : reduz a variável PATH para um total inferior a 2048 caracteres. Usando o Windows Explorer ou via prompt de comando, execute

c: \ windows \ system32 \ systempropertiesadvanced.exe

Clique no botão Variáveis de ambiente na parte inferior e analise as entradas. A exclusão de entradas não utilizadas ou não necessárias para que o total tenha menos de 2048 caracteres no total (da variável PATH) deve corrigir o problema. Você pode então tentar novamente a raposa provisória e tudo deve estar bem, e uma vez que você reinicie com segurança, a solução deve ficar.

Isso se aplica ao Windows 7, Vista, XP. Não tenho certeza sobre 8 ou 10 ainda.

    
por 20.08.2015 / 16:00
2

Fiz alguns progressos na questão (embora não goste necessariamente da resposta). Eu achei que isso ocorreu com coisas como meu steam.exe , e meu lunascape.exe , etc ... Eu tentei isso, estranho, consertar.

Vá até o local do programa (por exemplo, C:\program files\Steam\ ) e encontre o programa suspeito (aquele para o qual o ícone não está funcionando).

Clique com o botão direito do mouse sobre ele e selecione 'create shortcut' [Eu sei que isso soa estúpido], então fixe THAT na sua barra de tarefas em vez do exe real.

Por alguma razão, isso resolveu o problema para mim e espero que isso também resolva o problema para qualquer outra pessoa.

    
por 05.08.2012 / 17:34
1

Descobrimos que este artigo foi útil quando afirma:

Instead, let’s create new, customized icons for our taskbar. To do this easily, open the folder that contains all of your pinned icons by entering the following in the Explorer address bar:

%appdata%/Microsoft/Internet Explorer/Quick Launch/User Pinned/Taskbar

Você pode querer apenas ir ao Início Rápido com este endereço:

%appdata%/Microsoft/Internet Explorer/Quick Launch/

    
por 26.09.2015 / 14:58
0

Tentei a maioria das outras respostas e obtive algum sucesso em um dos meus ícones. No final, fui até a pasta do ícone do jogo e copiei para uma pasta diferente na área de trabalho e, em seguida, apontei o ícone para lá, clicando com o botão direito do mouse na seleção de propriedades e apontando para o ícone que você copiou em outro lugar. Trabalhei para mim!

    
por 12.08.2014 / 20:55
0

Eu experimentei esse problema também no Startmenu e na barra de tarefas.

Eu poderia corrigir isso restaurando os arquivos da pasta % WINDIR% \ Installer que eu removi anteriormente para economizar espaço em disco na unidade do sistema.

Claro que isso só ajuda em programas / aplicativos que usam o MSI aka Windows Installer.

    
por 04.01.2016 / 14:42
0

Nada funcionou para mim, exceto esta solução

Este tutorial mostra como redefinir o registro do Windows para um determinado arquivo de extensão.

Meu problema estava aparecendo com o editor de texto Atom, eu não conseguia mais ver o ícone no arquivo (no Windows Explorer) quando o Atom estava definido como editor padrão para este tipo de arquivo. (Meu problema foi apenas com Atom). Atom era o editor de texto padrão do meu arquivo .html. Eu baixei o registrador html padrão e o mesclei com o meu (execute o arquivo reg).

Um alerta aparece dizendo que o registro html foi alterado, associado ao Microsoft Edge para o manipulador de arquivos html padrão.

E então eu defino o Atom como editor de html padrão novamente e ícones aparecem !! O único registro html corrigiu todo o meu problema, eu pude ver o ícone do arquivo do átomo novamente em todas as extensões associadas do átomo, e em toda a nova extensão associada.

NOTA

Eu deletei %userprofile%\AppData\Local\IconCache.db antes, mas não funcionou no momento, talvez os dois combinados façam funcionar para mim.

    
por 18.10.2016 / 00:42
0

perdi um ícone de aplicativo de inicialização rápida. Fui para a pasta do programa, encontrei o .exe, que era o mesmo que o ícone ausente, e, em seguida, clique com o botão direito do mouse em "enviar para" o atalho da área de trabalho e fixei-o na barra de tarefas. esse foi meu pequeno problema e minha solução bem-sucedida.

    
por 19.03.2017 / 03:35
0

Abra explorer.exe , clique com o botão direito do mouse na unidade em que o Windows está instalado e clique em Properties .

Agora clique em Disk Cleanup , na janela aberta marque Thumbnails em Files to delete: e clique em OK , agora você pode fechar esta janela.

Abra Task Manager clicando com o botão direito do mouse na barra de tarefas, escolha Start Task Manager , vá para a guia Processes , encontre explorer.exe e clique em End process .

Agora clique em File no canto superior esquerdo e clique em New Task(Run...) type em explorer.exe você não deve ter nenhum ícone ausente agora.

Alguns ícones de aplicativos podem não ser exibidos neste estágio, por isso é melhor reiniciar o Windows.

    
por 11.07.2018 / 17:15