Windows7安裝某些軟件后,應用程序圖標顯示不正常,只會顯示出是一個文件,無圖標或圖表顯示錯誤。如果雙擊,也可以打開此應用程序。觀察發現,一般從“管理”--“磁盤管理”中調整了磁盤盤符之后,容易出現這種問題。當然也不排除出現這個問題的其他可能性。如下圖標:
<ignore_js_op> --------->>> <ignore_js_op>
解決辦法如下:
方法一:手動刪除iconcache.db文件
開機按F8啟動進入到安全模式,進入系統后搜索各個盤的iconcache.db文件,然后將它刪除。重新啟動計算機后就正常了!這個文件比較慢,如果不成功請使用下一種方法。
方法二:建立一個清除Windows7圖標緩存文件
把下面虛線內的字符復制到記事本或者文本編輯器,保存為“修復圖標.bat”,雙擊運行就可以了。
--------------------------------------------------------------------------------------------------------------------------------------------
rem 關閉Windows外殼程序explorer
taskkill /f /im explorer.exe
rem 清理系統圖標緩存數據庫
attrib -h -s -r "%userprofile%\AppData\Local\IconCache.db"
del /f "%userprofile%\AppData\Local\IconCache.db"
attrib /s /d -h -s -r "%userprofile%\AppData\Local\Microsoft\Windows\Explorer\*"
del /f "%userprofile%\AppData\Local\Microsoft\Windows\Explorer\thumbcache_32.db"
del /f "%userprofile%\AppData\Local\Microsoft\Windows\Explorer\thumbcache_96.db"
del /f "%userprofile%\AppData\Local\Microsoft\Windows\Explorer\thumbcache_102.db"
del /f "%userprofile%\AppData\Local\Microsoft\Windows\Explorer\thumbcache_256.db"
del /f "%userprofile%\AppData\Local\Microsoft\Windows\Explorer\thumbcache_1024.db"
del /f "%userprofile%\AppData\Local\Microsoft\Windows\Explorer\thumbcache_idx.db"
del /f "%userprofile%\AppData\Local\Microsoft\Windows\Explorer\thumbcache_sr.db"
rem 清理 系統托盤記憶的圖標
echo y reg delete "HKEY_CLASSES_ROOT\Local Settings\Software\Microsoft\Windows\CurrentVersion\TrayNotify" /v IconStreams
echo y reg delete "HKEY_CLASSES_ROOT\Local Settings\Software\Microsoft\Windows\CurrentVersion\TrayNotify" /v PastIconsStream
rem 重啟Windows外殼程序explorer
start explorer
--------------------------------------------------------------------------------------------------------------------------------------------
方法三:
1:打開任務管理器(任務欄右鍵,啟動任務管理器),結束正在運行的Explorer.exe進程(Explorer是桌面進程,關閉后,你會發現你的桌面沒有了,不要緊,解決問題需要)
2:點擊新任務,在打開空格內輸入“CMD”,執行以下命令:
CD /d %userprofile%\AppData\Local(回車)
DEL IconCache.db /a(回車)
exit(回車)
然后重新運行“Explorer.exe”,(點擊任務管理器的“文件”--新建任務“運行”,輸入explorer 即可。)
原理:IconCache.db文件為圖標屬性文件,由於某種操作,導致文件損壞,刪除后,系統會自動重建。然后圖標就會恢復正常了。
我用的第三種立馬見效。