Win7 下 EXE 圖標變白板/錯亂但功能正常,經典圖標緩存損壞癥狀。保存以下代碼為 icoRestore.bat 以管理員運行,30 秒自動修復(過程中桌面會短暫消失):
taskkill /im explorer.exe /f
cd /d %userprofile%\appdata\local
del iconcache.db /a
start explorer.exe
exit
原理:強制結束 explorer、刪除用戶目錄下 iconcache.db、重啟 explorer 觸發緩存重建。作者:萊恩哈特