Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

Win7 桌面圖示只顯示檔名不顯示圖示:重建 IconCache.db 快取修復

編輯:Win7 系統應用技巧

Windows 7 桌面圖示突然變成預設白紙圖示僅顯示檔名,主因圖示快取檔 IconCache.db 損壞。本文教您刪除快取檔強制系統重建,恢復正常圖示顯示。

修復步驟

步驟 1:開啟快取檔目錄

開啟檔案總管,位址列輸入:

%LocalAppData%\Microsoft\Windows\Explorer

或完整路徑 (Win7): C:\Users\您的用戶名\AppData\Local\Microsoft\Windows\Explorer

步驟 2:刪除 IconCache.db

  • 找到 iconcache_*.db (含 iconcache_32.db, iconcache_48.db, iconcache_96.db, iconcache_256.db, iconcache_1024.db, iconcache_1280.db, iconcache_1600.db, iconcache_1920.db, iconcache_2560.db, iconcache_exif.db, iconcache_idx.db, iconcache_sr.db, iconcache_wide.db, iconcache_wide_alternate.db)
  • 全選刪除 (需關閉所有檔案總管視窗,或重新啟動 explorer.exe)

IconCache.db 檔案群

步驟 3:重新啟動 Explorer 或電腦

  1. 工作管理員 → 結束 explorer.exe → 新增工作 → explorer.exe
  2. 或直接重新開機 (最徹底)

命令列快速修復 (批次檔)

@echo off
taskkill /f /im explorer.exe
del /a /q "%LocalAppData%\Microsoft\Windows\Explorer\iconcache_*.db"
start explorer.exe

進階排查 (重建後仍異常)

  1. 建立新使用者帳戶測試:控制台 → 使用者帳戶 → 管理其他帳戶 → 建立新帳戶 → 登入驗證圖示正常 → 確認為用戶設定檔問題 → 遷移資料至新帳戶
  2. 系統檔案修復:sfc /scannow
  3. 磁碟檢查:chkdsk c: /f
  4. 註冊表檢查:HKEY_CLASSES_ROOT\.lnk、HKEY_CLASSES_ROOT\CLSID\{...} 圖示處理程式註冊

預防建議

  • 避免使用「優化大師」類工具清理系統快取
  • 定期重新開機釋放鎖定的快取檔
  • 桌面圖示數量勿過百 (影響 Explorer 效能)

刪除 IconCache.db 群組檔案並重啟 Explorer,是修復 Win7 桌面圖示異常最標準、最有效的方案,成功率超過 95%。

Copyright © Windows教程網 All Rights Reserved