O Windows Explorer não mostra corretamente o ícone personalizado

2

Eu tenho um problema com uma extensão de arquivo personalizada que adicionei ao registro, segui todas as etapas, examinei o caminho do arquivo .ico, excluí as entradas de registro associadas e tentei novamente, reinicializando o Windows e nada.

Como tenho pontos de reputação baixos, não consigo adicionar uma imagem, mas o arquivo com a extensão personalizada tem um ícone com a folha branca e o ícone do aplicativo no centro dela.

A extensão é .mqs e está no registro como .mqs com valor MQSFile em HKEY_CLASSES_ROOT e a segunda chave denominada MQSFile no valor padrão HKEY_CLASSES_ROOT é "Script MQS criptografado" e o valor DefaultIcon tem o caminho do ícone "C: \ Program Arquivos \ MQS \ resources \ folder_icon.ico "

Então, o que há de errado, as chaves do registro? Ou o cache de ícones?

    
por FukYouAll 18.12.2013 / 18:59

1 resposta

1

Você faz isso no valor padrão DefaultIcon.

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\MQSFile\DefaultIcon]
@=PATH TO ICON IN HEX or BINARY

Exemplo, ícone regedit para arquivos .reg.

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\regfile\DefaultIcon]
@=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
  00,5c,00,72,00,65,00,67,00,65,00,64,00,69,00,74,00,2e,00,65,00,78,00,65,00,\
  2c,00,31,00,00,00

Valor decodificado

%SystemRoot%\regedit.exe,1

A vírgula, uma é a posição do ícone no caso de vários ícones.

    
por 18.12.2013 / 19:12