Windows XP Windows 7 Windows 2003 Windows Vista Windows教程綜合 Linux 系統教程
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟件教程
 Windows教程網 >> Windows教程綜合 >> 關於windows >> Windows圖標顯示錯誤解決方法(清理圖標緩存BAT腳本)

Windows圖標顯示錯誤解決方法(清理圖標緩存BAT腳本)

日期:2017/2/9 12:13:34      編輯:關於windows

使用Windows過程中經常會遇到程序圖標顯示異常,重啟也無法解決;其實這個是圖標緩存出現錯誤了,由於一些意外錯誤的發生可能導致緩存過程出錯、緩存文件損壞等情況導致這種圖標顯示異常。其實解決起來很簡單,清理圖標緩存即可,一個腳本就可以解決問題,而且立竿見影,十分好用。

這個腳本也是我從網上找到的,作者是誰已經不可考,總之分享出來吧:

復制代碼代碼如下:
rem 關閉Windows外殼程序explorer</p> <p>taskkill /f /im explorer.exe</p> <p>rem 清理系統圖標緩存數據庫</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 批處理文件,右擊點擊編輯,然後將以上內容復制進去並保存,然後雙擊執行即可。

順帶附送一個清理右下角托盤圖標歷史的腳本:

復制代碼代碼如下:
rem 關閉Windows外殼程序explorer</p> <p>taskkill /f /im explorer.exe</p> <p>rem 清理 系統托盤記憶的圖標</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

Copyright © Windows教程網 All Rights Reserved