Can find C:\Windows\system32\SHELL32.dll if you can't find it, than what you said is true. I will send you a copy if you need it. I doubt that this is true, because it would affect a lot more that you internet shortcuts. Many some malware is doing affecting it. Read This and post Here to see if this it true. I know it sound over the top, but it is you internet short cuts and so it might be what it is.
Hey Michael you live just down the road from me! Thanks for your reply.
By the way, the file C:\Windows\system32\SHELL32.dll was on my system. The file that was missing was C:\Documents and Settings\%userprofile%\Local Settings\Application Data\IconCache.db.
After nearly a whole day of non-stop problem solving in regards to a simple problem and what I thought had a simple solution I have finally fixed the .HTM and .HTML icon problem.
I tried everything including reinstalling Firefox, using the Rebuild Icons feature of Tweak UI Powertoy for Windows XP, running System File Checker, removing Internet Explorer component and then adding back to XP, changing settings in Folder Options > File Types.
I also tried some registry fixes that I found on a WinXP help site.
After exhausting all these avenues and with no result I decided to really get stuck into the registry and after backing up I deleted completely the following keys:
HKEY_CURRENT_USER\Software\Mozilla\Mozilla Firefox 1.0.7
I also deleted the values in these keys:
There were some others that I can't recall as well.
(I'm definitely no Windows expert and so it was a bit of trial and error but most of the deleted keys seem to be replaced with fresh values on computer restart).
Restarted the computer, reinstalled Firefox and set it as default browser. Problem finally resolved.
Oh Mr Gates why do you create such feeble OS's!
Edited by camelgrass, 29 September 2005 - 09:00 AM.