成因分析
圖示快取 (IconCache.db) 損壞或過期,導致系統無法正確讀取圖示資源,顯示為白色/空白文件圖示。
方法一:切換主題觸發快取重建 (最簡單、Win7 家庭進階版以上)
- 桌面右鍵 →「個人化」
- 隨意切換一個不同主題 (如 Windows 7 主題 → 高對比度主題 → 再切回)
- 系統自動重建圖示快取,圖示恢復正常


方法二:還原預設桌面圖示 (適用家庭基本版/無主題功能版本)
- 控制面板 → 外觀和個人化 → 「變更桌面圖示」
- 點選「還原預設值」→ 確定
- 系統重置圖示註冊關聯並重建快取

方法三:第三方工具強制重建快取
360 安全衛士 - 電腦救援
- 開啟 360 安全衛士 → 「電腦救援」
- 搜尋「電腦桌面圖示顯示異常」
- 選擇「圖示顯示為白色」→「立即修復」

Win7 優化大師
- 「系統美化」→「清空快取圖示」→「儲存設定」


手動重建圖示快取 (進階、徹底)
- 開啟命令提示字元 (系統管理員)
- 執行以下指令:
taskkill /f /im explorer.exe
cd /d %userprofile%\AppData\Local
del IconCache.db /a
start explorer.exe
- 或建立批次檔
RebuildIconCache.bat 便於重複使用
預防建議
- 避免頻繁使用「清理系統垃圾」工具清除圖示快取
- 安裝/解除安裝大量軟體後,主動重建一次快取
- 系統更新後若發現圖示異常,優先嘗試方法一/二