HTML文件不显示IE图标,出现这种情况的原因可能是安装了某些软件(比如OFFICE、FIREFOX)后,被擅自修改了关联图标的原因造成的。解决方法如下:

1、打开注册表:运行 - 输入regedit - 打开HKEY_CLASSES_ROOT;

2、找到.htm和.html,双击右边的“默认”,确认其数值数据为htmlfile;

3、找到htmlfile\ShellEx\IconHandler-双击右边的“默认”,确认其数值数据为 {42042206-2D85-11D3-8CFF-005004838597};

4、找到CLSID\{42042206-2D85-11D3-8CFF-005004838597}\Old Icon\htmlfile\DefaultIcon,双击右边的“默认”,确认其数值数据为 C:\Program Files\internet explorer\IEXPLORE.EXE,1(注意:此处你会发现不是IE的地址,而是其他浏览器的地址,我的里面显示的是TT浏览器。);

5、修改完这些后,刷新文件夹,看看图标是否正常,如果还没正常的话,就先把.htm或.html的文件扩展名改为.exe,然后在改回.htm或.html。如果是在桌面上面的HTML/HTM文件仍然是白图标,那么请先结束任务管理器中的explorer.exe进程,然后再新建explorer.exe就可以正常显示了。

通过这五个步骤,基本上能解决问题了。