Windows 7 開機發現桌面所有 Office 檔案圖示(Word、Excel、PPT)變成白色方塊,其他程式圖示正常。這是圖示快取資料庫 IconCache.db 損毀或縮圖快取遺失導致。本文提供一鍵批次檔清除所有圖示快取並重建,快速恢復正常圖示。
%LocalAppData%\IconCache.db 及 %LocalAppData%\Microsoft\Windows\Explorer\thumbcache_*.db。
@echo off
rem 關閉 Windows 殼程式 explorer
taskkill /f /im explorer.exe
rem 清理系統圖示快取資料庫
attrib -h -s -r "%userprofile%\AppData\Local\IconCache.db"
del /f "%userprofile%\AppData\Local\IconCache.db"
rem 清理縮圖快取
attrib /s /d -h -s -r "%userprofile%\AppData\Local\Microsoft\Windows\Explorer\*"
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"
rem 清理系統托盤記憶的圖示
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
rem 重啟 explorer
start explorer
echo 圖示快取已重建,請稍候...
pause
修復圖示快取.bat(存檔類型選「所有檔案」)。


Win7 限制僅能存取指定網頁兩大法:Hosts 檔案封鎖 + DNS 指向本機、Hosts 白名單映射
固態硬碟如何快速裝 Win7?USB 啟動盤 + 微軟官方工具 9 分鐘完成安裝(含 BIOS 設定、AHCI/IDE 切換、4K 對齊)
Windows 7 任務列縮圖預覽大小自訂:Windows Taskbar Thumbnail Customizer 完整教學
Windows 7 訪問共享報錯 0x800704cf 怎麼辦?刪除多餘 6to4 適配器
Win7 M3 版 PC Safeguard 功能介紹:沙箱式帳戶保護、登入變更自動清除、防誤刪/病毒、RC 版被移除
Win7 玩遊戲提示「檢測到與仿真程式有衝突」?DAEMON Tools 進階參數與 YASU 屏蔽工具雙重解決