WinRE のトラブルシューティング機能

Windows デバイスを起動できない場合は、Windows 回復環境 (WinRE) に自動的にフェールオーバーされます。 WinRE に含まれる自動修復ツールによって、起動できない Windows インストールが自動的に診断され、修復されます。 WinRE は、システムを手動で回復するために使用できるいくつかのツールの開始点でもあります。 このトピックでは、WinRE の自動フェールオーバーの動作、手動診断、修復プロセスについて説明します。

起動エラーからの回復

Windows の起動時には、Windows ローダーによって、起動プロセスが開始されたことを示す状態フラグが設定されます。 通常、このフラグは、Windows のサインイン画面が表示される前に Windows によってクリアされます。 ただし、起動操作が失敗した場合は、Windows によってこのフラグがクリアされません。 次回コンピューターを起動すると、ローダーによってこのフラグが検出され、起動エラーが発生したと見なされ、Windows の代わりに WinRE が起動されます。

Note

起動エラーを検出する動作は、Windows エラーではなく起動プロセスの完了に依存します。 たとえば、起動中に電源が失われた場合、誤検知が発生する可能性があります。 そのような場合は、Windows インストールが開始されても、ユーザーは WinRE を起動します。

起動エラー ("ブート エラー" とも呼ばれます) を検出する動作は Windows ブート マネージャーと Windows ブート ローダーに依存するので、一部のエラーでは WinRE にアクセスできなくなる可能性があります。 以下のシナリオでは、ユーザーは起動可能な WinRE メディアを使用してコンピューターを起動し、回復する必要があります。

  • WinRE パーティションのマスター ブート レコード (MBR)、パーティション テーブル、またはブート セクター内に破損したディスク メタデータが存在する。
  • ブート マネージャーが見つからないか、破損している。
  • ブート構成データ (BCD) ストアが見つからないか、破損している。

ブート ローダーがブート状態フラグの読み取りまたは書き込みを行えない場合、Windows は WinRE に自動的にフェールオーバーされません。 しかし、ユーザーは [ブート オプション] メニューを使用して、ディスク上の WinRE 環境を手動で起動できます。

WinRE の高度なトラブルシューティング ユーティリティ

ユーザーは、回復メディアまたは [ブート オプション] メニューを使用してディスク上の WinRE 環境を起動した後で、いくつかのシステム回復ツールを手動で起動できます。 これらのツールは、自動修復を除き、Windows アセスメント & デプロイメント キット (Windows ADK) に含まれていません。 Windows で推奨されている回復ソリューションはプッシュボタン リセットです。

自動修復

自動修復ツールにより、起動できないオペレーティング システムのインストールに対する一般的な診断と修復のタスクが自動化されます。 起動エラーの検出によってコンピューターが WinRE にフェールオーバーされると、自動修復が開始されます。 コンピューターをディスク上の WinRE のインスタンスにフェールオーバーできない場合、ユーザーは WinRE の CD または DVD を使用して手動の回復ツールとして自動修復を開始することもできます。

システム イメージの回復

ファイルのバックアップとシステム イメージのバックアップには、システム イメージの回復を使用します。 システム イメージの回復には外部ストレージ デバイスが必要です。 ファイルのバックアップの場合、Windows によってバックアップの対象が選択されるようにするか、またはユーザーがフォルダー、ライブラリ、ドライブを個別に選択することができます。 既定では、バックアップは定期的なスケジュールで作成されます。 ユーザーはいつでもスケジュールを変更し、手動でバックアップを作成することができます。 ユーザーがシステム イメージの回復を設定すると、Windows によって新しいまたは変更されたファイルとフォルダーが追跡され、バックアップに追加されます。

システム イメージのバックアップでは、ユーザーがシステム イメージまたはドライブの正確なイメージを作成できます。 システム イメージには、Windows とシステムの設定、プログラム、ファイルが含まれます。 ハード ディスク ドライブまたはコンピューターが動作しなくなった場合、ユーザーはシステム イメージを使用してコンピューターの内容を復元できます。

ユーザーがシステム イメージからコンピューターを復元する場合、復元は完全な復元となります。 ユーザーは復元するアイテムを個別に選択できません。 現在のプログラム、システム設定、およびファイルがすべて置き換えられます。

スケジュールされたファイルのバックアップを設定する場合は、Windows で実行する必要があるドライブのみを含んだシステム イメージを含めることができます。 追加のデータ ドライブを含める必要がある場合は、手動でシステム イメージを作成できます。

Note

システム イメージの以前のバージョンは、システム保護プロセスの一部として Windows によって自動的に保存されるファイルとフォルダーのコピーです。 ファイルやフォルダーの種類に応じて、ユーザーは以前のバージョンを開いたり、別の場所にそのバージョンを保存したり、以前のバージョンを復元したりできます。 ユーザーはこれらの以前のバージョンを使用して、誤って変更、削除、または破損したファイルやフォルダーを復元することができます。 ただし、これらのファイルは Windows によって新しいバージョンに置き換えられるので、ドライブでエラーが発生した場合はこれらのファイルを使用できません。

コマンド プロンプト ウィンドウからのツールの使用

すべての Windows PE コマンド ライン ツールは、コマンド プロンプト ウィンドウ (cmd.exe) から使用できます。 たとえば、コマンド ライン スイッチを含むレジストリ エディター (Regedit.exe) を使用して、Windows レジストリを変更できます。 Chkdisk.exe ツールを使用して、ボリュームのトラブルシューティングと修正を行うこともできます。 詳細については、「レジストリ エディター」、「chkdsk」、「トラブルシューティングのツールと戦略」を参照してください。

Windows PE for Windows 10 バージョン 1803 でコマンド プロンプト ウィンドウを開いたときの "メモリ リソース不足" エラー

次のいずれかのシナリオでは、コマンド プロンプト ウィンドウを開きます。

  • Windows 10 バージョン 1803 の Windows PE イメージを使用する。
  • WinRE で Windows 10 バージョン 1803 を起動する。
  • Windows 10 バージョン 1803 のインストール メディアを使用してコンピューターを起動する。

このシナリオで、次のようなメッセージが表示されます。

Not enough memory resources are available to process this command.

表示されるはずのメッセージは次のとおりです。

(c) 2018 Microsoft Corporation. All rights reserved.

知っておくべきこと

  • メモリ不足状態は発生していません。
  • この問題はどの機能にも影響しません。
  • このエラーは無視してかまいません。
  • このエラーは、次のバージョンの Windows 10 で修正されています。

この問題は、これらの著作権文字列を格納するコンポーネントにリソース ファイルがないために発生します。 その結果、Windows がコマンド プロンプト ウィンドウを開いてその文字列の読み取りを試みたときに文字列が見つかりません。 Windows は、メモリ不足状態が原因でその文字列を読み取れなかったと見なします。

カスタムのサポート ツールと回復ツール

コンピューターの製造元からカスタムのサポート ツールと回復ツールが提供されている場合があります。 これらのツールは製造元によって異なります。 詳細については、製造元のドキュメントを参照してください。