ícone de atalho do Windows mostrando dois ícones diferentes

ícone de atalho do Windows mostrando dois ícones diferentes

O que faria com que um atalho na área de trabalho tivesse dois ícones diferentes, dependendo do tamanho dos ícones da área de trabalho?

Eu tinha um ícone e depois alterei o arquivo do ícone, substituindo-o por um novo ícone. Quando atribuo o ícone ao atalho, ele funciona bem se o tamanho do ícone estiver definido como pequeno. No entanto, se eu mudar para ícones médios ou grandes, a versão antiga do ícone ainda aparecerá.

Editar: Um detalhe é que o atalho era para um .accdearquivo.

Responder1

Vejamos um exemplo de atalho da Lixeira vazia. O ícone padrão da lixeira vazia é%SystemRoot%\System32\imageres.dll,-55. Esses ícones podem ser encontrados no arquivo imageres.dll na pasta System32. Abra imageres.dll (recurso de imagem do Windows) emHacker de recursos. Vá para a pasta do grupo de ícones e abra o grupo #55 (conforme mostrado).

imageres.dll_icons

Aqui você vê que os ícones de #500 a #507 são os ícones da lixeira vazia, dependendo das dimensões dos ícones. Abra a pasta de ícones no hacker de recursos, você pode ver os ícones de #500 a #507 (imagem abaixo).

icon_thumbnails

Portanto, quando você altera o tamanho do ícone, ele muda de acordo com as dimensões desses ícones (veja a animação). Os tamanhos dos ícones podem ser alterados com as teclas Ctrl+ +.

Animação da Lixeira

Responder2

Então, aparentemente, o Windows não deixa o passado muito bem. Os ícones antigos eram armazenados em cache na memória e não voltavam mesmo após a reinicialização. A correção foi executar:

ie4uinit -show

que de acordo comSite do Winaero, força o Windows a atualizar o cache.

informação relacionada