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

移動 Win7 winsxs 資料夾到其他分區:騰出系統盤空間讓系統更順暢

編輯:Win7 系統基礎知識

Win7 C:\Windows\winsxs 資料夾佔用 3~4 GB 且隨時間增長,無法直接刪除(含關鍵元件)。可利用符號連結將其移至其他分區,釋放系統盤空間:

操作步驟

  1. 下載工具: 從微軟技術網站下載 PendMoves 與 MoveFile,解壓至 C:\Windows\System32。
  2. 建立連結: 管理員 CMD 執行:
    cd \windows
    mklink /X winsxs.link winsxs.moved
  3. 取得 winsxs 完全控制權: 檔案總管 → C:\Windows\winsxs 右鍵屬性 → 安全性 → 進階 → 擁有者 → 設為 Administrators、勾選「取代子容器與物件」。
  4. 重命名並移動: 管理員 CMD 執行:
    movefile C:\Windows\winsxs C:\Windows\winsxs.moved
    movefile C:\Windows\winsxs.link C:\Windows\winsxs
    重開機後,將 winsxs.moved 內容複製至目標分區(如 D:\Windows\winsxs)。
  5. 重建指向新位置的連結: 管理員 CMD:
    cd \windows
    rmdir winsxs
    mklink /X winsxs D:\Windows\winsxs
    重開機後刪除 winsxs.moved,完成遷移。

補救: 若誤刪 winsxs,可用 sfc /scannow 修復系統檔案。

此法能將數 GB「贅肉」移出系統盤,顯著改善剩餘空間與效能。

Copyright © Windows教程網 All Rights Reserved