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

解決 Windows 7/8 休眠功能無法開啟「不支援該要求」錯誤

編輯:Win7 常見問題解答

現象

以管理員身分執行 powercfg -h on 卻提示:「休眠失敗,錯誤如下:不支援該要求」。

休眠錯誤畫面

根本原因

休眠檔 hiberfil.sys 大小等同實體記憶體容量(如 8 GB 記憶體 → 8 GB 休眠檔)。系統盤剩餘空間不足以建立此檔案時,Windows 會自動關閉休眠功能並拒絕重新啟用。常見於:

  • 升級記憶體後休眠檔變大。
  • 系統盤(特別是小容量 SSD)剩餘空間不足。

解決方案(由易到難)

1. 清理系統盤空間

  • 清空回收站、刪除暫存檔(%temp%、C:\Windows\Temp)。
  • 移除不常用軟體或遷移至其他磁碟。

2. 遷移臨時資料夾、虛擬記憶體、文件庫

  • 環境變數中將 TEMP、TMP 指向非系統盤。
  • 虛擬記憶體設定移至資料盤。
  • 文件庫(文件、圖片、下載等)右鍵「內容」→「位置」→「移動」。

3. 精簡 Windows 8/8.1/10 系統元件

  • 刪除預載 App 備份(C:\Windows\WinSxS\Backup)。
  • 清理 MSI 安裝暫存目錄、Download 快取。
  • 使用 DISM /Online /Cleanup-Image /StartComponentCleanup /ResetBase 深度清理。

4. 終極方案:擴充系統分區

使用「分區助手」等工具,從其他分區調撥空間給系統盤(C:),確保剩餘空間 > 實體記憶體 + 10 GB 緩衝。

最後步驟:重新啟用休眠

  1. 以管理員身分開啟「命令提示字元」。
  2. 執行 powercfg -h on。
  3. 驗證:dir C:\hiberfil.sys /ah 應顯示檔案存在。

補充:快速檢查休眠支援狀態

powercfg -a

輸出若含「休眠」即表示功能正常。

小結

「不支援該要求」 99% 為空間不足。優先清理、遷移、精簡,實在不夠再擴充分區。解決空間後 powercfg -h on 即可恢復休眠與快速啟動。

Copyright © Windows教程網 All Rights Reserved