不知大家是否遇到我這樣的情況,后綴名為.htm,.html,mht,mhtml的文件全部沒有圖標(biāo)顯示,也就是說變成類似exe文件那樣的圖標(biāo),然而打開文件正常,不會顯示未注冊文件類型,在文件類型中更改圖標(biāo),也不起作用。
解決方法:將注冊表中 HKEY_CLASSES_ROOT\htmlfile\ShellEx\IconHandler 子項刪除后,再重新到“文件類型”中指定圖標(biāo)即可。這個注冊表項和其值并沒有什么異樣,可偏偏有了它就不能指定圖標(biāo)。文件類型:開始——設(shè)置——控制面板——文件夾選項 。
刪除該項后到“Internet 選項”中選擇“重置web設(shè)置”也可以解決問題,并且有可能重置這項注冊表值。
------ 其實在實踐中,發(fā)現(xiàn)如果你用的是IE的話,只要在Internet選項內(nèi),重置一下Web設(shè)置,就可以把默認(rèn)的htm、html文件未知程序的圖標(biāo)改回ie的圖標(biāo)。
----------------------------------------------------------------
以下為網(wǎng)絡(luò)上的其他解決方案:
問題描述 HTML/HTM文件的圖標(biāo)突然不能正常顯示
可能原因 安裝了Office同時也安裝了某個改變HTML/HTM文件的程序(如QQ的TB、GoAlive等),然后執(zhí)行了Office的某項功能(不太清楚是什么回事)。此時不管怎么修改HTML/HTM文件的圖標(biāo),都改不會來了。
解決方法 修改注冊表 找到HKEY_CLASSES_ROOT\htmlfile\ShellEx\IconHandler\(Default) = {...................} 找到HKEY_CLASSES_ROOT\CLSID\{......................}\Old Icon\htmlfile\DefaultIcon 修改(Default)為“C:\Program Files\internet explorer\IEXPLORE.EXE,1”
|