回避策

回避策

問題

コンピュータにスリープを指示すると、スリープではなく休止状態になります。これは、キーボードのボタンを使用してスリープを指示するか、UIを使用してスリープを指示するかに関係なく発生します。興味深いことに、スリープ状態になるとそれ自体で(ユーザーの非アクティブ状態の結果として)、正常に動作します。

トラブルシューティング

私が確認した内容は次のとおりです:

  • Event 42, Kernel-PowerWindows イベント ログは、が でTargetStateEffectiveStateに設定され、スリープ状態になっているはずであることを確認します5。ログ エントリのメッセージは次のとおりです。

    システムはスリープ状態に入ります。

  • スリープボタンアクションに設定されています寝る
  • ハイブリッドスリープを許可するに設定されていますオフ
  • タイマーベースの休止状態は無効です。

懐疑論者のために

眠っているのではなく冬眠していると思う理由は次のとおりです。

  1. HDD インジケーター ライトとファンは数分間点灯したままになりますが、その後、コンピューターが動作していないことが目と耳でわかります。
  2. マウスをクリックしたり、キーボードのボタンを押しても、コンピュータは起動しません。電源ボタンを使用して再度電源を入れる必要があります。
  3. 本来であれば以前の状態を即座に復元するはずでしたが、その代わりにブート シーケンスを完了してしまいます。
  4. 起動後、HDD インジケータ ライトが数分間点灯したままになります。
  5. 「スリープ」とその後の「ウェイクアップ」のプロセス全体には数分かかります。

コンピュータのセットアップ/構成

  • Windows Update から最新の更新プログラムがインストールされました。
  • これは、オリジナルの DVD から直接私が行ったクリーンな OS インストールです。
  • Windows によって自動的に提供されるドライバーを使用します。

答え1

回避策

お使いのシステムは Windows 8/8.1 と完全に互換性がない可能性があります。休止状態が必要ない場合は、完全にオフにすることができます。

  1. 開くコマンド・プロンプト管理者として。

  2. 次のコマンドを入力または貼り付けて、押してEnter実行します。

    powercfg -h off
    

    変更はすぐに適用されます。

備考

  • 休止状態ファイル ( hiberfil.sys) 用に以前に予約されていたディスク領域が回復されます。デフォルトでは、インストールされている RAM の 75% です。

  • 高速スタートアップ機能も無効になります。

    Windows 8 以降では、従来のコールド スタートアップに通常必要な時間よりも短い時間でコンピューターを起動できる高速スタートアップ モードが利用できます。高速スタートアップは、コールド スタートアップと休止状態からの起動を組み合わせたものです。

    ソース:高速スタートアップと休止状態からの復帰の区別

答え2

私も同じ問題を抱えていました (コンピュータがスリープ状態であるべきときに休止状態になる)。 休止状態を完全に無効にする回避策を適用したところ、powercfg -h off問題は解決しました。 コンピュータは最終的にスリープ状態になりました。 すばらしいことに、ふと思いついて休止状態をオンに戻したところpowercfg -h on、問題は解決しました。 今では、休止状態と言えば休止状態が機能し、スリープと言えばスリープが機能します。 少なくとも私の場合は、これで問題が完全に解決しました。

関連情報