Windowsエラー
 Computer >> コンピューター >  >> トラブルシューティング >> Windowsエラー

Windows 7で休止状態(ハイバネーション)を有効・無効にする3つの方法

Windows 7にはシャットダウンオプションの中に省電力機能が用意されています。パソコンの電源を完全に切るまでもなく、一時的に離席したいだけというときは、スリープや休止状態(ハイバネーション)の機能を使えば、不在時に電力を節約できます。スタートメニューの電源オプションから、直接スリープや休止状態へ移行することが可能です。

休止状態とは?

休止状態は、主にノートパソコン向けに設計された省電力モードですが、デスクトップPCでも利用できます。既定では、パソコンを長時間放置すると、画面がオフになり、一部のハードウェア(USBやWi-Fiなど)も停止してスリープモードに移行し、電力を節約します。さらにスリープモードのまま長時間経過すると、メモリ上のデータをすべてシステムファイルに書き込んだうえで電源が切れます。これが休止状態です。このモードではパソコンへの給電が一切不要になります。

スリープモードと異なり、休止状態からの復帰には多少時間がかかりますが、それでも通常の起動よりもはるかに速いのが特徴です。なお、スリープモードと休止状態を組み合わせたものは「ハイブリッドスリープ」と呼ばれます。

Hiberfil.sysファイルについて

Hiberfil.sysという隠しシステムファイルは、OSがインストールされているドライブのルートフォルダーに存在します。このファイルはWindowsインストール時に、Windowsカーネルの電源マネージャーによって確保されます。ファイルサイズは、搭載されているRAM(メモリ)容量とほぼ同じです。たとえばRAMが4GBの場合、Hiberfil.sysは保存データ量に応じて2〜4GB程度になります。

ハイブリッドスリープが有効な場合、パソコンはHiberfil.sysを使ってシステムメモリのコピーをハードディスクに保存します。これにより、RAM上のデータが失われることはありません。逆に言えば、Hiberfil.sysファイルが存在しないと、パソコンは休止状態に移行できません。

Hiberfil.sysファイルの存在を確認する手順

  1. コンピューターを開き、ローカルディスク (C:) に移動します
  2. 左上の「整理」をクリックし、「フォルダーと検索のオプション」を選択します
  3. 「表示」タブを開きます
  4. 詳細設定から「隠しファイルおよび隠しフォルダー」にある「隠しファイル、隠しフォルダー、および隠しドライブを表示する」を選択します
  5. あわせて「保護されたオペレーティングシステムファイルを表示しない」のチェックを外します
  6. 「適用」をクリックし、「OK」で閉じます

ハイブリッドスリープが有効になっていれば、システムドライブのルートにHiberfil.sysファイルが表示されるはずです。

休止状態はディスク容量をかなり消費するため、空き容量を重視する方にとっては悩みの種になることもあります。そこで本記事では、休止状態を無効化する方法、そして再度有効化する方法を詳しく解説します。

方法1:コマンドプロンプトで休止状態を無効化・有効化する

コマンドプロンプトを使えば、休止状態の切り替えが可能です。管理者として実行する必要があるため、管理者権限を持つアカウントが必要です。

休止状態を無効化する手順

  1. スタートをクリックし、検索ボックスにcmdと入力します(「ファイル名を指定して実行」では管理者として実行できないため使わないでください)
  2. 検索結果の一覧で、コマンドプロンプト(CMD)を右クリックし、「管理者として実行」をクリックします
  3. ユーザーアカウント制御のダイアログが表示されたら、「続行」をクリックします
  4. コマンドプロンプトで powercfg.exe /hibernate off と入力し、Enterキーを押します
  5. exit と入力してEnterキーを押し、コマンドプロンプトのウィンドウを閉じます

Windows 7で休止状態(ハイバネーション)を有効・無効にする3つの方法

システムドライブのルートを見ると、Hiberfil.sysファイルが削除されていることが確認できます。

休止状態を有効化する手順

  1. スタートをクリックし、検索ボックスにcmdと入力します
  2. 検索結果の一覧で、コマンドプロンプト(CMD)を右クリックし、「管理者として実行」をクリックします
  3. ユーザーアカウント制御のダイアログが表示されたら、「続行」をクリックします
  4. コマンドプロンプトで powercfg.exe /hibernate on と入力し、Enterキーを押します
  5. exit と入力してEnterキーを押し、コマンドプロンプトのウィンドウを閉じます

Windows 7で休止状態(ハイバネーション)を有効・無効にする3つの方法

これでシステムドライブのルートに、Hiberfil.sysファイルが再び作成されます。

方法2:レジストリエディターで休止状態を切り替える

  1. Windows + R キーを押して「ファイル名を指定して実行」を開き、regedit と入力してEnterキーを押します
  2. レジストリエディターで以下の場所に移動します
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power
  3. Power キーの右側のペインにある HibernateEnabled をダブルクリックします
  4. 休止状態を有効化する場合は、値のデータに 1 を入力してOKをクリックします
  5. 休止状態を無効化する場合は、値のデータに 0 を入力してOKをクリックします
  6. 設定を反映させるため、パソコンを再起動します

Windows 7で休止状態(ハイバネーション)を有効・無効にする3つの方法

方法3:詳細な電源オプションで休止状態をオン・オフする

  1. Windows + R キーを押して「ファイル名を指定して実行」を開き、powercfg.cpl と入力してOKをクリックします
  2. 現在の電源プラン(ラジオボタンで選択されているもの)の「プラン設定の変更」をクリックします
  3. 次の画面で「詳細な電源設定の変更」をクリックします
  4. 休止状態を有効化する場合は、事前に方法1または方法2で有効化しておく必要があります(先に無効化していた場合、ここでの設定項目がグレーアウトしているためです)
  5. 詳細な電源設定で「スリープ」を展開します
  6. 「次の時間が経過後休止状態にする」で、何分アイドル状態が続いたら休止状態に移行するかを設定(分)で指定します
  7. 「適用」をクリックし、「OK」で閉じます

休止状態をオフにする場合

  1. 電源プランの詳細設定で「スリープ」を展開します
  2. 「次の時間が経過後休止状態にする」の設定(分)を「なし」にします
  3. 「ハイブリッドスリープを許可する」の設定を「オフ」にします
  4. 「適用」をクリックし、「OK」で閉じます

なお、複数の電源プランを使い分けている場合は、それぞれのプランに対して同じ設定を行う必要があります。特にノートパソコンは、ACアダプターの接続状況に応じて電源プランが自動的に切り替わるため注意してください。

まとめ

Windowsの各種省電力状態の中で、休止状態は消費電力が最も少なく(ほぼゼロ)、最も多くのディスク容量を消費するモードです。ノートパソコンを長時間使用せず、その間にバッテリーを充電する見込みもないような場面では、休止状態の活用がおすすめです。ただし、休止状態を無効化した状態でハイブリッドスリープ中に停電が発生すると、データを失う恐れがあります。休止状態を無効にするとハイブリッドスリープ自体が機能しなくなる点も、あわせて覚えておきましょう。

  1. Windows 11でコンパクトOSを有効・無効にする方法をわかりやすく解説

    Windows 11は気に入っているけれど、ディスク容量が足りなくなるのが心配…そんな悩みを抱えている方はいませんか?ご安心ください。Windows 11には「コンパクトOS(Compact OS)」という機能が搭載されており、Windows関連のファイルやイメージを圧縮して、より小さなサイズで管理できます。この機能は前世代のWindows 10にも搭載されています。 コンパクトOSの仕組みは、圧縮されたシステムファイルからWindowsを動作させるというものです。そのため、通常のインストールよりも少ないディスク容量で済みます。本記事では、Windows 11でコンパクトOSを有効または無効に

  2. Windows 11のクイック設定を有効/無効にする方法!グループポリシーとレジストリの2つの手順を解説

    この記事では、Windows 11 PCでクイック設定を有効または無効にする方法を詳しく解説します。クイック設定パネルを有効にしておくと、Wi-Fiのオン/オフ、バッテリーセーバー、機内モード、Bluetoothといった各種機能にすばやくアクセスでき、ユーザー補助機能もワンタッチで呼び出せて便利です。一方で、クイック設定が不要だと感じている方のために、Windows 11のクイック設定を非表示にする方法を2つご紹介します。注意: この設定を無効化すると、クイック設定パネルは表示されなくなります。ショートカットキー(Win+A)も反応しなくなり、システムトレイのアイコン(バッテリー、Wi-Fi、