Windows 11/10でシステムの復元エラー0x80070002(STATUS_WAIT_2)が発生したときの対処法
Windows 10/11で「システムの復元」を使ってシステムイメージのバックアップを作成しようとした際に、エラーコード0x80070002(STATUS_WAIT_2)というエラーメッセージが表示される場合は、この記事が役立ちます。本記事では、この問題の考えられる原因を特定し、解決に役立つ具体的な対策をご紹介します。
表示されるエラーメッセージ
この問題が発生すると、以下のようなエラーメッセージが表示されます。
システムの復元
予期しないエラーが発生しました:
STATUS_WAIT_2 (0x80070002)
システムの復元を閉じて、もう一度お試しください。
考えられる主な原因
このエラーは、以下の要因の1つまたは複数によって引き起こされる可能性があります。
- システムの復元機能の不整合。
- オペレーティングシステムのシステムファイルの破損。
- Windowsの不具合により、管理者権限を持つ有効なアカウントの代わりにバックアップユーティリティが使用してしまう、永続化された不正なゲストアカウント「DefaultUser0」が作成される。
システムの復元エラー0x80070002(STATUS_WAIT_2)の解決方法
この問題に直面している場合は、以下のおすすめの解決策を順番に試してみてください。
- SFCおよびDISMスキャンを実行する
- サードパーティ製バックアップソフトを使用する
- DefaultUser0の不正なアカウントを削除する(該当する場合)
- フレッシュスタート、インプレースアップグレード修復、またはクラウドリセットを実行する
それでは、それぞれの解決策の詳細な手順を見ていきましょう。
1. SFCおよびDISMスキャンを実行する
システムファイルにエラーが存在する場合、システムの復元エラー0x80070002(STATUS_WAIT_2)が発生することがあります。
SFC/DISMは、Windowsシステムファイルの破損をスキャンし、破損したファイルを自動的に修復できるWindows標準のユーティリティです。
簡単に実行できるよう、以下の手順でスキャンを行いましょう。
Windowsキー + R を押して「ファイル名を指定して実行」ダイアログを開きます。
ダイアログボックスに notepad と入力し、Enterキーを押してメモ帳を開きます。
以下の構文をコピーして、テキストエディタに貼り付けてください。
@echo off date /t & time /t echo Dism /Online /Cleanup-Image /StartComponentCleanup Dism /Online /Cleanup-Image /StartComponentCleanup echo ... date /t & time /t echo Dism /Online /Cleanup-Image /RestoreHealth Dism /Online /Cleanup-Image /RestoreHealth echo ... date /t & time /t echo SFC /scannow SFC /scannow date /t & time /t pause
ファイルに任意の名前を付け、拡張子として .bat を追加して保存します(例: SFC_DISM_scan.bat)。
保存したバッチファイルを管理者権限で繰り返し実行します(ファイルを右クリックし、コンテキストメニューから「管理者として実行」を選択)。エラーが報告されなくなるまで実行を続けてください。
その後、PCを再起動します。
起動後、再度システムイメージのバックアップ作成を試みてください。エラーが解消されない場合は、次の解決策に進みましょう。
2. サードパーティ製バックアップソフトを使用する
この解決策では、「システムの復元」ユーティリティと同等の機能を持つ、サードパーティ製のイメージング・バックアップ・リカバリソフトウェアを使用します。Windows標準機能で問題が解決しない場合や、より信頼性の高いバックアップ環境が必要な場合は、専用ソフトの導入も有効な選択肢です。
3. DefaultUser0の不正なアカウントを削除する(該当する場合)
一部のケースでは、存在しなくなったにもかかわらずWindowsが整合を取り続けようとする不正なアカウント「DefaultUser0」を作成するバグが原因で、バックアップ処理が失敗することがあります。エラーログに以下のような参照が記録されている場合は、このシナリオの可能性が高いです。
Backup encountered a problem while backing up file C:\Users\defaultuser0\Contacts. Error: ( STATUS_WAIT_2)
このケースに該当する場合は、DefaultUser0 アカウントを削除することで問題を解決できます。
手順は以下の通りです。
- Windowsをセーフモードで起動します。
- セーフモードで Windowsキー + R を押し、control と入力してEnterキーを押し、コントロールパネルを開きます。
- コントロールパネルで「ユーザーアカウント」を見つけてクリックします。
- 表示されたウィンドウで「別のアカウントの管理」リンクをクリックします。
- 「別のアカウントの管理」ウィンドウ内で「DefaultUser0」アカウントをクリックして選択します。
- 次の画面で「アカウントの削除」をクリックします。
DefaultUser0 のファイルを保持するか削除するかを尋ねられたら、「ファイルの削除」をクリックします。最終確認のプロンプトが表示されたら、「アカウントの削除」をクリックして操作を確定してください。
- 次に、Windowsキー + E を押してエクスプローラーを開きます。
- C:\Users に移動し、DefaultUser0 フォルダがまだ残っているかどうかを確認します。残っている場合は、右クリックして「削除」を選択します。
管理者権限の付与を求められたら、UACプロンプトで「はい」をクリックします。
フォルダの削除が完了したら、エクスプローラーを終了します。
- 次に、もう一度「ファイル名を指定して実行」ダイアログを開き、regedit と入力してEnterキーを押し、レジストリエディターを起動します。
- 以下のレジストリキーのパスに移動します。
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
- 左側のペインで、S-1-5-21 で始まるサブキーを選択します。
- 右側のペインで「ProfileImagePath」をダブルクリックして、値を編集します。
- 「値のデータ」フィールドのパスが C:\Users\DefaultUser0 を指している場合は、実際に使用しているメインのプロファイルを指すように変更します。
- 「OK」をクリックして変更を保存します。
- レジストリエディターを終了し、コンピューターを再起動します。
再起動後、「システムの復元」でもう一度バックアップの作成を試み、エラー0x80070002(STATUS_WAIT_2)が修正されたかどうかを確認してください。それでも解決しない場合は、次の解決策に進みましょう。
4. フレッシュスタート、インプレースアップグレード修復、またはクラウドリセットを実行する
ここまでの手順を試してもシステムの復元エラー0x80070002(STATUS_WAIT_2)が解決しない場合、従来の方法では修復できない深刻なシステム破損が原因である可能性が高いです。その場合は、フレッシュスタートやインプレースアップグレード修復を実行して、すべてのWindowsコンポーネントを初期状態にリセットしてみてください。また、クラウドリセットを試すのも有効な手段です。
これらの解決策のいずれかを実行することで、システムの復元に関する問題を修正できるはずです。
-
Windows 11/10でシステムの復元エラー0x800700b7を修正する方法
Windows 11/10のPCでシステムの復元を実行した際に、「システムの復元中に未指定のエラーが発生しました(0x800700b7)」というエラーメッセージが表示されることがあります。このエラーは、システムの復元が正常に完了せず失敗したときによく発生します。作業を始める前に、PCを強制的にシャットダウンせず、エラーが発生するまで必ず待つようにしてください。「システムの復元中に未指定のエラーが発生しました(0x800700b7)」の原因このエラーが発生する理由はいくつか考えられます。主な原因としては、以下のようなものが挙げられます。ウイルス対策ソフトが復元プロセスの完了を妨げている破損したシ
-
Windows 11/10でシステムの復元エラー0x800700b7を修正する方法
Windows 11/10でシステムの復元を実行した際に、「システムの復元中に不明なエラーが発生しました(0x800700b7)」というエラーメッセージが表示されることがあります。この記事では、その具体的な解決方法を詳しく解説します。このエラーは、システムの復元が正常に完了せず失敗した場合によく発生します。作業を始める前に、PCを強制終了せず、エラーが表示されるまで必ず待機してください。 システムの復元エラー0x800700b7が発生する主な原因 このエラーにはいくつかの原因が考えられます。 ウイルス対策ソフトが復元プロセスの完了を妨げている 破損したシステムファイルが原因で復元に失敗して