
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 .accde
arquivo.
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).
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).
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+ +.
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.