目前共有6篇帖子。
【解決辦法】解決XP下安裝IE8後html文件圖標錯誤的問題
1樓 巨大八爪鱼 2013-2-9 17:33

【說明】
1.本帖主要解決的問題是安裝IE8或其他瀏覽器後,html文件由未知圖標或IE8程序圖標,變成正常的ie8html文件圖標。

 


2.本文的參考資料為:
http://wenku.baidu.com/view/4e5cdcd433d4b14e852468df.html

 

3.關於這種方法在win7下行不行,我沒試過。win7下安裝ie9後,html文件圖標也會變成任務欄上那種ie9圖標而不是正常的一個頁面一個小ie圖標。

2樓 巨大八爪鱼 2013-2-9 17:34

【第一步】打開註冊表編輯器,定位到HKEY_CLASSES_ROOT\.htm,檢查右邊的默認值是否為htmlfile。如果不是請修改。
 
【第二步】轉到HKEY_CLASSES_ROOT\htmlfile\ShellEx\IconHandler,檢查右邊的默認值是否為{42042206-2D85-11D3-8CFF-005004838597}(包括花括號)
 
【第三步】轉到HKEY_CLASSES_ROOT\CLSID\{42042206-2D85-11D3-8CFF-005004838597}\Old Icon\htmlfile\DefaultIcon,看看右邊的默認值是否為C:\Program Files\Internet Explorer\iexplore.exe,1
而且,不能帶引號!!!切記
如果帶引號,那麼圖標就會顯示成未知圖標。還有就是右邊的數字是1而不是0,由於xp下安裝ie8後默認為0,所以才會顯示成桌面上那個IE8圖標。
 
關於mhtml文件的圖標,在HKEY_CLASSES_ROOT\CLSID\{42042206-2D85-11D3-8CFF-005004838597}\Old Icon\mhtmlfile\DefaultIcon裡面改,同樣不能帶上引號!!!!!我目前用的mhtml文件的圖標是C:\Program Files\Internet Explorer\iexplore.exe,1,如果顯示正常那就不管他。
 
【第四步】實際上還有一個地方也需要改HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{42042206-2D85-11D3-8CFF-005004838597}\Old Icon\htmlfile\DefaultIcon,和HKEY_LOCAL_MACHINE\SOFTWARE\Classes\CLSID\{42042206-2D85-11D3-8CFF-005004838597}\Old Icon\mhtmlfile
注意根目錄為HKEY_LOCAL_MACHINE,剛才是HKEY_CLASSES_ROOT。
這裡面也和第三步相同的改法,全部把右邊的默認值改為C:\Program Files\Internet Explorer\iexplore.exe,1
再次提醒絕對不能加引號,否則會顯示未知圖標
 
【第五步】刷新圖標緩存。
上面的操作都完成了之後,刷新一下,看看圖標變了沒有,如果沒變的話,那就必須刷新圖標緩存。我目前常用的刷新圖標緩存的辦法是:安裝Microangelo5.59(一個圖標編輯軟件),打開開始菜單中的Microangelo -> On Display,切換到最後一個選項卡,裡面有一個重建圖標緩存,點一下他,就OK了

(Microangelo5.59中On Display的截圖)
目前我就是用這種方法刷新圖標緩存。(如果大家有更好的辦法也行。)

3樓 巨大八爪鱼 2013-2-9 17:36

基本上好了

4樓 巨大八爪鱼 2013-2-9 17:39

在Windows XP中,最複雜的文件關聯就是html、htm、xml、mhtml文件。不僅網頁瀏覽器要關聯他們,很多office組件也要關聯他們,而且圖標還不一樣。比如xml文件就要被Word,IE,InfoPath關聯,圖標完全不一樣。

因此要修改、修復這幾種文件類型非常困難。

5樓 巨大八爪鱼 2013-2-9 17:42

如果發現InfoPath表單文件的圖標不是上圖中最左邊的正常圖標,而變成了最右邊的那種,那麼就得修復xml文件關聯。方法是打開office2003,點幫助菜單->檢測並修復,勾選第一個複選框,然後確定,圖標就恢復正常

6樓 巨大八爪鱼 2015-2-22 16:06

回復:5樓

該方法對於安裝了Dreamweaver CS3的電腦無效。。。

回復帖子

內容:
用戶名: 您目前是匿名發表
驗證碼:
 
 
©2010-2024 Arslanbar [手機版] [桌面版]
除非另有聲明,本站採用創用CC姓名標示-相同方式分享 3.0 Unported許可協議進行許可。