Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have Windows 7 x64 (built 7600).
I just installed Firefox 3.6 and I set it as my default browser, upon I've set that all of my HTML files were been without any icons!
Could you please guide me how I can fix HTML files' icons when FF3.6 is my default browser?

Whenever I set IE8 as my default browser the HTML files' icons were fixed.

share|improve this question
Whenever this happens, I uninstall Firefox and reinstall it from an installer. – endolith Jul 18 '13 at 15:22
up vote 2 down vote accepted

I just installed Firefox 3.6 and am also seeing this behavior. I actually hadn't noticed until you brought it up, to be honest.

So what we're going to do is work with the registry, a la the instructions provided here. Essentially we're going to force HTML files to display an appropriate file type icon. I will edit this answer with more details in a few minutes after testing the technique.


First off, that technique should work, and the keys you should be looking for are HKEY_ROOT\.htm, HKEY_ROOT\.html and HKEY_ROOT\FirefoxHTML.

However, I'm noticing that I already had HKEY_ROOT\FirefoxHTML\DefaultIcon configured, and even after configuring HKEY_ROOT\.htm and HKEY_ROOT\.html as well (all to use Firefox's executable icons), and rebooting, and manually rebuilding the icon cache, I still have blank icons.

I'm not forced to believe that the issue is with the Firefox executable itself. However, you may have better luck specifying a .ico file.

share|improve this answer

Firefox icon missing in Windows 7 x64: "Peter" has a registry fix there

share|improve this answer
Thanks Ramesh, I've followed the link, but it doesn't work for me! – Mohammad Dayyan Mar 15 '10 at 19:21

Here is what fixed this annoying issue for me. I'm on a Windows 7 64 bits, and I use Firefox as default browser.

  1. open regedit from Win Menu\ Run
  2. go to HKEY_CLASSES_ROOT\FirefoxHTML.
    • That registry key will be different if you default to Chrome. In order to know which key to go to, check the predefined value in HKEY_CLASSES_ROOT\.html and HKEY_CLASSES_ROOT\.htm
  3. Within that FirefoxHTML (or equivalent one), under ShellEx key there should be an IconHandler key
  4. Just rename that last one, e.g. prefix it with an hyphen (-IconHandler) so to disable the HTML icon special treatment and revert to default icon string value.


share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.