C槽又滿啦_你的硬碟空間不是你的硬碟空間



用一段時間電腦的C槽總是
會開始大爆滿
(不知道是不是Visual Studio跟Visual Studio Code太肥大)
node.js npm 套件給它當作buffet
接連裝了一堆東西後
C槽總是空間有限的

但明明刪除一堆沒在用的軟體了為何仍呈現
致命紅色剩餘分布





這裡介紹幾種solution



應急處理方式
第一種.
清除 C:\Users\(您的使用者名稱)\AppData\Local\Temp目錄下暫存檔案


該目錄下所有folder跟file都是從應用程式中自然產生的,
有些應用程式並不會去清除這些temp file因為長時間累積出相當可觀的垃圾資料量
佔據C槽目錄,可直接鍵盤按「Ctrl + A」全選所有folder跟file再按鍵盤「Delete」刪除即可
刪除它們並不會對電腦跟個人資料產生影響因此不需要擔憂。
刪除過程,一定會有些folder或file,正被某些程式的
執行緒存取使用中,這些檔案就略過即可。


第二種.
Win + R組合鍵打開“運行”窗口,輸入路徑“%userprofile%\AppData\Local\Packages\”,確定,
就能打開應用目錄窗口
Windows10中安裝的應用商店應用,尤其一些音視頻應用
會產生大量的緩存文件,這會佔用大量的C盤空間,
清理這些緩存就能夠釋放大量的C盤空間


打開某個應用軟體目錄下的“AC” folder,每一層下面都會有
Temp目錄裡面資料都能夠刪除或移動它處備份







如果第1、2種方法沒有太大幫助只能清丁點

接下來就是會比較要特別小心的處理方式

第3種
對C槽下 WinSxS目錄去進行瘦身
注意不是全刪而是瘦身(顧名思義部分資料去做清除)

【警告】
刪除 WinSxS 資料夾中的檔案或刪除整個 WinSxS 資料夾,可能會對系統造成嚴重損害,而導致您的電腦無法開機,也無法進行更新。



WinSxS 資料夾位於 Windows 資料夾,
位置應該會在 c:\Windows\WinSxS。
這是 Windows 元件存放區檔案的位置。
 Windows 元件存放區是用來支援自訂和更新 Windows 所需的功能。
以下是如何使用 Windows 元件存放區檔案的一些範例:
  • 使用 Windows Update 來安裝新的元件版本。 這可讓系統保持安全並保持最新狀態。
  • 啟用或停用 Windows 功能。
  • 使用伺服器管理員新增角色或功能。
  • 在不同的 Windows 版本之間移動系統。
  • 從損毀或開機失敗的系統修復
  • 卸載有問題的更新
  • 使用並存元件執行程式

上圖直接用圖形視窗屬性查看,因為「硬連接(Hard Link)」機制,
所以此查看方法可能會失真並不準確。
更準確的察看方式可以透過系統管理員執行PowerShell


輸入
dism.exe /Online /Cleanup-Image /AnalyzeComponentStore




該命令不僅能幫我們檢查WinSxS組件存儲大小,
還會推薦你是否使用組件存儲清理。
如果有顯示「是」,則代表能繼續執行以下命令
清理WinSxS組件存儲:

dism.exe /online /Cleanup-Image /StartComponentCleanup




如何處理大型 Windows 元件存放區 (WinSxS) 目錄所造成的磁碟空間問題

https://docs.microsoft.com/zh-tw/troubleshoot/windows-client/deployment/address-disk-space-issues-caused-by-winsxs


WinSxS資料夾跟裡面的檔案可以刪除嗎?
https://www.hackercat.org/windows/can-i-delete-the-winsxs-folder-to-regain-some-disk-space

留言

這個網誌中的熱門文章

經得起原始碼資安弱點掃描的程式設計習慣培養(五)_Missing HSTS Header

(2021年度)駕訓學科筆試準備題庫歸納分析_法規是非題

經得起原始碼資安弱點掃描的程式設計習慣培養(三)_7.Cross Site Scripting(XSS)_Stored XSS_Reflected XSS All Clients