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

Win7 系統佔用 C 盤空間過大如何清理?關閉休眠、移動虛擬記憶體、壓縮 WinSxS 完整方案

編輯:Win7 系統應用技巧

Windows 7 長期使用後,C 盤常被 hiberfil.sys (休眠檔)、pagefile.sys (虛擬記憶體)、WinSxS (元件存放庫)、Windows\Temp、SoftwareDistribution\Download (更新快取) 佔用大量空間。本文提供安全、可逆的清理與遷移方案。

1. 關閉休眠 → 刪除 hiberfil.sys (立即釋放 = 實體記憶體大小)

  1. 管理員 CMD:Win → 輸入 cmd → Ctrl+Shift+Enter。
  2. 執行:powercfg -h off。
  3. C:\hiberfil.sys 即刻消失,空間釋放 (如 8GB 記憶體 → 釋放 8GB)。
  4. 需恢復:powercfg -h on。

2. 移動/縮小虛擬記憶體 pagefile.sys

  1. 右鍵「電腦」→「內容」→「進階系統設定」→「進階」分頁 → 「效能」區塊「設定」。
  2. 「進階」分頁 → 「虛擬記憶體」區塊「變更」。
  3. 取消勾選「自動管理所有磁碟機的分頁檔大小」。
  4. 選擇 C: → 「自訂大小」→ 初始/最大設為較小值 (如 1024-2048 MB) 或「無分頁檔」。
  5. 選擇非系統盤 (如 D:) → 「系統管理大小」或自訂大小 (建議 ≥ 實體記憶體)。
  6. 「設定」→ 確定層層關閉 → 重啟生效。

3. 清理 WinSxS (參考文章 84730 DISM 指令)

dism /online /cleanup-image /startcomponentcleanup /resetbase

4. 清理 Windows Update 快取

  1. 停止服務:net stop wuauserv (或 services.msc 停用 Windows Update)。
  2. 刪除 C:\Windows\SoftwareDistribution\Download 內所有檔案/資料夾。
  3. 啟動服務:net start wuauserv。

5. 磁碟清理工具 (cleanmgr) 深度掃描

右鍵 C: → 內容 → 磁碟清理 → 「清理系統檔案」→ 全勾選 (特別是「Windows 更新清理」、「裝置驅動程式套件」)。

管理員 CMD 開啟

powercfg -h off

電腦內容

進階系統設定

虛擬記憶體設定

空間不足根治方案

  • 更換 ≥ 500GB SSD (現為性價比最高方案)。
  • 資料/下載/文件庫移至非系統盤 (右鍵文件庫 → 內容 → 位置 → 移動)。
  • 安裝大型軟體/遊戲指定非系統盤路徑。
Copyright © Windows教程網 All Rights Reserved