htm和html文件不显示图标
不论是IE还是其它的浏览器,比如360安全浏览器,只要将它们设置为默认浏览器,它们都会将htm及html文件的图标改为自己相应的图标。以便确认是用该浏览器打开的。但是经常会发生文件图标突然改变为无关联文件的图标。经过反复的试验,各种程序包括注册表清理工具及360安全的清理工具,都没有造成这种改变。主要是浏览网页时,网页的设置尤其插件,可能改变了有关的注册表设置而造成的。不仅改变了图标,也会使浏览器的性能受到影响,比如下载功能的丢失......。这很难避免,而且有非常大的偶然性,防不胜防。仅就文件图标来说,经过试验,不论是IE还是360安全浏览器,恢复图标的最有效的办法倒是:
先将注册表中HKEY_CLASSES_ROOT\htmlfile\ShellEx\ IconHandler子项删除,再重新通过编辑文件类型来更改图标(双击我的电脑--工具--文件夹选项--文件类型--找到hem\heml扩展名--高级--更改图标)。IE是默认浏览器时它们的图标就是C:\Program Files\Internet
Explorer\IEXPLORE.EXE的图标;而360安全浏览器成为默认浏览器时它们的图标是
C:\WINDOWS\system32\url.dll的图标。比如下面的图示是我们恢复360安全浏览器的图标,这中间可以遇到“找不到%1的错误”提示,不用管它。
图1