`

Windows XP中HTML文件图标变为未知图标的解决方法

阅读更多
        在Windows XP中安装Firefox后,Firefox会影响打开HTML文件的默认浏览器的设置(比如,以前默认用IE或Maxthon打开HTML文件,现在却只能用Firefox了),但是更改回原来的HTML打开默认设置后,有时候保存在硬盘里的HTM和HTML文件图标会突然变为未知的图标,而且它们往往还是与IE关联。为解决此问题,可以通过对注册表做些修改来恢复,详细步骤如下:

1.首先打开注册表编辑器,定位到HKEY_CLASSES_ROOT\.htm,

确认其右侧默认值为htmlfile 。

2.定位到HKEY_CLASSES_ROOT\htmlfile\ShellEx\IconHandler,

确认其右侧默认值为{420422062D85-11D3-8CFF-005004838597}     (包括花括号)。

3.定位到HKEY_CLASSES_ROOT\CLSID\{42042206-2D85-11D3-8CFF-005004838597}\Old Icon\htmlfile\DefaultIcon,确认其默认值为

C:\Program Files\internet explorer\IEXPLORE.EXE,1   (切记值里面不含引号或是括号)。

4.关闭注册表编辑器。刷新即可恢复正常。

解决html文件图标空白或不对的办法

进入注册表》开始菜单》运行》REGEDIT

第1个地方:


HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.htm\

HKEY_LOCAL_MACHINE\SOFTWARE\Classes\.html\

如果右边的“默认”不是htmlfile,则将其修改为htmlfile 注销系统查看图标是否恢复。如果键值是htmlfile说明问题不在此。看下1个地方

第2个地方:

HKEY_CLASSES_ROOT\htmlfile\ShellEx\IconHandler,确认其右侧默认值为{42042206-2D85-11D3-8CFF-005004838597}(XP下面为此值,不保证其他系统下相同),如果不是请改回此值(包括花括号);

另一处是HKEY_CLASSES_ROOT\CLSID\{42042206-2D85-11D3-8CFF-005004838597}\Old Icon\htmlfile\DefaultIcon,确认其右侧默认值是C:\Program Files\internet explorer\IEXPLORE.EXE,1,否则请改回此值。很常见的问题是这个1被改为-1,-????等数值,总之不是1,所以要改回来。

补充:做完上诉几步,如果只有Html图标恢复正常,而Htm图标还是没改回来,请再确认第1个地方HKEY_CLASSES_ROOT\.htm右侧默认值是htmlfile。

还有一处是HKEY_CLASSES_ROOT\CLSID\{42042206-2D85-11D3-8CFF-005004838597}\Old Icon\mhtmlfile\DefaultIcon,确认其右侧默认值是C:\Program Files\internet explorer\IEXPLORE.EXE,1,否则请改回此值。

补充:做完上诉几步,如果只有Html图标恢复正常,而Htm图标还是没改回来,请确认

HKEY_CLASSES_ROOT\.htm

右侧默认值是htmlfile,否则请改回,再保存、刷新,一切就OK了。

或者选定HTML文件右键菜单-打开方式-选择浏览 到

C:\Program Files\internet explorer\IEXPLORE.EXE,

勾选“始终使用选择的程序打开”确定。

如果以上方法还不行,建议删除图标缓存 再重复以上动作.

图标缓存位置:

系统分区:\Documents and Settings\用户名\Local Settings\Application Data

到这里删除IconCache.db这个文件

要显示系统跟所有文件

然后结束一下explorer这个进程,再新建一下这个进程

将下面的内容保存为REG文件,直接运行导入注册表,解决以上提到的4个地方,或下载附件

恢复html图标.reg

(注意,此文件的创建的方法是新建文本文档将下面代码复制粘贴打文本文档后,另存为--文件类型选择*.*--文件名称随意取但后缀为.reg--保存就ok了)


Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\.htm]

@="htmlfile"

"Content Type"="text/html"

"PerceivedType"="text"

[HKEY_CLASSES_ROOT\.html]

@="htmlfile"

"Content Type"="text/html"

"PerceivedType"="text"

[HKEY_CLASSES_ROOT\CLSID\{42042206-2D85-11D3-8CFF-005004838597}\Old Icon\htmlfile\DefaultIcon]

@="C:\\Program Files\\Internet Explorer\\IEXPLORE.EXE,1"

[HKEY_CLASSES_ROOT\CLSID\{42042206-2D85-11D3-8CFF-005004838597}\Old Icon\mhtmlfile\DefaultIcon]

@="C:\\Program Files\\Internet Explorer\\IEXPLORE.EXE,1"

如果按照上面的方法仍然无法恢复HTML文件图标变为未知图标的终极解决(推荐)

     解决方法(1):将注册表中 HKEY_CLASSES_ROOT\htmlfile\ShellEx\IconHandler 子项删除后,再重新到“文件类型”中指定图标即可。这个注册表项和其值并没有什么异样,可偏偏有了它就不能指定图标。文件类型:开始——设置——控制面板——文件夹选项 (在工具-文件夹选项-文件类型中,分别新建 HTM 和HTML类型,同时点 高级,WINDOWS会自动查找类型(一般为HTML DOCUMENTS)确定)。


     解决方法(2):删除该项后到“Internet 选项”中选择“重置web设置”也可以解决问题,并且有可能重置这项注册表值。
分享到:
评论

相关推荐

    windows白图标修复.rar

    当遇到桌面图标变为白色的情况时,这通常是因为系统注册表出现问题,或者某些系统文件被误删或损坏。批处理文件通过运行特定的命令,如`regsvr32`,可以重新注册与图标显示关联的系统组件,例如Explorer.exe或Shell...

    winxp系统本地磁盘图标变了的五种解决办法.docx

    当遇到winxp系统中本地磁盘图标出现异常,比如变成未知图标,可能是由多种原因引起的,包括盘符错乱、图标缓存问题、注册表被修改、病毒感染以及磁盘系统文件目录错误。以下是五种解决方法: 1. **重置盘符** - 当...

    电脑软硬件精华

    当系统图标显示异常,比如变成统一的未知图标,可能是因为缓存损坏。解决方法包括清理图标缓存,重启资源管理器,甚至在某些情况下可能需要修复或重装操作系统。 “解决Win98不能关机问题.txt”提示我们这可能涉及...

    文件名变成绿色的一个可试方法.pdf

    在我们详细探讨关于EFS(Encrypting File System,加密文件系统)的加密文件无法打开的问题之前,需要先了解文件名变绿通常是指文件在Windows操作系统中被EFS加密的视觉表现。这种情况下,文件名会显示为绿色,同时...

    香烟美女电脑主题 xp版.zip

    在Windows XP系统中,桌面主题不仅仅包括壁纸,还可能包括屏幕保护程序、图标、声音效果以及登录/注销画面等多种元素。安装“香烟美女”主题后,用户的电脑界面将会焕然一新,展现出一种独特的艺术风格,使得个人...

    去掉快捷方式小箭头最好的工具

    在Windows操作系统中,快捷方式图标通常会有一个小箭头来标识这是一个快捷方式,而不是实际的程序或文件。然而,有些人可能觉得这些小箭头影响了桌面的整洁度,或者纯粹出于个人喜好的原因想要去除它们。传统的去...

    ramdiskxpv19.zip

     小贴士:我们所创建的IMG格式的镜像文件的名称及保存位置,不建议大家自做修改,因为这样在制作内存版XP的过程中就可以避免出现不可预料的未知错误。  第四步:修改注册表及boot.ini  打开注册表编辑器并定位到...

    专升本计算机综合练习题(VF).pdf

    11. **未知文件类型图标**:在Windows XP的资源管理器中,出现某些图标无法识别,通常表示该文件类型的关联程序在系统中未被正确安装或配置。 12. **ping命令结果**:如果在命令行中执行ping命令后,显示的内容表明...

    IIS6.0 IIS,互联网信息服务

    三、在Windows XP Home版本中添加IIS的方法一般情况下按照“一”的方法只适用于Windows XP的专业版本,而对于家庭版,如今已有了破解方法:步骤1 首先我们需要准备一张Windows 2000的安装光盘,假设你的Windows XP...

    Svchost.exe进程与病毒探讨.pdf

    在日常使用Windows 2000及Windows XP的过程中,不少用户可能会遇到一个名为svchost.exe的进程,并对其性质产生疑惑。有时候,当该进程出现问题时,可能会导致一系列令人困扰的现象,例如:系统提示“程序错误”,...

    计算机病毒及防治讲义.ppt

    冲击波(Worm.Blaster)病毒是2002年的一个著名案例,它利用Windows 2000和XP系统的RPC缓冲区漏洞进行传播,导致大量计算机中毒,经济损失巨大。病毒不仅感染系统,还能发起拒绝服务攻击,阻碍用户通过微软网站升级...

    精易模块[源码] V5.15

    2、删除“文件_取图标”与"文件_取图标句柄"功能重复。 3、优化“系统_创建桌面快捷方式”流程代码,感谢易友[ds9660]反馈。 4、修正“IP_10进制转IP”与“IP_16进制转IP”命令反向的问题,感谢易友[@humanbean ]...

Global site tag (gtag.js) - Google Analytics