萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 作業系統 >  >> Windows 7 教學

Win7 深度優化:移動 winsxs 資料夾釋放 C 槽空間讓系統更快

Windows 7 深度優化:移動 winsxs 資料夾至其他分區釋放 C 槽空間,含符號連結重導向技術

C:\Windows\winsxs (Windows Side-by-Side) 儲存系統元件多版本、更新備份、硬連結,體積常達 3-10GB 且持續增長。內建工具無法移動,需命令列建立符號連結重導向至其他分區。

⚠️ 高風險操作警告:winsxs 為核心系統元件儲存區,操作失敗導致系統無法開機。必須先完整備份系統 (系統映像/還原點),僅建議進階使用者、磁碟空間極度緊張 (SSD < 60GB) 且無法擴充硬體時嘗試。

準備工具

  • PendMoves (Sysinternals) - 排程移動鎖定檔案
  • MoveFile (Sysinternals) - 排程重命名/移動鎖定檔案
  • 下載:Microsoft Sysinternals

四階段操作流程

階段一:建立符號連結預備

  1. 解壓工具到 C:\Windows
  2. 管理員命令提示字元執行:
cd C:\Windows
mklink /D winsxs.link winsxs.moved
CMD 建立符號連結

階段二:取得 winsxs 完全控制權限

  1. winsxs 右鍵 → 「內容」→「安全性」→「進階」
  2. 擁有者改為 Administrators → 勾選「取代子容器...」
  3. Administrators 群組 → 「編輯」→ 勾選「完全控制」所有允許
winsxs 權限設定

階段三:重命名並複製資料

  1. 管理員 CMD 執行排程移動指令:
movefile C:\Windows\winsxs C:\Windows\winsxs.moved
movefile C:\Windows\winsxs.link C:\Windows\winsxs
  1. 重新開機 (離線移動鎖定檔案)
  2. 開機後將 C:\Windows\winsxs.moved 所有內容複製到目標分區 (如 E:\Windows\winsxs)

階段四:建立最終連結並清理

  1. 管理員 CMD 執行:
cd C:\Windows
rmdir winsxs
mklink /D winsxs E:\Windows\winsxs
  1. 重新開機驗證系統正常啟動
  2. 確認無誤後刪除 C:\Windows\winsxs.moved

風險與替代方案

風險影響緩解措施
系統更新失敗無法安裝補丁、功能更新更新前暫時移回 C 槽
SFC/DISM 修復失效系統檔案損毀無法自動修復維護離線映像、備份 winsxs
目標磁碟故障系統完全無法啟動目標磁碟需高可靠度 (非外接/USB)
權限/連結損毀服務啟動失敗、功能異常定期驗證連結完整性

推薦替代方案 (安全優先)

  1. 磁碟清理 → 清理系統檔案 → 勾選「Windows 更新清理」、「裝置驅動程式套件」 (常釋放 1-5GB)
  2. 移動分頁檔、休眠檔、暫存檔到其他分區
  3. 啟用壓縮 OS: compact.exe /CompactOS:always (Win10+ 功能,Win7 需第三方工具)
  4. 擴充 C 槽: 磁碟管理/第三方工具縮減鄰近分區擴充 C 槽
  5. 更換大容量 SSD: 根本解決,成本最低、風險為零
copyright © 萬盛學電腦網 all rights reserved