Isso pode muito bem ser um problema no registro.
Procure a seguinte chave no editor de registro (com o qual espero estar familiarizado):
[HKEY_CLASSES_ROOT\.html]
O valor " Content Type
" REG_SZ existe e, em caso afirmativo, qual é o seu valor?
-
Se existir, deve ser "
text/html
". -
Se não existir, use o valor
(Default)
REG_SZ para localizar o tipo de arquivo associadoHKEY_CLASSES_ROOT
key. Por exemplo. se ele dizhtmlfile
, procure em:[HKEY_CLASSES_ROOT\htmlfile]
Se essa chave não tiver um valor "
Content Type
" (ou não é "text/html
"), crie-a e defina-a como "text/html
". Isso deve resolver isso.
Se você tiver que fazer essa mudança, no entanto, pode ser apenas uma solução paliativa, já que eu não sei o que realmente "corrompeu" esses tipos MIME em primeiro lugar.
Eu também não sei se há outras maneiras melhores de corrigir isso.