如何在Win10中重建損壞的圖標(biāo)緩存 重建圖標(biāo)緩存win10教程

Windows用于文檔和程序的圖標(biāo)保存在圖標(biāo)緩存中,因此可以快速顯示它們,而不必每次都緩慢加載它們。如果您的計算機上的圖標(biāo)有問題,則重建圖標(biāo)緩存可能會有所幫助。
有時,圖標(biāo)緩存過時,導(dǎo)致圖標(biāo)顯示不正確,甚至丟失。例如,也許您升級了一個應(yīng)用程序,而新版本附帶了一個新圖標(biāo),但是您仍然在桌面上看到舊圖標(biāo)。以前顯示完美的圖標(biāo)時,有時可能會出現(xiàn)空白或損壞的圖標(biāo)。發(fā)生這種情況時,您必須重置圖標(biāo)緩存并讓他們自動
重新創(chuàng)建它。在本文中,我們將向您展示如何在Windows 10中重建圖標(biāo)緩存。該指南也適用于Windows 8和Windows 7,但是其工作原理略有不同。
Windows中圖標(biāo)緩存的工作方式
Windows中到處都有圖標(biāo):“控制面板”,“程序和功能”,“文件資源管理器”等。必須從硬盤上檢索所有可能的圖標(biāo)圖像并進行動態(tài)渲染會消耗大量系統(tǒng)資源。因此,Windows會將已經(jīng)檢索到的圖標(biāo)保存在其內(nèi)存中。關(guān)閉或重新啟動后,它將將此緩存寫入硬盤驅(qū)
動器上的隱藏文件,因此以后不必重新加載所有這些圖標(biāo)。
隨著向其添加更多信息,數(shù)據(jù)庫文件將增長。根據(jù)MSDN知識庫中的這份文檔,當(dāng)Windows需要顯示圖標(biāo)時,它將檢查緩存,并在找到匹配項時顯示緩存的圖標(biāo)。如果找不到,它將檢查可執(zhí)行文件并掃描應(yīng)用程序目錄。
緩存機制(例如IconCache數(shù)據(jù)庫)已經(jīng)由多位系統(tǒng)專家進行了討論,Mark E. Russinovich和David A. Solomon在Windows Internals書中已經(jīng)進行了深入探討,如果您想了解更多信息,但是基礎(chǔ)知識是您需要了解的所有內(nèi)容。
圖標(biāo)緩存的存儲位置
在Windows Vista和Windows 7中,圖標(biāo)緩存文件位于:
C:\ Users \ AppData \ Local \ IconCache.db
(代替 以及您Windows帳戶的實際登錄名。)
該文件在Windows 8和10中仍然存在,但是Windows并不使用它們來存儲圖標(biāo)緩存。在Windows 8和Windows 10中,圖標(biāo)緩存文件位于:
C:\ Users \ AppData \ Local \ Microsoft \ Windows \ Explorer
(代替 以及Windows帳戶的實際登錄名。)在此文件夾中,您將找到許多圖標(biāo)緩存文件:
要重建圖標(biāo)緩存,您必須刪除出現(xiàn)在此文件夾中的所有iconcache文件。不過,這并不像單擊它們并按Delete那樣簡單:Explorer仍在使用這些文件,因此您不能僅將其正常刪除。
怎么樣在Win10中修復(fù)損壞的圖標(biāo)緩存
首先,您需要找到“C:\Users\Administrator\AppData\Local\Microsoft\Windows\Explorer”文件夾。
CTRL + A全選該文件夾中的文件并刪除。
然后在“C:\Users\Administrator\AppData\Local\Microsoft\Windows”文件夾中找到名為Explorer的子文件夾,接著長按鍵盤上的Shift鍵,點擊鼠標(biāo)右鍵,選擇“在此處打開命令窗口”的選項。
在你的命令提示符中輸入dir,然后按回車。這將列出您在第二步中看到的所有圖標(biāo)緩存文件。
接下來,您需要打開任務(wù)管理器。
在進程列表中查找Windows資源管理器。 右鍵單擊它,然后選擇結(jié)束任務(wù)。
請在命令提示符中鍵入“del iconcache*”并按回車鍵。
現(xiàn)在再次使用dir命令查看文件夾下的文件。 如果有任何其他文件可見,則表示某些應(yīng)用程序仍在后臺運行。 關(guān)閉所有它們,并再次重復(fù)del iconcache *命令。最后重啟電腦即可修復(fù)損壞的圖標(biāo)緩存。
其他方法:
1、使用Windows PowerShell修復(fù)圖標(biāo)緩存
Win10的任務(wù)欄和桌面圖標(biāo)是非常重要的系統(tǒng)組成部分,因此一旦出現(xiàn)圖標(biāo)緩存問題,就需要盡快進行修復(fù)。使用Windows PowerShell是一種可行的方法。
首先,將鼠標(biāo)指針移動到任務(wù)欄上,然后右鍵單擊。接著選擇“任務(wù)管理器”。在進程選項卡中,找到“Windows Explorer”進程,然后右鍵單擊,選擇“結(jié)束任務(wù)”。
接下來,點擊屏幕空白處,按住Shift鍵,然后右擊鼠標(biāo),選擇“以管理員身份運行PowerShell”。
在彈出的PowerShell窗口中,輸入以下命令并回車:
Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}
稍等一會兒,直到命令運行完畢。如果出現(xiàn)錯誤提示,可能需要重啟電腦并再次嘗試運行該命令。
2、清空圖標(biāo)緩存文件夾
另一種解決Win10圖標(biāo)緩存問題的方法是刪除圖標(biāo)緩存文件夾。操作步驟如下:
首先,在電腦的C盤中找到以下目錄:C:\Users\用戶名\AppData\Local
在該目錄下,查找并刪除名為“IconCache.db”(可能需要啟用文件擴展名)的文件。切勿刪除其他文件,否則可能會導(dǎo)致系統(tǒng)出現(xiàn)更嚴(yán)重的問題。
在刪除“IconCache.db”文件之后,重新啟動計算機,任務(wù)欄和桌面上的圖標(biāo)應(yīng)該會重新生成。
3、重新安裝圖標(biāo)主題
如果使用以上方法都未能解決Win10的圖標(biāo)緩存問題,那么可以嘗試重新安裝圖標(biāo)主題。具體步驟如下:
首先,打開“設(shè)置”應(yīng)用程序,并選擇“個性化”選項卡。在左側(cè)邊欄中,找到“主題”選項。
接下來,在“主題”窗口中,選擇一個不同于原先使用的主題,然后等待一段時間,系統(tǒng)會自動下載并安裝該主題。
安裝完成后,重新啟動計算機,就可以看到任務(wù)欄和桌面上的圖標(biāo)已經(jīng)重新生成,問題得以解決。
4、使用CCleaner清理系統(tǒng)垃圾
最后,如果以上方法仍然無法修復(fù)Win10的圖標(biāo)緩存問題,那么可以嘗試使用CCleaner等系統(tǒng)清理工具。具體步驟如下:
下載并安裝CCleaner,然后打開該軟件。在主窗口中,選擇“清除器”選項卡,并選擇“Windows”選項卡。
在該選項卡中,找到“高級”選項,然后勾選“系統(tǒng)日志文件”、“圖標(biāo)緩存”以及“磁盤剩余空間”選項。
最后,點擊“運行清除”按鈕,等待一段時間,系統(tǒng)垃圾和圖標(biāo)緩存應(yīng)該會被清理干凈。
以上就是重建圖標(biāo)緩存win10教程,希望大家喜歡,請繼續(xù)關(guān)注腳本之家。
相關(guān)推薦:
win10桌面圖標(biāo)重啟變位怎么辦? 每次重啟桌面圖標(biāo)變亂的解決辦法
Win10任務(wù)欄圖標(biāo)點擊沒反應(yīng)怎么辦? 任務(wù)欄圖標(biāo)點擊無效的解決辦法
Win10任務(wù)欄圖標(biāo)一閃一閃的提示消息怎么解決?
相關(guān)文章
win10通知區(qū)域圖標(biāo)無法設(shè)置怎么辦 Win10通知區(qū)域圖標(biāo)管理技巧
win10通知區(qū)域圖標(biāo)無法設(shè)置怎么辦?win10系統(tǒng)中可以通過通知區(qū)域圖標(biāo)管理來滿足個性設(shè)置,下面我們就來看看Win10通知區(qū)域圖標(biāo)管理技巧2023-08-24怎么刪除Win10設(shè)備和驅(qū)動器里的圖標(biāo)?
怎么刪除Win10設(shè)備和驅(qū)動器里的圖標(biāo)?win10系統(tǒng)中的設(shè)備和驅(qū)動器里多余的圖標(biāo)想要刪除,該怎操作呢?下面我們就來看看詳細介紹2023-08-17win10搜索框怎么變圓角圖標(biāo)? win10修改注冊表設(shè)置搜索框圓角的技巧
win10搜索框怎么變圓角圖標(biāo)?想讓搜索框變成圓角效果,該怎么實現(xiàn)呢?下面我們就來看看win10修改注冊表設(shè)置搜索框圓角的技巧2023-07-31win10怎么隱藏桌面圖標(biāo)? win10桌面圖標(biāo)設(shè)置部分不顯示的技巧
win10怎么隱藏桌面圖標(biāo)?win10系統(tǒng)桌面有很多圖標(biāo),想要將一些圖標(biāo)隱藏起來,不顯示,該怎么設(shè)置呢?下面我們就來看看win10桌面圖標(biāo)設(shè)置部分不顯示的技巧2023-07-10win10任務(wù)欄轉(zhuǎn)圈卡住且不顯示圖標(biāo)怎么辦? Win10解決任務(wù)欄轉(zhuǎn)圈的技巧
win10任務(wù)欄轉(zhuǎn)圈卡住且不顯示圖標(biāo)怎么辦?最近很多用戶反映win10任務(wù)欄一直轉(zhuǎn)圈圈,不能操作重啟也沒用,軟件打不開,是怎么回事,詳細請看下文介紹Win10解決任務(wù)欄轉(zhuǎn)圈的2023-07-03Win10任務(wù)欄不顯示運行程序怎么辦? Win10任務(wù)欄找不到應(yīng)用圖標(biāo)的解決辦
Win10任務(wù)欄不顯示運行程序怎么辦?win10打開的程序一般都會在任務(wù)欄中顯示,如果任務(wù)欄找不到正在運行的應(yīng)用圖標(biāo)怎么辦?下面我們就來看看Win10任務(wù)欄找不到應(yīng)用圖標(biāo)的解2023-05-29Win10投影不顯示桌面圖標(biāo)怎么辦?Win10投影不顯示桌面圖標(biāo)的解決方法
有朋友反應(yīng)Win10投影不顯示桌面圖標(biāo)怎么辦?其實解決方法很簡單,本文就為大家?guī)砹嗽敿毜慕鉀Q方法,需要的朋友一起看看吧2023-01-18- 最近有網(wǎng)友反應(yīng)Win10電腦桌面圖標(biāo)異常無法顯示,這是怎么回事?本文就為大家?guī)砹嗽敿毜慕鉀Q方法,需要的朋友一起看看吧2023-01-15
Win10電腦桌面圖標(biāo)拖不動怎么辦?Win10桌面圖標(biāo)無法拖拽解決方法
最近又網(wǎng)友反應(yīng)Win10電腦桌面圖標(biāo)拖不動怎么辦?其實解決方法很簡單,本文就為大家?guī)眍怶in10桌面圖標(biāo)無法拖拽解決方法,需要的朋友一起看看吧2023-01-15win10系統(tǒng)計算機圖標(biāo)怎么調(diào)出來?win10調(diào)出計算機圖標(biāo)的方法
這篇文章主要介紹了win10系統(tǒng)計算機圖標(biāo)怎么調(diào)出來?win10調(diào)出計算機圖標(biāo)的方法的相關(guān)資料,需要的朋友可以參考下本文詳細內(nèi)容介紹2022-08-11