1. 程式人生 > >html檔案圖示異常的解決辦法(轉)

html檔案圖示異常的解決辦法(轉)

轉自:http://blog.sina.com.cn/s/blog_9b3fa75d0100ynwr.html

第一種解決方案:
1、開啟登錄檔:執行——輸入regedit—— 確定開啟登錄檔——HKEY_CLASSES_ROOT

2、找到.htm和.html—> 雙擊右邊的“預設”,確認其數值資料為htmlfile
3、找到htmlfile\ShellEx\IconHandler—>雙擊右邊的“預設”,確認其數值資料為{42042206-2D85-11D3-8CFF-005004838597}
4、找到 CLSID\{42042206-2D85-11D3-8CFF-005004838597}\OldIcon\htmlfile\DefaultIcon —>雙擊右邊的“預設”,確認其數值資料為C:\Program Files\internet explorer\IEXPLORE.EXE,1 (注:C改為你的系統所在的碟符)
5、修改完這些後,重新整理資料夾,看看圖示是否正常,如果還沒正常的話,就先把.htm或.html的副檔名改為.exe,然後在改回.htm或.html
通過這五個步驟,基本上能解決問題了。

-------------------------------------------------------------------------------------------------

第二種解決方案

開始——設定——控制面板——資料夾選項
在“檔案型別”選項卡中的“已註冊的檔案型別”中找到rar檔案,選中,然後單擊“高階”,在彈出的編輯檔案型別對話方塊中單擊“更改圖示”然後輸入要顯示的圖示的路徑,如“C:\ProgramFiles\WinRAR\WinRAR.exe”,或者點“瀏覽”指定一個圖示檔案。
HTML檔案的操作同上,只是圖示路徑可能要改為:“C:\Program Files\InternetExplorer\IEXPLORE.EXE”

---------------------------------------------------------------------------------------------------

第三種解決方案


開啟IE→工具→Internet選項→程式,在彈出的視窗中下面有個預設WEB瀏覽器,在它旁邊有個設定為預設值,看到後點擊它,設定為預設值。為什麼這樣做就會好呢?因為當我們安裝別的瀏覽器後,那個新安裝的瀏覽器會自動設定為系統預設瀏覽器,那麼htm/html圖示就被它改掉了。我們現在將IE設定為預設值後,它的htm/html圖示也就恢復成了IE的圖示了!

----------------------------------------------------------------------------------------------------

第四種解決方案

更新作業系統的時候,微軟把IE7也放到了更新裡面,我想反正更新一下核心模組也是好的,所以就安裝了,可是由於裝完之後,有很多在IE6核心基礎上做的電子書卻不能看,所以就把IE7給卸了,可是問題就出現了,所以htm和html格式的檔案圖示都變成了未知格式的,儘管在屬性裡仍然顯示預設IE開啟,而且雙擊不能開啟,只能右鍵選擇開啟方式才行。

為了解決這個問題想了很多辦法,終於試出了一個方法,應該有效:

首先regedit進入登錄檔,找到[HKEY_CLASSES_ROOT\htmlfile\ShellEx\IconHandler],刪掉IconHandler鍵值,然後關閉登錄檔。

然後再進入Internet選項,再“programs”下面選擇“Reset WebSettings”,然後再關閉就可以了,一般應該可以看到了,如果不放心的話可以重啟一下。