游客:  注册 | 登录 | 会员 | 论坛设施 | 帮助


№新人请先来报道!!!快速转贴技巧 | 红包| 勋章
你的爱情宣言 | 放烟花送祝福

标题: 修复MHT/HTML文挡图标错误,MHT/HTML图标更改
@@@
Rank: 4


UID 9407
级别 情系于心
精华 0
积分 395
帖子 204
魅力 8 点
鲜花 1 个
现金 2550 金币
存款 0 金币
注册 2007-3-20
状态 离线
发表于 2008-1-14 18:51  资料  个人空间  短消息  加为好友 

修复MHT/HTML文挡图标错误,MHT/HTML图标更改
转载请注明出自http://www.f7bbs.com(F7情感空间),原贴地址:http://www.f7bbs.com/bbs/viewthread.php?tid=28586&fromuid=0
不知大家是否遇到我这样的情况,后缀名为.htm,.html,mht,mhtml的文件全部没有图标显示,然而打开文件正常,不会显示未注册文件类型,在文件类型中更改图标,也不起作用。

这样的问题偏偏就让我给遇上了,经过一番挫折分析,最终将罪魁祸首揪出来了,下面听我慢慢道来:

本以为是QQ的问题,我把注册表中关于TBrower.exe的项全部删除,当然,需要恢复为IE的地方,我也恢复了,可是,不起作用,我就纳闷了,为什么呢?到htmlfile中查看,DefaultIcon中明明设定了正确的图标路径呀,可是????

其中走的弯路很多,我也不在一一道来,最终,我发现了htmlfile中有一键值:shellEx\IconHandle={42042206-2D85-11D3-8CFF-005004838597},我查看该值对应的注册表信息,InprocServer32=“D:\Program Files\Microsoft Office\Office\MSOHEV.DLL”还有一项OldIcon,指定了htmlfile和mhtmlfile的默认图标,我这时有些领悟了,是不是Office过滤图是不是我标了?的Office损坏了?于是马上修复安装Office,然而,事情并不象我想象这样,这些图标还是无法显示,我将Office卸载,还是不行,干脆我将shellEx删除算了,嘿嘿,这下好了,图标出现了。欢喜之余,我在考虑MSOHEV.DLL为什么不工作呢??我再次将Office成功安装,我发现,此时Office并未在注册表中添加{42042206-2D85-11D3-8CFF-005004838597},也未添加任何shellEx,这我就不明白了,这里的键值是谁添加的????

删除htmlfile
Mhtmlfile
里面的shellEx键值就可以了

QQ书签 Google书签 雅虎收藏 百度搜藏 顶部


Top
2005 - 2008 by fhg007  QQ:18127988   闽ICP备05020741号  清除 Cookies - 联系我们 - F7 情感空间 - Archiver - WAP