Windows常用的數(shù)據(jù)緩存介紹及清除辦法
在 Windows PC 上,如果你有一個 100GB 的磁盤,并不是所有空間都能夠被用于存儲文件的。在被 Windows 系統(tǒng)文件本身所占用的空間外,還會有很多隨機的“緩存數(shù)據(jù)”會占用一定量的磁盤空間。除外之外,才是用戶可以正常使用的空閑空間。
什么是緩存?聽起來好像很技術(shù)范兒,其實就是把用戶常用的一些“文件”或其它類型數(shù)據(jù)給臨時存儲到了某個地方,在下次需要使用時便可讀取和使用。這樣,Windows 就可以從固定地點去拿緩存數(shù)據(jù),而不必再從原始文件或網(wǎng)絡(luò)中去獲取,以加快響應(yīng)速度。由于緩存文件是非***性的臨時存儲,所以 Windows 中的緩存數(shù)據(jù)位置大多比較隱蔽。
對于大多數(shù) Windows PC 用戶來說,使用緩存是非常重要的,因為可以在很大程度上提升系統(tǒng)性能。但其不足之處便是會占用一定的磁盤空間,如果你磁盤空間嚴重不足,可以考慮定期清除一些“緩存數(shù)據(jù)”以釋放磁盤空間。
1.Windows Update 緩存文件
Windows 操作系統(tǒng)中,占用***量磁盤空間的“緩存數(shù)據(jù)”非 Windows Update 的緩存文件莫屬了。默認情況下,Windows Update 的所有更新文件都會被緩存下來,這樣就導致用戶在不斷更新 Windows 的同時就浪費了大量的磁盤空間。
舉例來說:我有臺通過 Windwos Update 更新到 Windows 10 Version 1511 版本的機器只更新緩存文件就達 24GB。
雖然這些更新緩存文件不會自動清理,但我們完全可以安全地進行手動清除。我們只需在關(guān)閉 Windows Update 服務(wù)時,刪除如下文件夾中 Windows Update 的所有緩存數(shù)據(jù)即可:
- C:\Windows\SoftwareDistribution\Download
2.Windows 應(yīng)用商店緩存文件
Windows 應(yīng)用商店是微軟為與各大廠商的 APP Store 競爭而推出的一項功能,不過很多用戶都不喜歡這些“假應(yīng)用”。你可能已經(jīng)猜到,Windows 也會自動緩存通過 Windows 應(yīng)用商店下載的內(nèi)容。這不僅會占用磁盤空間,還可能會導致莫名其妙的問題。當用戶中斷 Windows 應(yīng)用商店下載或不正確停止下載時,這些緩存文件就最容易導致問題。
當用戶不使用 Windows 應(yīng)用商店或其出問題時,我們可以嘗試使用微軟提供的 WSReset.exe 工具來清理緩存。當我們直接在“運行”中執(zhí)行 WSReset.exe 命令時,其操作只在后臺進行,大家只能看到一個黑窗口。執(zhí)行完成后 Windows 應(yīng)用商店將自動退出,以表示清理完成。
3.臨時文件緩存
Windows 也有類似于 Linux 的臨時文件目錄。在該臨時文件目錄中,各種應(yīng)用程序都可將其產(chǎn)生的中間數(shù)據(jù)或臨時文件丟到此進行緩存。但比較遺憾的是,很多 ISV 開發(fā)的應(yīng)用都只有前手沒后手,并不會很好地去處理其應(yīng)用產(chǎn)生的臨時文件。長時間如此,這就會導致 Windows 臨時文件目錄下存放一大堆不必要的垃圾數(shù)據(jù)。
當然,我們可以使用“磁盤清理”工具來清除臨時文件緩存數(shù)據(jù)。
4.縮略圖緩存數(shù)據(jù)
Windows 中的圖片和視頻預(yù)覽功能會將所支持的視頻和圖片文件信息通過縮略圖緩存進行存儲,以達到快速顯示視頻和圖片預(yù)覽圖的目的。如果你圖片和視頻眾多,也可能會產(chǎn)生巨大的縮略圖緩存。在必要時(例如預(yù)覽圖不刷新),我們也可使用“磁盤清理”工具來縮略圖緩存,以便 Windows 刷新預(yù)覽圖。
大家也可通過我們以前的文章手動重建 Windows 10 圖標和圖片緩存。
5.瀏覽器緩存
當使用瀏覽器訪問網(wǎng)頁時,很多網(wǎng)站的文件包括 HTML、CSS、JavaScript 和圖片等都會被緩存到本地,以加快我們再次訪問該網(wǎng)站時的速度。對瀏覽器長時使用,便會積累下眾多的緩存文件。建議大家可按自己的情況和需求,定期去清理一下瀏覽器緩存。
由于大家所使用的瀏覽器都不盡相同,所以這個得大家自己去瀏覽器選項中找。
6.DNS緩存
當我們在 Windows 中要訪問某個網(wǎng)站或解析域名時,就需要通過 DNS 服務(wù)器幫我們把域名轉(zhuǎn)換為 IP 地址。本文我們不對 DNS 的遞歸和迭代查詢過程進行介紹,只需大家知道:Windows 會把 DNS 解析結(jié)果給緩存到本地計算機當中。
DNS 緩存可以幫助用戶更快速拿到常用網(wǎng)站的 IP 以加快訪問過程,但有時候會幫倒忙。例如:某網(wǎng)站在公網(wǎng) DNS 中更改了 IP 地址,而用戶本地的 DNS 緩存還未到期時效,就會訪問到錯誤的 IP 地址上。
如果你遇到類似上述問題,可以通過如下命令來強制手動刷新 DNS 緩存:
- ipconfig /flushdns
小結(jié)
好了,上面介紹的是 Windows 中常用的一些“緩存數(shù)據(jù)"點。當然還可以細數(shù)出“Windows Search 索引”、“系統(tǒng)還原點”等可以算是占空間的緩存文件,這里就不一一介紹了。