如何在Win10中重建损坏的图标缓存 重建图标缓存win10教程
Windows用于文檔和程序的圖標保存在圖標緩存中,因此可以快速顯示它們,而不必每次都緩慢加載它們。如果您的計算機上的圖標有問題,則重建圖標緩存可能會有所幫助。
有時,圖標緩存過時,導致圖標顯示不正確,甚至丟失。例如,也許您升級了一個應用程序,而新版本附帶了一個新圖標,但是您仍然在桌面上看到舊圖標。以前顯示完美的圖標時,有時可能會出現空白或損壞的圖標。發生這種情況時,您必須重置圖標緩存并讓他們自動
重新創建它。在本文中,我們將向您展示如何在Windows 10中重建圖標緩存。該指南也適用于Windows 8和Windows 7,但是其工作原理略有不同。
Windows中圖標緩存的工作方式
Windows中到處都有圖標:“控制面板”,“程序和功能”,“文件資源管理器”等。必須從硬盤上檢索所有可能的圖標圖像并進行動態渲染會消耗大量系統資源。因此,Windows會將已經檢索到的圖標保存在其內存中。關閉或重新啟動后,它將將此緩存寫入硬盤驅
動器上的隱藏文件,因此以后不必重新加載所有這些圖標。
隨著向其添加更多信息,數據庫文件將增長。根據MSDN知識庫中的這份文檔,當Windows需要顯示圖標時,它將檢查緩存,并在找到匹配項時顯示緩存的圖標。如果找不到,它將檢查可執行文件并掃描應用程序目錄。
緩存機制(例如IconCache數據庫)已經由多位系統專家進行了討論,Mark E. Russinovich和David A. Solomon在Windows Internals書中已經進行了深入探討,如果您想了解更多信息,但是基礎知識是您需要了解的所有內容。
圖標緩存的存儲位置
在Windows Vista和Windows 7中,圖標緩存文件位于:
C:\ Users \ AppData \ Local \ IconCache.db
(代替 以及您Windows帳戶的實際登錄名。)
該文件在Windows 8和10中仍然存在,但是Windows并不使用它們來存儲圖標緩存。在Windows 8和Windows 10中,圖標緩存文件位于:
C:\ Users \ AppData \ Local \ Microsoft \ Windows \ Explorer
(代替 以及Windows帳戶的實際登錄名。)在此文件夾中,您將找到許多圖標緩存文件:
要重建圖標緩存,您必須刪除出現在此文件夾中的所有iconcache文件。不過,這并不像單擊它們并按Delete那樣簡單:Explorer仍在使用這些文件,因此您不能僅將其正常刪除。
怎么樣在Win10中修復損壞的圖標緩存
首先,您需要找到“C:\Users\Administrator\AppData\Local\Microsoft\Windows\Explorer”文件夾。
CTRL + A全選該文件夾中的文件并刪除。
然后在“C:\Users\Administrator\AppData\Local\Microsoft\Windows”文件夾中找到名為Explorer的子文件夾,接著長按鍵盤上的Shift鍵,點擊鼠標右鍵,選擇“在此處打開命令窗口”的選項。
在你的命令提示符中輸入dir,然后按回車。這將列出您在第二步中看到的所有圖標緩存文件。
接下來,您需要打開任務管理器。
在進程列表中查找Windows資源管理器。 右鍵單擊它,然后選擇結束任務。
請在命令提示符中鍵入“del iconcache*”并按回車鍵。
現在再次使用dir命令查看文件夾下的文件。 如果有任何其他文件可見,則表示某些應用程序仍在后臺運行。 關閉所有它們,并再次重復del iconcache *命令。最后重啟電腦即可修復損壞的圖標緩存。
其他方法:
1、使用Windows PowerShell修復圖標緩存
Win10的任務欄和桌面圖標是非常重要的系統組成部分,因此一旦出現圖標緩存問題,就需要盡快進行修復。使用Windows PowerShell是一種可行的方法。
首先,將鼠標指針移動到任務欄上,然后右鍵單擊。接著選擇“任務管理器”。在進程選項卡中,找到“Windows Explorer”進程,然后右鍵單擊,選擇“結束任務”。
接下來,點擊屏幕空白處,按住Shift鍵,然后右擊鼠標,選擇“以管理員身份運行PowerShell”。
在彈出的PowerShell窗口中,輸入以下命令并回車:
Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
稍等一會兒,直到命令運行完畢。如果出現錯誤提示,可能需要重啟電腦并再次嘗試運行該命令。
2、清空圖標緩存文件夾
另一種解決Win10圖標緩存問題的方法是刪除圖標緩存文件夾。操作步驟如下:
首先,在電腦的C盤中找到以下目錄:C:\Users\用戶名\AppData\Local
在該目錄下,查找并刪除名為“IconCache.db”(可能需要啟用文件擴展名)的文件。切勿刪除其他文件,否則可能會導致系統出現更嚴重的問題。
在刪除“IconCache.db”文件之后,重新啟動計算機,任務欄和桌面上的圖標應該會重新生成。
3、重新安裝圖標主題
如果使用以上方法都未能解決Win10的圖標緩存問題,那么可以嘗試重新安裝圖標主題。具體步驟如下:
首先,打開“設置”應用程序,并選擇“個性化”選項卡。在左側邊欄中,找到“主題”選項。
接下來,在“主題”窗口中,選擇一個不同于原先使用的主題,然后等待一段時間,系統會自動下載并安裝該主題。
安裝完成后,重新啟動計算機,就可以看到任務欄和桌面上的圖標已經重新生成,問題得以解決。
4、使用CCleaner清理系統垃圾
最后,如果以上方法仍然無法修復Win10的圖標緩存問題,那么可以嘗試使用CCleaner等系統清理工具。具體步驟如下:
下載并安裝CCleaner,然后打開該軟件。在主窗口中,選擇“清除器”選項卡,并選擇“Windows”選項卡。
CCleaner(支持注冊表垃圾清理) v6.13.10517 免費中文綠色便攜優化版
- 類型:卸載清除
- 大小:14.21MB
- 語言:簡體中文
- 時間:2023-06-15
查看詳情
在該選項卡中,找到“高級”選項,然后勾選“系統日志文件”、“圖標緩存”以及“磁盤剩余空間”選項。
最后,點擊“運行清除”按鈕,等待一段時間,系統垃圾和圖標緩存應該會被清理干凈。
以上就是重建圖標緩存win10教程,希望大家喜歡,請繼續關注風君子博客。
相關推薦:
win10桌面圖標重啟變位怎么辦? 每次重啟桌面圖標變亂的解決辦法
Win10任務欄圖標點擊沒反應怎么辦? 任務欄圖標點擊無效的解決辦法
Win10任務欄圖標一閃一閃的提示消息怎么解決?
總結
以上是生活随笔為你收集整理的如何在Win10中重建损坏的图标缓存 重建图标缓存win10教程的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 电脑新建文件夹要手动刷新才能看到win1
- 下一篇: 索尼发布电影摄影机 FX3 / FX30