This is a little beyond odd. I have Fx 2.0.0.4 installed, and Fx has been my default browser since OS install. The PC also has the latest incarnation of IE7.
Sometimes it can happen that a default program is changed when a major program is installed. IIRC, when I upgraded to IE7, I was asked when I started Fx if I wanted Fx as default, and answered yes (it had been default since OS install). However, months later I installed Office, and now I am sure it changed default browser. Still a simple task, in this case since I have Fx to check automatically, I was asked first time started Fx after Office install.
Now for some weeks I have seen the wrong icon for some files. For some reason some files with extension HTML has changed to show IE icon. To make this even more weird, though anything is possible with computers that keep protocol of smallest folder, not all HTML files has the wrong icon. In my own bookmark backups folder [shudder], for some Adobe folders, not all etc. On another partition all have wrong icon.
The file type is not associated with the wrong program, if double-click a HTML file it opens in Fx.
This is what I have tried (in order):
1. Press F5 to refresh folder
2. Nope, no change
3. Fx – Tools – Settings – General tab – Check Fx is default browser (not that it should help since it already is default, Fx confirms it is already default)
4. No, still wrong icon
5. Use Tweak UI – Repair – Rebuild Icons – Repair Now
6. No, still wrong icon (fix mess on Desktop, and make to self to always have a clean Desktop …)
7. Rebooted
8. No, still wrong icon (check that IconCache.db is updated, yep it is)
9. Control Panel – Folder Options – File Types tab; in list for HTM and HTML clicked Advanced, clicked Change Icon, then clicked OK to confirm the selected Fx icon, then OK, next file, OK out.
10. No, still wrong icon
11. Rebooted
12. No, still wrong icon
OK, not a monumental problem since file type associate correct, but it shows the same icon as MHT/MHTML that are, and should be associated with IE.
Any help is appreciated.