发现所有的HTML/HTM页面文件的IE小图标都为无关联应用程序的白板图标而不是IE图标。搞了很久都没能解决,最后综合了几种方法才“搞定”她!(最终问题是因为TT腾讯浏览器在作怪。)
出现这种情况的原因可能是安装了某些软件(比如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 (注:C 改为你的系统所在的盘符){注意:此处你会发现不是IE的地址,而是其他浏览器的地址,我的里面显示的是TT的浏览器}
5、修改完这些后,刷新文件夹,看看图标是否正常,如果还没正常的话,就先把.htm或.html的文件扩展名改为.exe,然后在改回.htm或.html。如果是在桌面上面的HTML/HTM文件仍然是白图标,那么请先删除任务管理器中的explorer.exe,然后新建任务explorer.exe就可以正常显示了。
通过这五个步骤,基本上能解决问题了。
我认为:第二步最关键,其他的基本不会被其他安装软件改变
或直接检查相关受保护的文件是否更改:运行CMD,输入SFC /SCANNOW命令