Win7 圖示顯示空白或破圖,主因為圖示快取資料庫損毀。透過批次檔清除快取並重建,即可恢復正常顯示。
將以下程式碼存為 重建圖示快取.bat,以管理員身分執行:
@echo off
rem 關閉總管
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_*.db"
rem 清除系統托盤記憶圖示
echo y|reg delete "HKEY_CLASSES_ROOT\Local Settings\Software\Microsoft\Windows\CurrentVersion\TrayNotify" /v IconStreams /f
rem 重新啟動總管
start explorer.exe
echo 圖示快取已重建,請稍候...
pause
若問題持續,建議掃毒或檢查硬碟健康狀態。