Windows操作系統(tǒng)作為優(yōu)秀的操作系統(tǒng),由開發(fā)操作系統(tǒng)的微軟公司控制接口和設(shè)計(jì),公開標(biāo)準(zhǔn),因此,有大量商業(yè)公司在該操作系統(tǒng)上開發(fā)商業(yè)軟件。 在 Windows 中,經(jīng)常會(huì)出現(xiàn)與圖標(biāo)有關(guān)的問(wèn)題:無(wú)法正常顯示軟件圖標(biāo)、快捷方式小圖標(biāo)丟失、開始界面圖標(biāo)變白……遇到這種情況時(shí),反復(fù)刷新起不到任何作用。而出現(xiàn)這些問(wèn)題的一大原因,是 Windows 為了提升圖標(biāo)顯示速度,將圖標(biāo)文件緩存在了 IconCache.db 文件中。一旦更新了圖標(biāo)或修改了源文件的位置,緩存得不到及時(shí)刷新,就會(huì)出現(xiàn)「白圖標(biāo)」的情況。 如何手動(dòng)刷新 Windows 的圖標(biāo)緩存呢?通常有三種方法。 方法一 刪除 IconCache.db 文件進(jìn)入 需要注意的是,這一步中 appdata 文件夾和 IconCache.db 文件都是隱藏的系統(tǒng)文件,需要手動(dòng)輸入地址或者顯示隱藏文件。
IconCache.db 文件本質(zhì)上是一個(gè)圖標(biāo)屬性文件,在刪除后系統(tǒng)會(huì)自動(dòng)重建一個(gè),由它導(dǎo)致的問(wèn)題會(huì)被系統(tǒng)自動(dòng)修復(fù)。 這個(gè)方法簡(jiǎn)單快捷,適用于大部分情況。 方法二 Windows 自帶的磁盤清理工具有時(shí)候 IconCache.db 文件會(huì)被其他軟件占用,那就試試 Windows 官方提供的清理工具。 打開開始菜單,找到 Windows 管理工具 → 磁盤清理 → C 盤 → 勾選「縮略圖」→ 確定。即可將圖標(biāo)緩存文件順利刪除。
最后重啟電腦即可看到圖標(biāo)刷新的效果。 方法三 批處理清除圖標(biāo)緩存數(shù)據(jù)庫(kù)如果上面兩個(gè)方法都無(wú)法解決問(wèn)題,那就試試更暴力的批處理吧。 這段批處理文件會(huì)刪除 IconCache.db 文件,同時(shí)還清理 thumbcache.db 文件和注冊(cè)表中的 IconStreams、PastIconsStream 兩個(gè)值。清理速度很快,除了會(huì)重啟一下資源管理器外沒(méi)有副作用。 打開記事本,將下面這段代碼復(fù)制到記事本中,保存為
(這段代碼在網(wǎng)上廣為流傳,最初作者已經(jīng)不可考。) 如果上面這三種方法還是沒(méi)能解決圖標(biāo)問(wèn)題,說(shuō)明問(wèn)題已經(jīng)超出了「圖標(biāo)緩存」的范疇,需要考慮其他方面的影響(比如軟件安裝錯(cuò)誤、軟件圖標(biāo)丟失等)。 Windows操作系統(tǒng)對(duì)硬件支持良好。 |
溫馨提示:喜歡本站的話,請(qǐng)收藏一下本站!