Windowsの休止状態をオフにする方法|メニューから消す設定と、hiberfil.sysを削除する設定の違い

Windowsで「休止状態をオフにする」と言うとき、実は2つの意味があります。電源メニューから「休止状態」の項目を消すだけの設定と、休止状態の機能そのものを無効にして、保存用のファイル(hiberfil.sys)を削除する設定です。見た目は似ていますが、効果はまったく違います。この記事では、2つの違いとそれぞれの手順を解説します。

目次

休止状態とは

休止状態は、作業中の内容をメモリではなくストレージ(SSDやHDD)に保存してから、電源を切る機能です。次に電源を入れると保存した内容を読み込み、中断したところから作業を再開できます。電源を完全に切るので、スリープより消費電力を抑えられます。

作業内容の保存先は、Cドライブの直下にある隠しファイル「hiberfil.sys」です。Microsoftによると、このファイルのサイズは、おおむねPCに搭載されているメモリ(RAM)の容量と同じです。メモリが16GBのPCなら、およそ16GB分のストレージを使っていることになります。

方法1:電源メニューから「休止状態」を消す

スタートメニューの電源ボタンに「休止状態」が出ていて、誤って選んでしまう場合などに使う設定です。

① 電源プランの編集を開く
スタートメニューの検索バーに「電源プランの編集」と入力し、表示された項目をクリックします。なお、コントロールパネルを開いている場合は、「コントロールパネル」→「すべてのコントロールパネル項目」→「電源オプション」からも同じ設定画面に進めます。

電源プランの編集画面

② 電源オプションのトップ画面に移動する
開いた画面のパンくずリストから「電源オプション」をクリックし、一段階戻ります。

電源オプションの画面

③ 電源ボタンの動作を選択する画面を開く
左側のメニューから「電源ボタンの動作を選択する」をクリックします。

④ 設定のロックを解除する
画面上部にある「現在利用可能ではない設定を変更します」をクリックします。これをクリックしないと、チェックボックスは操作できません。

電源ボタンの動作を選択する画面で、現在利用可能ではない設定を変更する

⑤ 休止状態のチェックを外して保存する
「シャットダウン設定」内の「休止状態」のチェックを外し、「変更の保存」をクリックします。

シャットダウン設定で休止状態のチェックを外した画面

注意:この設定で変わるのは、電源メニューの表示だけです。休止状態の機能は有効なまま残り、hiberfil.sysも削除されないため、ストレージの空き容量は増えません。

方法2:休止状態を無効にして、hiberfil.sysを削除する

ストレージの空き容量を増やしたい場合は、こちらの方法を使います。管理者権限のコマンドで設定します。

  1. スタートボタンを右クリックし、「ターミナル(管理者)」を選びます(Windows 10では「Windows PowerShell(管理者)」)。
  2. powercfg /hibernate off と入力して、Enterキーを押します。休止状態が無効になり、通常はhiberfil.sysも自動的に削除されます。
  3. powercfg /a を実行し、休止状態が「利用できない」と表示されれば完了です。

休止状態をまた使いたくなったときは、同じ手順で powercfg /hibernate on を実行します。

無効にする前に知っておきたいこと

  • 高速スタートアップも無効になる:高速スタートアップは休止状態の仕組みを使っているため、一緒に使えなくなります。PCの起動が少し遅くなる場合があります。
  • ハイブリッドスリープが使えなくなる:Microsoftは、ハイブリッドスリープが有効な状態で休止状態を無効にし、停電などで電源が切れると、データを失うおそれがあると説明しています。
  • ノートPCでは作業を守る役割もある:休止状態は、バッテリー切れのときに作業内容を守る役割も持っています。PCを閉じたまま長時間持ち歩くことが多い場合は、無効にするかどうか慎重に判断してください。

どちらを選べばよいか

項目方法1:メニューから消す方法2:休止状態を無効にする
変わること電源メニューから項目が消える休止状態そのものが使えなくなる
hiberfil.sys残る削除される(通常)
ストレージの空き容量変わらないメモリ容量ぶん程度増える
高速スタートアップ影響なし使えなくなる
元に戻す方法チェックを入れ直すpowercfg /hibernate on

まとめ

  • 「休止状態」のチェックを外す設定は、電源メニューから項目を消すだけ
  • ストレージの空き容量を増やしたいなら、powercfg /hibernate off で休止状態そのものを無効にする
  • 無効にすると、高速スタートアップとハイブリッドスリープも使えなくなる
  • ノートPCを持ち歩くことが多い場合は、無効にするか慎重に判断する

参考:Microsoft Learn「Disable and re-enable hibernation」(英語)

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

1991年、親に購入してもらったPC-9801DX2と、説明書に記載されていたN88-BASICのトランプのサンプルコードをきっかけにITの世界へ入る。1996年にはLinux環境下でNetscapeを用いたインターネット接続を経験し、HTMLに関心を広げ、初めてのWebサイトを作成。MS-DOSからWindows、Mac、Linuxまで、OSの変遷とともに現場経験を蓄積し、2001年にPCサポート事業を創業。以来25年以上にわたり、地域企業のITインフラを支えている。

現在は、PC・ネットワーク・サーバーなどのITインフラ構築に加え、電気工事士として電気回路の設計・施工、空調工事まで幅広く対応。ソフト・ハードの論理的な課題解決から、配線・電源・空調といった物理的インフラ整備までを一貫して担う。

目次