Windows 7 桌面圖示突然出現白底、空白、錯誤圖示、重疊,主因是圖示快取 (IconCache.db) 損壞。透過命令列結束 explorer.exe、刪除快取檔、重新啟動 explorer.exe,可在 10 秒內修復,無需重開機。
taskkill /f /im explorer.exe
cd /d %userprofile%\AppData\Local
del /a IconCache.db
start explorer.exe
cmd → Ctrl+Shift+Enter 以管理員身分開啟。
IconCache.db 位於 %LocalAppData%\IconCache.db,儲存圖示圖像索引。將指令存為 FixIconCache.bat 放桌面,右鍵「以系統管理員身分執行」即可隨時修復。
for /d %%u in (C:\Users\*) do (
if exist "%%u\AppData\Local\IconCache.db" del /a "%%u\AppData\Local\IconCache.db"
)
taskkill /f /im explorer.exe
start explorer.exe
(需系統管理員權限,適用多使用者環境。)