Original article: https://itxiaozhang.com/common-windows-icon-thumbnail-issues-solutions/
This tutorial is best viewed with the accompanying video, which is located at the end of the article.
Windows 桌面圖示問題指南#
在使用 Windows 操作系統時,我們經常會遇到各種與桌面圖示和縮圖顯示相關的問題。本文將詳細介紹常見的圖示問題,並提供一個批處理腳本來解決這些問題,該腳本支援 Win7/Win8/Win10/Win11。
常見的桌面圖示問題#
1. 圖示顯示錯誤或不更新#
問題描述:桌面或檔案資源管理器中的圖示損壞或顯示不正確,可能顯示為預設圖示或完全不顯示。
2. 縮圖顯示錯誤或不生成#
問題描述:檔案資源管理器中的檔案縮圖顯示不正確或完全不顯示,有時可能顯示為白塊或舊的縮圖。
3. 系統托盤圖示錯誤或不更新#
問題描述:系統托盤(通知區域)的圖示顯示錯誤或不刷新,如 Wi-Fi、音量或電池電量圖示顯示不正確或缺失。
4. 圖示顯示為通用白色圖示#
問題描述:某些應用程式或檔案類型的圖示不顯示其特定的圖示,而是顯示為 Windows 的通用白色圖示,或者地球圖示。
5. 圖示重複或疊加顯示#
問題描述:在桌面或工作列上,圖示可能會錯誤地重複或疊加顯示。
6. 檔案和資料夾的縮圖不一致#
問題描述:某些資料夾顯示為包含檔案的縮圖,但這些縮圖可能已經過時,不再反映目前資料夾的內容。
7. 快速啟動和工作列圖示錯誤#
問題描述:快速啟動列或工作列上的圖示顯示錯誤或未按預期工作。
8. 系統托盤圖示不回應或失效#
問題描述:系統托盤中的圖示(如網路、音量控制)無法回應點擊或右鍵操作。
9. 更換圖示後不生效#
問題描述:使用者嘗試更換桌面或資料夾圖示後,新圖示沒有立即顯示。
10. 作業系統升級後圖示問題#
問題描述:在 Windows 系統升級後,一些使用者可能會遇到圖示顯示不正常的問題。
可以使用一個批處理腳本解決圖示、縮圖顯示問題。
腳本#
@echo off
echo 關閉Windows Explorer...
taskkill /f /im explorer.exe
if %errorlevel% neq 0 (
echo 無法終止explorer.exe,請確保它正在運行並且您具有足夠的權限。
)
echo 清理圖示快取...
if exist "%userprofile%\AppData\Local\IconCache.db" (
attrib -h -s -r "%userprofile%\AppData\Local\IconCache.db"
del /f "%userprofile%\AppData\Local\IconCache.db"
if %errorlevel% neq 0 (
echo 無法刪除IconCache.db,請檢查檔案權限。
)
) else (
echo 找不到IconCache.db,跳過...
)
echo 清理縮圖快取...
for %%i in (32 96 102 256 1024 idx sr) do (
if exist "%userprofile%\AppData\Local\Microsoft\Windows\Explorer\thumbcache_%%i.db" (
attrib -h -s -r "%userprofile%\AppData\Local\Microsoft\Windows\Explorer\thumbcache_%%i.db"
del /f "%userprofile%\AppData\Local\Microsoft\Windows\Explorer\thumbcache_%%i.db"
if %errorlevel% neq 0 (
echo 無法刪除thumbcache_%%i.db,請檢查檔案權限。
)
) else (
echo 找不到thumbcache_%%i.db,跳過...
)
)
echo 清理系統托盤圖示記憶...
for %%k in (IconStreams PastIconsStream) do (
echo y | reg delete "HKEY_CLASSES_ROOT\Local Settings\Software\Microsoft\Windows\CurrentVersion\TrayNotify" /v %%k
if %errorlevel% neq 0 (
echo 無法刪除註冊表鍵%%k,請檢查註冊表權限。
)
)
echo 重啟Windows Explorer...
start explorer.exe
echo 操作完成!
使用方法#
- 新建記事本,將上述腳本程式碼複製貼上進去並儲存。
- 將檔案重新命名為
fix_icons.bat
。 - 右鍵點擊儲存的
fix_icons.bat
檔案,選擇 "以系統管理員身份執行"。
影片教程#
▶ 我的郵箱 xiaozhang.tech#hotmail.com
▶ 我的微信: xiaozhang1609
▶ 本網站的部分內容可能來源於網路,僅供大家學習與參考,如有侵權請聯繫我核實刪除。
▶ 我是小章,目前全職提供電腦維修和 IT 諮詢服務。如果您有任何電腦相關的問題,都可以問我喔。