使用Windows過程中經(jīng)常會遇到程序圖標(biāo)顯示異常,重啟也無法解決;其實這個是圖標(biāo)緩存出現(xiàn)錯誤了,由于一些意外錯誤的發(fā)生可能導(dǎo)致緩存過程出錯、緩存文件損壞等情況導(dǎo)致這種圖標(biāo)顯示異常。其實解決起來很簡單,清理圖標(biāo)緩存即可,一個腳本就可以解決問題,而且立竿見影,十分好用。
這個腳本也是我從網(wǎng)上找到的,作者是誰已經(jīng)不可考,總之分享出來吧:
rem 關(guān)閉Windows外殼程序explorer/p>
p>taskkill /f /im explorer.exe/p>
p>rem 清理系統(tǒng)圖標(biāo)緩存數(shù)據(jù)庫/p>
p>attrib -h -s -r "%userprofile%\AppData\Local\IconCache.db"/p>
p>del /f "%userprofile%\AppData\Local\IconCache.db"/p>
p>attrib /s /d -h -s -r "%userprofile%\AppData\Local\Microsoft\Windows\Explorer\*"/p>
p>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"/p>
p>rem 重啟Windows外殼程序explorer/p>
p>start explorer
新建一個 clean_icon_cache.bat 批處理文件,右擊點擊編輯,然后將以上內(nèi)容復(fù)制進(jìn)去并保存,然后雙擊執(zhí)行即可。
順帶附送一個清理右下角托盤圖標(biāo)歷史的腳本:
rem 關(guān)閉Windows外殼程序explorer/p>
p>taskkill /f /im explorer.exe/p>
p>rem 清理 系統(tǒng)托盤記憶的圖標(biāo)/p>
p>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/p>
p>rem 重啟Windows外殼程序explorer/p>
p>start explorer