What does it show for the default icon for htmlfile now from your screenshot in your first post?
It should be: %ProgramFiles%\Internet Explorer\iexplore.exe,-17
When you merged the .reg files from post #2, did they successfully merge after approving all prompts?
1. Just tried to re-merge two of your .reg files for .htm and .html from here, did both with administrative privileges.
2. Then deleted this file (using standard user account that the icon is displayed for):
3. Rebooted computer.
4. The .htm icon is still blank.
Just tried to delete this file:
then logged out from my standard user account (DC) and then logged back in. Now the icon looked different:Code:C:\Users\Admin\AppData\Local\IconCache.db
but when I double-clicked it, this menu popped up:
so when I picked IE, the desktop refreshed and the icon was reverted back to an empty look.
The "blank paper icon" bug seems to be the one constant across all flavors of Windows. When using jump lists and the like if I can't get rid of the blank I give up and set a custom icon.
If you right click then click Properties, then Customize there should be a button to change the icon. I believe it only changes that particular shortcut though.