恢复HTM_HTML图标

自从上次我卸载了firefox浏览器以后,我的电脑XP系统的HTM、HTML图标不知什么时候被改掉了,变成了一个windows的未知图标,我按照网上的方法在--->文件夹选项--->文件类型 里改都不起作用,后来查阅了一下资料,找到了解决的办法: 原来是注册表中的相关键值被修改或损坏了 。现在我将我的方法分享如下:
1:运行regedit,定位到 [HKEY_CLASSES_ROOThtmlfileShellExlconHandler] 分支,在右侧窗口中将名为 lconHandler 的键删除 。关闭注册表编辑器 。
2:右击桌面IE图标,选择“属性,然后在“程序标签下点击“重置web设置按钮,在弹出的窗口确认,然后关闭设置窗口,这样就可以恢复了 。
补充: 解决方法之一:
1、打开注册表:运行—> 输入regedit—> 打开HKEY_CLASSES_ROOT—> 2、找到.htm和.html—> 双击右边的“默认,确认其数值数据为 htmlfile 3、找到 htmlfileShellExIconHandler—>双击右边的“默认,确认其数值数据为 {42042206-2D85-11D3-8CFF-005004838597} 4、找到 CLSID{42042206-2D85-11D3-8CFF-005004838597}Old IconhtmlfileDefaultIcon —>双击右边的“默认,确认其数值数据为 C:Program Filesinternet explorerIEXPLORE.EXE,1 (注:C 改为你的系统所在的盘符) 5、修改完这些后,刷新文件夹,看看图标是否正常,如果还没正常的话,就先把.htm或.html的文件扩展名改为.exe,然后在改回.htm或.html
第二种解决方案: 开始——设置——控制面板——文件夹选项在“文件类型选项卡中的“已注册的文件类型中找到html或htm文件,选中,然后单击“高级,在弹出的编辑文件类型对话框中单击“更改图标然后输入要显示的图标的路径,“C:Program FilesInternet ExplorerIEXPLORE.EXE 即可 。
第三种解决方案: 打开IE→工具→Internet选项→程序,在弹出的窗口中下面有个默认WEB 浏览器,在它旁边有个设置为默认值,看到后点击它,设置为默认值 。为 什么这样做就会好呢?因为当我们安装别的浏览器后,那个新安装的浏览器会自动设置为系统默认浏览器,那么htm/html图标就被它改掉了 。我们现在将IE设置为默认值后,它的htm/html图标也就恢复成了IE的图标了!
第四种解决方案: 首先regedit进入注册表,找到[HKEY_CLASSES _ROOThtmlfileShellExIconHandler],删掉IconHandler键值,然后关闭注册表 。然后再进入Internet选项,再“programs下面选择“Reset Web Settings,然后再关闭就可以了,一般应该可以看到了,如果不放心的话可以重启一下 。如果改动不成功,可以通过写注册表的方法: Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOThttpshellopencommand] @=""C:Program FilesInternet ExplorerIEXPLORE.EXE" -nohome" 将以上内容放入新建的TXT文档内,存为 IE.KEY,双击即可 。
解决方法五: 一般出现这种问题,还有可能是图标缓存文件被损坏 。显示隐藏文件后,在系统盘 C:盘下搜索iconcache.db 将其删除 。重启后系统自动重建,将会恢复 。Htm和Html文件图标丢失不知道安装了什么软件,htm和html文件图标丢失了,看得极度不爽,不过还是让我找到了解决方法,网上有人写的,我佩服作者 。以下就是转自作者的:病因:装了某个改变Htm/Html文件设置的程序处理:修改注册表,将Htm/Html文件默认的图标关联改回默认 。具体操作:主要在注册表里确认两处默认值 。一处是HKEY_CLASSES_ROOThtmlfileShellExIconHandler,确认其右侧默认值为{42042206-2D85-11D3-8CFF-005004838597}(XP下面为此值,不保证其他系统下相同),如果不是请改回此值(包括花括号);另一处是HKEY_CLASSES_ROOTCLSID{42042206-2D85-11D3-8CFF-005004838597}Old IconhtmlfileDefaultIcon,确认其右侧默认值是C:Program Filesinternet explorerIEXPLORE.EXE,1(我的系统就是这个地方不对),否则请改回此值 。保存,刷新,这个时候应该就OK了 。补充:做完上述几步,如果只有Html图标恢复正常,而Htm图标还是没改回来,请确认HKEY_CLASSES_ROOT.htm右侧默认值是htmlfile,否则请改回,再保存、刷新,一切就OK了 。PS:我自己补充一句,这两种文件改起来很麻烦,其他文件的图标丢失因为不修改注册表,不会太麻烦,只要在“文件夹选项里的“文件类型选项卡里改改就行了 。

推荐阅读