1. 程式人生 > >win7工作列右下角圖示空白解決辦法

win7工作列右下角圖示空白解決辦法

今天啟動電腦後發現工作列右下角的圖示顯示為空白(表現為佔用了圖示位置,卻不能顯示出來,也點選不了)。開始還以為重啟電腦後會恢復正常,但重啟電腦後問題依舊。直覺覺得這是電腦的圖示快取在作怪,可是試過數字公司的圖示快取修復工具,依然無解,後來還是百度後找到一段圖示快取清理程式碼,終於讓win7工作列右下角的圖示重見天日!


把解決方法和重建圖示快取工具都分享給大家,方便大家遇到同樣情況的時候可以快速解決問題!


tubiaohuancunqingli0301


什麼是圖示快取
圖示快取,即Windows系統為桌面圖示所建立的一個圖示緩衝區。當桌面圖示有所更改的時候系統會將新的圖示自動寫入緩衝區從而使下次重啟電腦時圖示不會恢復原樣。


電腦系統用久了,隨著時間的推移,自己的電腦桌面上會出現大堆圖示,如果有時候桌面圖示開始無原由的變化,或者桌面上圖示都不顯示了,都變成了白磚頭(就是白色的檔案圖示),或者工作列右下角的圖示也不正常顯示了,那可能就是圖示快取出現了問題,該如何修復這裡圖示快取引起的問題呢?


解決方法:其實就是重建圖示快取檔案就能解決,不過想重建圖示快取檔案還真不那麼容易。


這裡是我試過的3種解決方法,供參考:


1:建立一個清除Windows7圖示快取檔案的方法


把下面的內容複製到記事本或者文字編輯器,儲存為a.bat,雙擊執行就可以了。


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"
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 重啟Windows外殼程式explorer
start explorer


2:手動刪除iconcache.db檔案


清空圖示快取的方法就是刪除該檔案,刪除後系統會重新建立它 ,在windows7系統中圖示快取檔案的位置是:C:\Users\使用者名稱\AppData\Local\IconCache.db。


開啟工作管理員-程序,結束explorer程序,再新建explorer程序即可恢復圖示


3:開機時按F8啟動進入到安全模式


進入系統後搜尋各個盤的iconcache.db檔案,然後將它刪除。重新啟動計算機後就正常了!這個檔案搜尋比較慢,如果不成功請使用第一種方法。第二種方法


4:印象中很多系統優化類軟體也帶有圖示快取修復功能,不過未曾測試!


在Windows7系統中圖示快取檔案的位置是:C:\Users\使用者名稱\AppData\Local\IconCache.db,系統預設的快取大小是比較小的,如果建立的快捷方式圖示過多後就超出了快取的儲存範圍,這樣就會影響其顯示速度。當然,快取大小也不是一塵不變的,它是可以更改的,如果你的Win7桌面上圖示實在多,我們就可以適當將其設定稍大一些。


按下Win+R組合鍵,開啟執行視窗,輸入regedit回車開啟登錄檔,找到以下位置[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer],在右側窗格建立一個名為“Max Cached Icons”的字串值, 設定它的值為“2048”(注意:最大隻能設為8192),根據你的桌面圖示多少、記憶體有多大來定了。設大了佔用系統記憶體過多有點浪費,而設定小了圖示快取又不夠用,一般設為2048(佔記憶體2M)就足夠了。重啟Win7系統後即可生效了。