Windows 10 休眠檔案 hiberfil.sys 預設佔用實體記憶體 75% (Win10 1703 前為 100%),16 GB 記憶體即佔 12 GB C 槽空間。透過 powercfg 指令可壓縮至 50%-100% 之間,釋放寶貴 SSD 空間,但需評估藍屏風險與恢復方案。
操作步驟
- 檔案總管 → 檢視 → 選項 → 檢視 索引標籤 → 勾選 顯示隱藏的檔案、資料夾和磁碟機、取消勾選 隱藏受保護的作業系統檔案 → 確定
- 確認
C:\hiberfil.sys 存在及目前大小
- Win + X → 命令提示字元 (系統管理員)
- 執行壓縮指令 (範例:壓縮至 50%):
powercfg /h /size 50
- 顯示「已將休眠檔案大小設定為 XXXXXX 位元組」 → 完成
- 重新整理檔案總管,確認
hiberfil.sys 縮小
參數說明
/h 或 /hibernate:操作休眠設定
/size NN:設定休眠檔案佔實體記憶體百分比,**範圍 50-100** (整數)
- 預設值:Win10 1703+ 為 75,舊版為 100
- 實際大小 = 實體記憶體 × 百分比 / 100
空間釋放效果參考
| 實體記憶體 | 預設 (75%) | 壓縮 50% | 釋放空間 |
| 8 GB | 6 GB | 4 GB | 2 GB |
| 16 GB | 12 GB | 8 GB | 4 GB |
| 32 GB | 24 GB | 16 GB | 8 GB |
| 64 GB | 48 GB | 32 GB | 16 GB |
風險評估與藍屏應對
⚠ 關鍵風險:壓縮休眠檔案可能導致休眠喚醒失敗、藍屏 (CRITICAL_PROCESS_DIED、KERNEL_DATA_INPAGE_ERROR 等),尤其在:
- 記憶體壓力大、運行大型應用/虛擬機時觸發休眠
- 混合睡眠 (Hybrid Sleep) 啟用時,休眠檔案同時作為睡眠備份
- 快速啟動 依賴休眠檔案儲存核心工作階段
藍屏發生時恢復方案
- 開機進入安全模式 (啟動設定 → F4/F5)
- 管理員 CMD 執行恢復預設:
powercfg /h /size 100
- 或完整關閉休眠/快速啟動:
powercfg /h off
- 重新開機驗證穩定
預防性設定:啟用安全模式快速存取
- Win + R →
msconfig
- 開機 索引標籤 → 勾選 安全開機 → 最小 → 套用 → 確定 → 不重新開機退出
- 下次開機自動進入安全模式,方便緊急恢復指令
- 恢復完成後回 msconfig 取消勾選安全開機
建議決策矩陣
| 場景 | 建議 |
| SSD ≥ 512 GB / 記憶體 ≤ 16 GB | **不建議壓縮**,空間充足、風險大於收益 |
| SSD 128-256 GB / 記憶體 16-32 GB | 可嘗試壓縮至 60-70%,監測穩定性 |
| SSD ≤ 128 GB / 記憶體 ≥ 32 GB | 壓縮至 50% 或關閉休眠 (powercfg /h off) |
| 筆電/平板 (需休眠續航) | **嚴禁壓縮/關閉**,休眠為關鍵省電功能 |
| 桌機/工作站 (長期開機、不休眠) | 直接 powercfg /h off 關閉休眠與快速啟動 |