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