C:\Windows\winsxs(Windows Side-by-Side)儲存系統元件的多版本副本,確保相依性解析與軟體相容性。隨著更新累積,體積常達 3~4 GB 甚至更大,絕不可手動刪除,否則系統將無法正常啟動(僅能進入安全模式)。
前置準備:從 Microsoft 下載 PendMoves 與 MoveFile 工具,解壓至 C:\Windows\System32。
以系統管理員身分開啟命令提示字元,執行:
cd \Windows mklink /X winsxs.link winsxs.moved
/X 表示建立目標為 winsxs.moved 的符號連結 winsxs.link。
C:\Windows\winsxs →「內容」→「安全性」→「進階」。movefile C:\Windows\winsxs C:\Windows\winsxs.moved movefile C:\Windows\winsxs.link C:\Windows\winsxs
重開機後,將 C:\Windows\winsxs.moved 內容完整複製至目標分區(例:D:\Windows\winsxs)。
再次以管理員身分開啟命令提示字元:
cd \Windows rmdir winsxs mklink /X winsxs D:\Windows\winsxs
重開機確認系統正常運作後,刪除 C:\Windows\winsxs.moved 即完成遷移。
若不慎刪除,可於「執行」輸入 sfc /scannow 執行系統檔案檢查器修復。
此操作涉及系統核心目錄重導向,建議先完整備份系統映像。若非系統碟空間極度緊張,權衡風險後再執行。