※本ページにはプロモーション(広告)が含まれています
Windowsで休止状態が使えない・設定できない原因と対処法
「Windowsの電源メニューに休止状態が表示されない」「休止状態に設定したのに動作しない」──こうしたトラブルを抱えているWindows ユーザーは多くいます。休止状態(Hibernate)はスリープとは異なり、作業内容をHDDやSSDに保存してから完全に電源を切る機能です。適切に設定すれば、ノートパソコンのバッテリーを長持ちさせながら、作業を中断・再開できます。
この記事では、休止状態が使えない原因を整理し、コマンドや設定画面から有効化する手順をわかりやすく解説します。
この記事でわかること
- 休止状態とスリープ・高速スタートアップの違い
- 電源メニューに「休止状態」が表示されない原因
- コマンド(powercfg)で休止状態を有効化する方法
- 電源オプションに休止状態ボタンを追加する手順
- ドライバーやディスク容量が原因の場合の対処法
休止状態とは?スリープとの違い
Windows には電源を節約する方法として「スリープ」と「休止状態」の2種類があります。それぞれの違いを理解しておくと、トラブル解決の糸口が見つかりやすくなります。
| 機能 | スリープ | 休止状態 |
|---|---|---|
| データ保存先 | RAM(メモリ) | HDD/SSD |
| 電力消費 | 少し消費する | ほぼゼロ |
| 復帰速度 | 数秒で復帰 | 10〜30秒 |
| 電源断リスク | バッテリー切れで消える | 電源断しても安全 |
| 必要なストレージ | 不要 | RAM容量分が必要 |
休止状態はバッテリー駆動のノートパソコンや、長期間使用しない場面で特に有効です。
休止状態が使えない主な原因
原因1:休止状態が無効化されている(最多)
Windowsでは初期状態または高速スタートアップ有効時に、休止状態が電源メニューから非表示になることがあります。powercfg /hibernate off が実行された場合も同様です。
原因2:ディスク空き容量が不足している
休止状態はメモリの内容をそのままHDD/SSDに保存するため、搭載RAMと同じサイズの空き領域が必要です。16GB RAM搭載機なら約16GBの空き領域が要ります。
原因3:デバイスドライバーが休止状態に非対応
グラフィックドライバーやネットワークドライバーが古い場合、休止状態への移行が失敗したり、復帰後に問題が発生したりすることがあります。
原因4:高速スタートアップとの競合
Windows 10/11の「高速スタートアップ」は休止状態の技術を応用した起動高速化機能です。この設定が原因で休止状態の挙動がおかしくなることがあります。
原因5:BIOS/UEFIの設定問題
一部のパソコンではBIOSレベルでスリープ・休止状態の機能が制限されている場合があります。
対処法1:コマンドで休止状態を有効化する(最重要)
最も確実な方法です。管理者権限のコマンドプロンプトから実行します。
手順
- スタートメニューを右クリック → 「ターミナル(管理者)」または「コマンドプロンプト(管理者)」をクリック
- 以下のコマンドを入力してEnterキーを押す:
powercfg /hibernate on
エラーが出なければ有効化完了です。念のため現在の状態を確認するには:
powercfg /a
「休止状態」の行に「利用可能」と表示されれば成功です。
対処法2:電源メニューに「休止状態」ボタンを追加する
休止状態を有効化しても、電源メニューに表示されない場合があります。以下の手順でボタンを追加します。
手順(Windows 11)
- スタートメニュー → 「設定」(歯車アイコン)を開く
- 「システム」→「電源とバッテリー」→「画面とスリープ」を開く
- 画面右側の「電源メニューに表示する内容を選択してください」または「電源ボタン、スリープボタン、およびカバーの設定」をクリック
- 「現在利用可能ではない設定を変更します」をクリック(管理者権限が必要)
- 「休止状態」チェックボックスにチェックを入れる
- 「変更の保存」をクリック
手順(Windows 10)
- コントロールパネル → 「電源オプション」を開く
- 左側の「電源ボタンの動作を選択する」をクリック
- 「現在利用可能ではない設定を変更します」をクリック
- 「シャットダウン設定」欄の「休止状態」にチェックを入れる
- 「変更の保存」をクリック
これで電源メニューに「休止状態」が表示されるようになります。
対処法3:ディスク容量を確保する
休止状態ファイル(hiberfil.sys)の作成に十分な空き容量が必要です。
hiberfil.sysのサイズを確認する
- エクスプローラーで「C:¥」を開く(隠しファイルの表示をONにする)
- 「hiberfil.sys」ファイルを探して右クリック → プロパティ
- ファイルサイズを確認する(RAM容量の75〜100%)
空き容量が足りない場合は、不要なファイルの削除やディスククリーンアップを実行してください。
ディスククリーンアップの実行
- スタートメニューで「ディスククリーンアップ」を検索して開く
- Cドライブを選択して「OK」
- 「システムファイルのクリーンアップ」をクリック
- 削除するファイルを選択して「OK」→「ファイルの削除」
対処法4:デバイスドライバーを更新する
古いドライバーが休止状態を妨げている場合、更新することで解決します。
グラフィックドライバーの更新手順
- スタートメニューを右クリック → 「デバイスマネージャー」を開く
- 「ディスプレイアダプター」を展開
- グラフィックカードを右クリック → 「ドライバーの更新」
- 「ドライバーを自動的に検索する」を選択
- 指示に従ってインストール後、PCを再起動
NVIDIA・AMD・Intelそれぞれのメーカー公式サイトから最新ドライバーをダウンロードするとより確実です。
対処法5:高速スタートアップを一時的に無効化してテスト
高速スタートアップと休止状態の競合が疑われる場合は、一時的に無効化して確認します。
手順
- コントロールパネル → 「電源オプション」
- 「電源ボタンの動作を選択する」
- 「現在利用可能ではない設定を変更します」をクリック
- 「高速スタートアップを有効にする(推奨)」のチェックを外す
- 「変更の保存」→ PC再起動
休止状態が正常に動作するようになった場合、高速スタートアップが原因でした。
対処法6:Windowsを最新状態にアップデートする
OS自体のバグが原因の場合、Windows Updateで修正されることがあります。
- 設定 → 「Windows Update」
- 「更新プログラムの確認」をクリック
- 利用可能な更新プログラムをすべてインストール
- PC再起動後、休止状態を再テスト
対処法7:電源プランをリセットする
カスタム電源プランが原因の場合、デフォルト設定にリセットすると解決することがあります。
powercfg -restoredefaultschemes
管理者コマンドプロンプトで上記を実行すると、電源プランが初期化されます。その後、再度休止状態の設定を行ってください。
よくある質問(FAQ)
Q. 休止状態にするとエラーが出て失敗します。
A. イベントビューアー(スタート → 「イベントビューアー」検索)を開き、「Windowsログ」→「システム」の中に電源関連のエラーがないか確認してください。ドライバー名が記載されていることが多く、そのドライバーを更新することで解決します。
Q. 休止状態から復帰するとWi-Fiが繋がらなくなります。
A. ネットワークアダプタのドライバーが休止状態からの復帰に対応していない場合に起きます。デバイスマネージャーでネットワークアダプタを右クリック → 「プロパティ」→「電源の管理」タブの「このデバイスで、コンピューターのスタンバイ状態を解除できるようにする」のチェックを確認してください。
Q. SSDのPCでも休止状態は使えますか?
A. はい、使えます。SSDはHDDより高速なため、休止状態からの復帰もHDD搭載機より早くなります。ただし、SSDの書き込み回数が増えるデメリットもあるため、長期的な利用では注意が必要です。
Q. 休止状態とシャットダウンはどちらがいいですか?
A. 翌日も同じ作業を続ける場合は休止状態、長期間使わない場合はシャットダウンが適しています。休止状態はメモリの状態を保持するため、作業再開が素早くできます。
Q. hiberfil.sysを削除して容量を確保したい。
A. powercfg /hibernate off を実行すると自動的に削除されます。ただし、休止状態が無効になります。単にファイルを手動削除しても、再起動後に復元されます。
Q. Windows 11 Homeでも休止状態は使えますか?
A. はい、Windows 11のすべてのエディション(Home・Pro・Enterprise)で休止状態は利用可能です。デフォルトで無効になっている場合は、この記事の手順で有効化してください。
まとめ
Windowsの休止状態が使えない場合の対処法をまとめます。
| 対処法 | 有効なケース |
|---|---|
| powercfg /hibernate on を実行 | 電源メニューに表示されない |
| 電源オプションでボタン追加 | 有効化後も表示されない |
| ディスク容量の確保 | 移行時にエラーが出る |
| ドライバーの更新 | 復帰後に不具合が出る |
| 高速スタートアップ無効化 | 競合が疑われる場合 |
| Windows Update実行 | 原因不明の場合 |
まずは powercfg /hibernate on を管理者コマンドプロンプトで実行するのが最も確実です。それでも解決しない場合はドライバー更新やディスク容量確認を順番に試してみてください。
minto.tech スマホ(Android/iPhone)・PC(Mac/Windows)の便利情報をお届け! 月間アクセス160万PV!スマートフォン、タブレット、パソコン、地デジに関する素朴な疑問や、困ったこと、ノウハウ、コツなどが満載のお助け記事サイトはこちら!