电竞比分网-中国电竞赛事及体育赛事平台

分享

Windows 7圖標緩存出錯導致的問題

 Transfaith 2014-08-04

最近在使用Windows 7的過程中,我發(fā)現(xiàn)一個非常奇怪的問題。某些應用程序的快捷方式(僅快捷方式,主文件本身顯示正確)圖標變成了Windows通用圖標,但是看這些快捷方式的屬性,其中指定的圖標內(nèi)容是完全正確的,只不過無法顯示出來:

出錯的圖標

這種問題出現(xiàn)在開始菜單,以及鎖定到任務(wù)欄上的程序中。而且以上圖的內(nèi)容為例,關(guān)聯(lián)的文件類型的圖標完全正確,但程序本身的相關(guān)圖標都無法顯示。

懷疑可能是圖標緩存出錯的緣故。從Windows Vista開始,Windows的圖標緩存是獨立于文件縮略圖緩存單獨存儲成文件的,該文件是%userprofile%appdatalocaliconcache.db。因此我們只要將該文件刪除即可。

但因為在Windows外殼(explorer.exe)運行的過程中,該文件會被鎖定,無法刪除,因此下列操作需要在命令行下進行:

  1. 同時按下Ctrl-Alt-Del打開資源管理器,切換到“進程”選項卡。
  2. 在找到的每個explorer.exe進程上點擊鼠標右鍵,選擇“結(jié)束進程”,最終Windows任務(wù)欄和桌面圖標將全部消失。
  3. 在任務(wù)管理器的“文件”菜單下單擊“新建任務(wù)”,輸入“cmd”并按下回車,打開命令行窗口。
  4. 輸入“CD /d %userprofile%AppDataLocal”并按下回車。
  5. 輸入“DEL IconCache.db /a”并按下回車。
  6. 關(guān)閉命令行窗口。
  7. 再次從“文件”菜單下單擊“新建任務(wù)”,輸入“explorer.exe”并按下回車,Windows任務(wù)欄將重新出現(xiàn)。

至此,開始菜單中出錯的圖標將恢復正常顯示。但鎖定到任務(wù)欄上的圖標將變成一個白色的方塊。此時,只需要在這樣的圖標上單擊鼠標右鍵,選擇“將此程序從任務(wù)欄解鎖”,然后重新從開始菜單或其他位置找到該快捷方式對應的主文件,并將其拖動到任務(wù)欄上即可:

正常的圖標

本文來自:http://www./?p=2212

    本站是提供個人知識管理的網(wǎng)絡(luò)存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
    轉(zhuǎn)藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多