Firefox html htm 文件图标修复

知更鸟
知更鸟
知更鸟
1500
文章
6903
评论
2012年4月30日10:12:49 评论 943

The problem is that one of the key in the registry did not get update if a person reinstalls Firefox with a new installation path.

Here's the solution. Remember to backup the registry in case something happen.
1. Open up the Registry Editor thru Run: regedit
2. Look for HKEY_CLASSES_ROOT\FirefoxHTML\ShellEx\IconHandler (Do not delete)
3. Click on the IconHandler and copy (Ctrl + C) the Data Value from the key (Should be a bunch of numbers and letters which is the CLSID)
4. Now find (Ctrl + F) and paste what you copy. Uncheck both the "Values" and "Data" and leave "Keys" checked. That's what you are going to look at. Click "Find Next."
5. First result: \HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\(bunch of numbers and letters that you are looking for). Click on Old Icon -> FirefoxHTML -> DefaultIcon and then double click on the value "(Default)". The path there should be the mistake. Change the old path to the path you installed Firefox.

That should fix the icon problem for htm, html, shtml, xht, and xhtml files (Associated File Type: Firefox Document).

打开注册表中的HKEY_CLASSES_ROOT\FirefoxHTML\ShellEx\IconHandler,复制那个CLSID串(类似{xxxx-xxxx-xxxx}的东西),然后在注册表的HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID中查找这个CLSID串,打开Old Icon\FirefoxHTML\DefaultIcon,看到错误路径了吧,修改之。

来源:http://forums.mozillazine.org/viewtopic.php?p=3075576

win7系统

某日,未知原因,可能是卸载office2007,然后装office2010之后 发现什么.htm,.html,.shtml等网页文件的图标没有了,成了空白

本来不是大问题,但是好奇心害死猫,害我花了1天时间解决这个问题

一开始如下:

想来想覆盖安装下应该可以的,但是这样的话,我的个人数据就都没了,那是不行的,于是想到了升级

OK 我chrome是6.几版本的,打开chrome/关于谷歌浏览器/升级,等了10分钟升级成7.0版本的

桌面,刷新 靠,还是白的

没办法,想其他办法

删除注册表root/.html的所有项,我想等会再打开,应该会重建这些项,没错,重建时重建了,可是图标依然没回来

只能另想办法了

既然是 文件的图标,那问题肯定出在注册表里面了

害的在这里面下功夫

经过一番测试,和猜想

想到了

 

DefautIcon每个文件后缀都有这么一个注册表项,我又往.html/添加这么一项,操,还是不行,当时真的是没辙了

 

我就以他为关键字 搜索整个注册表,找到有ChromeHTML/中有这么几个,问了下网友,其中的项都对

OK,我在搜....... 终于在HKEY_CLASSES_ROOT/CLSID/{42042206-2D85-11D3-8CFF-005004838597}/Old Icon

中看到有ChromeHTML,htmlfile,mhtmlfile三项,后2项又有子项defaultIcon

唯独ChromeHTML没有,我想也加上试试

HKEY_CLASSES_ROOT/CLSID/{42042206-2D85-11D3-8CFF-005004838597}/Old Icon/ChromeHTML新建项DefaultIcon

然后在HKEY_CLASSES_ROOT/CLSID/{42042206-2D85-11D3-8CFF-005004838597}/Old Icon/ChromeHTML/DefaultIcon修改默认的字符串值为:

"C:/Users/Administrator/AppData/Local/Google/Chrome/Application/chrome.exe,0"  chrome的安装地址加上",0"

桌面刷新 我操 终于回来了

继续阅读
weinxin
关于本站
分享交流WordPress经验与技巧,关注前端设计与网站制作。仅用于功能演示。
Firefox火狐一键禁用JS扩展 实用技巧

Firefox火狐一键禁用JS扩展

禁用特定站点或特定选项卡的JavaScript,可以自定义默认的JS状态(打开或关闭)等等。 Firefox火狐一键禁用JS扩展 Disable JavaScript下载安装页面 Script Swi...
禁止迅雷极速版强制升级方法 实用技巧

禁止迅雷极速版强制升级方法

迅雷强制升级已达到丧心病狂的程度,就是升级到新版本,也是限速严重,作死。 本文方法只针对迅雷极速版。 1、进入迅雷安装目录中的Data目录,找到ThunderPush文件夹并删除,如果没找到这个文件夹...
关闭Windows7任务栏略缩图完美解决方法 实用技巧

关闭Windows7任务栏略缩图完美解决方法

Win7自带的任务栏略缩图功能有人喜欢有人不喜欢,个人认为除了炫酷浪费系统资源之外没有任何用处,系统也没有关闭这个功能的开关,网上大部的方法是牺牲Aero透明特效,从而关闭任务栏略缩图。本文的方法是通...
Win7文件(文件夹)拖动排序补丁 实用技巧

Win7文件(文件夹)拖动排序补丁

xp和vista中都能拖动文件和文件夹到某个位置以改变文件的排列顺序,而在win7中不能拖动文件及文件夹位置,通过导入下面的注册表文件即可随意手动文件及文件夹位置,实现自由排序。 使用方法:解压后双击...
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: