Um aplicativo poderia ter instalado um manipulador de ícone para fornecer um ícone personalizado, dependendo do conteúdo do arquivo. Por exemplo, o Microsoft Office instala o manipulador de ícones para exibir ícones personalizados para arquivos HTML criados no Word ou Excel.
Se houver um manipulador de ícones , o Windows não utilizará o ícone de DefaultIcon
.
Tente remover a chave:
HKEY_CLASSES_ROOT\htmlfile\shellex\IconHandler
Em seguida, o Explorer usará o ícone especificado em DefaultIcon
:
HKEY_CLASSES_ROOT\htmlfile\DefaultIcon
Não é necessário reiniciar o Explorer. Se o ícone não mudar imediatamente, reinicie o Explorer.
Caso contrário, forneceu as etapas para alterar o ícone.