Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

如何查看 Win8.1 WinSxS 資料夾的實際佔用大小

編輯:Win8 系統基礎知識

談到 Windows 7 或 Windows 8.1 系統隨時間增長而變得龐大,不得不提位於 C:\Windows\WinSxS 的這個特殊資料夾。它儲存了大量系統元件備份、更新補丁備份,往往成為系統盤中佔用空間最大的資料夾。

WinSxS 為什麼會持續變大?

對一般使用者來說,最關心的莫過於 WinSxS 為何會無限膨脹。實際上,WinSxS 的核心功能是「元件存放區」,內含 Windows 重要的系統元件(例如 C:\Windows\System32 目錄下的檔案)。隨著 Windows Update 安裝新版本元件、啟用/停用功能、新增角色、系統遷移或修復等操作,元件存放區會保留多個版本的檔案以支援並排執行、回滾更新及系統恢復。

難以在檔案總管中看清真實大小的原因

Windows 大量使用「硬連結」技術:同一個檔案實體可能同時出現在 WinSxS 內部與系統其他目錄(如 System32)中。檔案總管計算資料夾大小時會重複計算這些硬連結,導致顯示的數值遠大於實際佔用空間。

使用內建 DISM 工具查詢實際大小

Windows 8.1 內建的 DISM(部署映像服務與管理)工具能正確分析元件存放區,區分實際大小與硬連結共享大小。注意:此方法不支援 Windows 7,僅限 Windows 8.1 及更新版本。

  1. 右鍵點擊「開始」按鈕,選擇「命令提示字元 (系統管理員)」。
  2. 在視窗中輸入以下指令並按 Enter:
    Dism.exe /Online /Cleanup-Image /AnalyzeComponentStore

執行結果會顯示三類資訊:

  • 與 Windows 共用:透過硬連結被系統其他目錄共同使用的空間。
  • 備份與已停用功能:可安全清理的舊版元件與已移除功能殘留檔案。
  • 快取與暫存資料:下載的更新套件等臨時檔案。

透過此工具,您可以精確掌握 WinSxS 的真實佔用,並判斷是否需要執行清理(如 /StartComponentCleanup 或 /StartComponentCleanup /ResetBase)以釋放空間。

Copyright © Windows教程網 All Rights Reserved