如何清除Windows 8〔市集〕的快取與暫存區

面對蘋果的App Store與Google Play Store的兩大市集,微軟也不甘示弱的推出Windows Store市集,讓大家可以直接下載 Windows 8 Style UI的應用程式,從寥寥無幾的Appp數量,一下子就突破10000個來說,三國鼎立應該是微軟的目標吧! 市集的軟體愈來越多,安裝與卸載的次數就越多 ,其實市集有快取與暫存區的加速功能,但水能載舟亦能覆舟,但久而久之,快取或暫存區會日亦肥大,其內的資料也不是會用的資訊,當形成垃圾時,適時的清除或暫存區是有助於系統的空間運用與效能。

 

清除「市集」快取

 

快取的機制也蠻複雜的,長時間後會不會擔心快取的效率與龐大呢?這裡介紹一個可以清除Windows 8 市集快取的內建程式「WSReset.exe」。這個內建的WSReset.exe是隱藏在「%windir%\system32」目錄中,一般人是不會察覺到的,因為system32目錄內太多的檔案都不知道。 

 

其實最快的方式就是直接按下〔視窗鍵〕+〔R〕, 接著在出現的「執行」視窗上輸入「WSReset.exe」,最後按下〔確定〕即可執行此程式。

 

稍微地等待一下,結果系統會切換到Windows 8 Style UI的環境下,並顯示如下圖已清除「市集」快取的訊息。

 

市集安裝軟體在哪裡?

 

Windows 8 「市集」安裝的目錄在哪裡呢?找了半天都看不見蹤影,原來市集安裝軟體是一個隱藏目錄,其位置是放在 C:\Program Files\WindowsApps 這個資料夾中,因為是隱藏目錄而無法直接看到,所以必須先到檔案總管的Ribbon介面中切換到【檢視】頁籤,接著勾選「隱藏的項目」才能看到WindowsApps資料夾。

 

看到WindowsApps這個資料夾時很開心,直接點選卻出現「你目前沒有權限,無法存取這個資料夾」,即使再按下〔繼續〕還是會出現「你已經被拒絕,無權存取這個資料夾」,哇!怎麼會這樣,發現這個資料夾利用Administrator帳戶可以查看(你可以依照Administrator帳戶也能執行Metro Apps文章中來切換成Administrator帳戶),但市集卻是要Microsoft帳戶,微軟真為了安全問題把事情變複雜了。

 

那如何在目前的帳戶上設定擁有Widnows Apps權限呢?首先在「 WindowsApps」資料夾上按滑鼠右鍵並選擇「內容」。

 

出現視窗後切換到【安全性】頁籤,然後再按下方的〔進階〕。

 

原先我是選〔繼續〕來使用系統管理權限檢視,發現只能檢視權限而無法變更,於是想到變更資料夾的擁有者權限,所以請按下擁有者欄位旁的「變更」。

 

在「請輸入物件名稱來選取」欄內輸入使用者帳號名稱,然後按下旁邊的〔檢查名稱〕,若是正確則會出現有底線的「機器名稱\使用者帳號」,確定無誤後請按下〔確定〕。

 

回到「進階安全性設定」視窗畫面,可以很清楚看到「擁有者」已經變成了剛剛輸入的帳號,請再按下〔確定〕。

 

開啟檔案總管後嘗試再開啟WindowsApps資料夾,可能會看到「有權限,無法存取這個資料夾」的訊息,不用緊張,請按〔繼續〕即可看到資料夾內容了。為測試刪移除安裝的動作,挨踢路人甲先找到市集安裝過的LINE程式資料夾,如下圖所示。 

 

回到〔開始畫面〕上選擇LINE應用程式來移除,移除後再次進入Windows Apps資料夾,發現已經看不到LINE的資料夾了,證明市集安裝的應用軟體就放置在WindowsApps這個資料夾內。

 

 

Windows 8 市集安裝檔案暫存區

 

常使用電腦的使用者大該都知道系統暫存區的概念,凡舉暫存檔、歷程紀錄、Cookie、儲存的密碼、網頁表單、快取區,甚至資源回收都是暫存區的運用之一,最近流行瀏覽器觀看網路上的影音時,也是利用暫存區域來提升撥放品質與效率,但久而久之,暫存區會日亦肥大,儼然對空間錙銖必較對SSD硬碟來說,空間的錙銖必較是必然的,適時的清除暫存區是有助於系統的空間運用。

 

有智慧型手機的人都知道iphone相當引以為傲的App Store,事實上App Store就是一個軟體市集,也就是線上軟體發布的平台,用戶可以透過這個平台來付費或免費下載所需的軟體,然而平台的發展不單是軟體而已,目前已經發展到可以下載電影、音樂和電子書等,因此常常會在市集上下載了許多的軟體來測試,不好用的當然移除,好用的就留下來,所以安裝後又移除是家常便飯,而移除後是否乾淨呢?手機的Android與iOS系統為了裝置資源的限制,往往處理得比較完美。

 

但是widnows 8市集好像繼承了以往Windows系統的餘毒,除了快取區外,也提供安裝檔案暫存區(C:\Windows\SoftwareDistribution\Download),也就是市集下載的安裝檔存放區,此暫存區是當你解除Windows 8 Style UI的應用軟體後,想要再次安裝,此時會先到暫存區內尋找,若暫存區有下載安裝檔就不會再到網路上下載,主要讓你再次安裝時能更快速,但對於SSD固態硬碟來說,此暫存區還真是有點浪費,其實你可以大膽地刪除哦!

 

開啟檔案總管後進入C:\Windows\SoftwareDistribution\Download資料夾,我選擇全選並刪除,你會發現使用不到2個月的暫存檔竟然有這麼多。

 

刪除檔案時會出現需要有系統管理員權限,才能刪除內容的訊息,直接按下〔繼續〕吧!

 

刪除後到市集上測試應用軟體仍可正常運作,表示刪除此暫存區並不影響市集上的應用軟體執行,於是再隨便安裝兩個市集上的應用軟體測試看看,安裝完成後再開啟檔案總管並進入到C:\Windows\SoftwareDistribution\Download資料夾,果然還真有產生兩個資料夾,由此可證明市集下載的安裝檔會放入此暫存區資料夾內。

itwalker
itwalker

或許技術與功力已遠遠不及時下年輕人,但試著去畫一個圓,圓不圓沒關係,盡力就好,如果覺得文章不錯的話,請大家按個「讚」或「+1」,感謝您的支持與鼓勵!歡迎加入我的粉絲團 : https://www.facebook.com/itwalker ,更多關於挨踢路人甲的文章: https://walker-a.com

文章: 2730

4 則留言

  1. itwalker 安安 有些事想請教 智慧型手機 可以換作業系統嗎? WIN8 換安卓系統?

    itwalker 說:
    這個有點難~~真不知如何說起~~

  2. 其實不用特別去清 C:\Windows\SoftwareDistribution\Download
    因為這個資料夾除了存放APP下載檔之外,他還存放了WINDOWS UPDATE的下載檔
    如果去清掉的時候,剛好是他還沒安裝與更新的時候
    那他還會再下載一次,等於前面白清了,而且還會再浪費一次頻寬,如果是用SSD的話,又浪費一次寫入次數

    itwalker 說:
    謝謝提醒告知~~那就是說要刪除之前做一次Windows update就可以了嗎?

  3. 是這麼說沒錯啦XD…
    總之是提醒大家,其實更新完之後一段時間,他就會自己清除了,不用自己手動清也沒關係
    要手動清也不是不行,只是如果清理的當下還沒更新,就浪費了,次數更不用太頻繁,試想你剛清完,結果沒多久他又自己下載產生一堆檔案,那就做白工了
    比如像 ccleaner 也不會清這個目錄,就是因為不清也沒關係,Windows 會自己處理

  4. 你好
    我想請問一下你說的WindowsApps這個資料夾

    裡面有重複的app名稱 但只有89 和90那不同

    NAVER.LINEwin8_1.0.8.89_x64__8ptj331gd3tyt
    NAVER.LINEwin8_1.0.8.90_x64__8ptj331gd3tyt
    請問這可以刪掉其中一個嗎?
    阿怎麼會有2個資料夾呢?

發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料