次の方法で共有


高速起動すると、Windows 10 または Windows 8.1 で休止状態またはシャットダウンが失敗する

この記事では、コンピューター上のシステムをシャットダウンまたは休止しようとするとプロセスが失敗する問題を解決するためのヘルプを提供します。

適用対象: Windows 10 - すべてのエディション
元の KB 番号: 3211190

現象

Windows 10 または Windows 8.1 を実行しているコンピューターでシステムをシャットダウンまたは休止しようとすると、プロセスが失敗し、Windows ロック画面に戻ります。

さらに、このイベントの Details タブに移動し、フレンドリ ビューを選択すると、次のことがわかります。

バイナリ データ:

単語単位

0000: 000000000 00000001 000000000 C004002D
0010: 00002005 C0000034 000000000 00000000
0020: 00000000 00000000

C0000034 - STATUS_OBJECT_NAME_NOT_FOUNDを意味します

C004002D - IO_DUMP_DRIVER_LOAD_FAILUREを意味します

原因

この問題は、コントロール パネル\すべてのコントロール パネル項目\電源オプション\システム設定で高速起動が有効になっている場合に発生する可能性があります。 高速起動が有効で、ユーザーがコンピューターをシャットダウンすると、すべてのセッションがログオフし、コンピューターが休止状態になります。 休止プロセスの一環として、Windows はシステムのメモリ ダンプ構成を初期化します。 ドライバーが読み込まれていない場合、休止状態に失敗し、 Symptoms セクションに記載されているイベントがログに記録されます。 これにより、Windows ロック画面に戻ります。

解決方法

重要

このセクション、方法、またはタスクには、レジストリの編集方法が記載されています。 レジストリを誤って変更すると、深刻な問題が発生することがあります。 したがって、次の手順を注意深く実行してください。 保護のために、レジストリを変更する前に、バックアップします。 その後、問題が起こった場合は、レジストリを復元できます。 レジストリのバックアップと復元方法の詳細は、「Windows のレジストリのバックアップおよび復元の方法」を参照してください。

この問題を解決するには、イベント ID 45 がシステム ログに記録されているかどうかを確認します。 このイベントが表示された場合は、DumpFilters レジストリ値の下の内容を確認します。

  1. Run ボックスを開きます。 これを行うには、Windows ロゴ キーを押しながら R キーを押します。

  2. regedit」と入力し、Enter キーを押します。

  3. 次のレジストリ エントリを見つけてクリックします。
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\CrashControl\

  4. 右側のウィンドウで、DumpFilters レジストリ値の下の内容を確認します。

  5. すべてを削除し、dumpfve.sysが一覧表示されている唯一の値であることを確認します。

  6. レジストリ エディターを終了します。

  7. コンピューターを再起動して高速起動を有効にします。

回避策

ハイブリッド シャットダウン動作を使用せずにコンピューターをシャットダウンする場合は、代わりにShutdown.exeを使用できます。 次のように、Shutdown.exeを使用する場合、フル シャットダウンが既定値です。

Shutdown /s /t 0  

Shutdown.exe コマンドには、新しいメソッドを使用する場合に使用できる省略可能な /hybrid パラメーターも含まれています。

Shutdown /s /hybrid /t 0 

Note

  • [高速スタートアップ] 設定は [再起動] には適用されません。
  • Windows では、高速スタートアップが既定で有効になっています。
  • 高速スタートアップを無効にすることはお勧めしません。

詳細

高速起動中、カーネル セッションは閉じませんが、休止状態になります。 高速起動は、シャットダウン後のコンピューターの起動速度を向上させる設定です。 Windows では、コンピューターをシャットダウンするときに閉じるのではなく、カーネル セッションとデバイス ドライバー (システム情報) をディスク上の休止状態 (hiberfil.sys) ファイルに保存することでこれを行います。

コンピューターを再起動すると、通常、ドライバーがインストールされているか、完全に再起動しないと置き換えられない Windows 要素が置き換えられたため、完全に新しい Windows 状態が必要になります。

そのため、Windows の再起動プロセスでは、この記事で説明されている休止状態のパフォーマンスが向上することなく、完全なブート サイクルが引き続き実行されます。

データ収集

Microsoft サポートの支援が必要な場合は、「展開関連の問題について TSS を使用して情報を収集する」に記載している手順に従って情報を収集することをお勧めします。