C:\Windows\winsxs (Windows Side-by-Side) 是 Windows 元件存放區,儲存所有系統元件的多版本副本,支援元件式服務、無縫更新、回滾、並行執行不同版本 DLL。絕對不可手動刪除,否則系統將損毀無法開機。
winsxs 佔用空間大的原因
- 每次 Windows Update 安裝更新,舊版元件會保留在 winsxs 中(硬連結機制,實際佔用空間較顯示小)。
- 系統預設保留所有更新的備份,支援「解除安裝更新」功能。
安全瘦身方法(官方支援)
方法一:Dism++ 圖形化工具(推薦)
- 下載 Dism++(開源免費,支援 Win7/8/10/11)。
- 以管理員身分執行,選擇正確位元版本 (x64/x86)。
- 預設勾選 WinSxS 臨時檔案清理、元件存放區清理 等項目。
- 點選 掃描 → 確認結果 → 清理,可釋放數 GB 空間。



方法二:系統內建指令
- 管理員 CMD 執行:
dism /online /cleanup-image /startcomponentcleanup(移除已取代元件)。
- 進階:
dism /online /cleanup-image /spsuperseded(移除 Service Pack 備份,不可回溯)。
方法三:磁碟清理(Win7/8/10 通用)
- C 槽內容 → 磁碟清理 → 清理系統檔案 → 勾選 Windows Update 清理、裝置驅動程式套件 等 → 確定。
不可行的高風險方法(強烈不建議)
- PE 系統下手動刪除 winsxs 檔案 → 系統掛掉。
- Ghost 還原舊備份覆蓋 winsxs → 更新歷史錯亂。
- 調整 C 槽大小無法解決 winsxs 佔用本質。
結論
winsxs 是系統核心資產,**只能用官方工具 (Dism++、dism、磁碟清理) 安全清理**,不可手動刪除。定期執行元件存放區清理,保持系統精實穩定。