Windows
 Computer >> コンピューター >  >> システム >> Windows

Windowsアップグレードエラー0x800700B7-0x2000Aの解決方法を徹底解説

Windows 11へのアップグレード、またはWindows 10の最新バージョン・ビルドへのアップグレードを実行した際に、Windowsアップグレードエラー0x800700B7-0x2000Aが表示されてお困りではありませんか?ご安心ください。この記事では、この問題を解決するために試せる最適な対処法を詳しくご紹介します。

Windowsアップグレードエラー0x800700B7-0x2000Aの解決方法を徹底解説

エラーの詳細は以下のように表示されます。

インストールはSAFE_OSフェーズで失敗しました。PREPARE_FIRST_BOOT操作中にエラーが発生しました(The installation failed in the SAFE_OS phase with an error during PREPARE_FIRST_BOOT operation)

このエラーメッセージは、バックグラウンドで動作している別のプロセスの影響により、Windowsセットアップが予期せず中断されたことを意味します。

Windowsアップグレードエラー0x800700B7-0x2000Aの解決方法

この問題に直面した場合は、以下の推奨される解決策を順不同でお試しいただき、お使いのデバイスでエラーが解消されるかどうかをご確認ください。

  1. システム要件を確認する
  2. Windows Updateトラブルシューティングツールを実行する
  3. SFCおよびDISMスキャンを実行する
  4. ユーザーアカウント/プロファイルを確認する
  5. セキュリティソフトを無効化またはアンインストールする
  6. 接続済み周辺機器の対応状況を確認する
  7. デバイスドライバーを更新する
  8. レガシーUSBサポートを無効にする
  9. 高速スタートアップを無効にする
  10. クリーンブート状態でアップグレードする
  11. Windows 11/10のISOイメージを使ってアップグレードする

それでは、各解決策の具体的な手順を見ていきましょう。

1. システム要件を確認する

最初に行うべきは、Windows 11のシステム要件を満たしているか、あるいは(該当する場合)お使いのデバイスがWindows 10を快適に動作させられるかを確認することです。

なお、公式非対応のハードウェアでもWindows 11をインストールすることは可能ですが、システム要件をすべて満たしているにもかかわらず問題が解決しない場合は、次の解決策に進んでください。

2. Windows Updateトラブルシューティングツールを実行する

この方法では、Windowsに内蔵されたWindows Updateトラブルシューティングツールを実行し、その後再度アップグレード操作を試みます。エラーなく完了すれば解決です。解決しない場合は、次の方法をお試しください。

3. SFCおよびDISMスキャンを実行する

SFC(システムファイルチェッカー)スキャンとDISMスキャンは、どちらも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を再起動します。

再起動後、再度アップグレードを試みてください。成功しない場合は、次の解決策に進みます。

4. ユーザーアカウント/プロファイルを確認する

ユーザープロファイルに問題がある場合も、このエラーが発生することがあります。プロファイルが破損している可能性があります。その場合は、破損したユーザープロファイルを修復してから、再度アップグレードを試みてください。あるいは、重要なファイルを外部ストレージにバックアップした上で、新しいユーザーアカウント/プロファイルを作成し、再度アップグレードを試すこともできます。また、不要なアカウントはあらかじめ削除しておくとよいでしょう。

5. セキュリティソフトを無効化またはアンインストールする

特にサードパーティ製のセキュリティソフトが、このエラーの引き金となることがあります。その場合は、セキュリティソフトを一時的に無効化またはアンインストールしてから、再度アップグレードを試みてください。

ウイルス対策ソフトを無効にするには、タスクバーの通知領域(通常はデスクトップの右下隅)にあるアイコンを探します。アイコンを右クリックし、「無効化」またはプログラムを終了するオプションを選択してください。

サードパーティ製ウイルス対策ソフトをPCから完全にアンインストールする場合は、ベンダー提供の専用削除ツールを使用して、ウイルス対策プログラムに関連するファイルをすべて確実に除去することをおすすめします。

6. 接続済み周辺機器の対応状況を確認する

Windowsが対応していないハードウェアを接続したままWindows 11/10へアップグレードしようとすると、アップグレード操作が失敗することがあります。その場合は、すべての外付けハードウェアを取り外してから、再度アップグレードを試みてください。併せて、PCメーカーにハードウェアの対応状況を、またデバイスメーカーにWindows 11/10への対応状況を確認しておきましょう。

7. デバイスドライバーを更新する

この方法では、デバイスマネージャーから手動でドライバーを更新するか、Windows Updateの「オプションの更新プログラム」セクションからドライバーの更新を入手します。また、各デバイスメーカーの公式サイトから最新版のドライバーをダウンロードすることも可能です。

システム上の古いデバイスドライバーをすべて更新したら、再度アップグレードを試みてください。それでも失敗する場合は、次の解決策をお試しください。

8. レガシーUSBサポートを無効にする

一部のPCモデルでは、BIOSでレガシーUSBサポートが有効になっていると、アップグレードに失敗することがあります。その場合は、BIOSでレガシーUSBサポートを無効にして、問題が解決するかどうかを確認してください。

PCでレガシーUSBサポートを無効にするには、以下の手順に従います。

  • PCをBIOSで起動します。
  • BIOSセットアップ画面で、オンボードUSBポートの有効/無効を切り替えるオプションがないかメニューを確認します。すべてのUSB関連オプションとレガシーUSBサポートのオプションを無効(オフ)にします。
  • 変更を保存してBIOSを終了します。

PCが再起動したら、再度Windowsアップグレードを試み、問題が解決したかどうかを確認してください。

9. 高速スタートアップを無効にする

高速スタートアップは、シャットダウン後にPCをより速く起動できるよう設計された機能です。この機能が有効な場合、シャットダウンしてもPCは完全に停止するのではなく、実質的には休止状態になります。

この方法では、高速スタートアップを無効にしてからアップグレードを再試行します。正常に完了すれば解決です。失敗する場合は、次の解決策に進んでください。

10. クリーンブート状態でアップグレードする

今回のエラーは、バックグラウンドで動作している別のプロセスによってWindowsセットアップが予期せず中断されたことが原因であるため、システムをクリーンブートした状態でアップグレード操作を試みるのが有効です。

クリーンブートとは、最小限のドライバーとスタートアッププログラムのみを使用してWindowsを起動することです。これにより、プログラムや更新プログラムのインストール時、あるいはWindows 11/10でアプリを実行する際に発生するソフトウェア同士の競合を排除できます。

11. Windows 11/10のISOイメージを使ってアップグレードする

Windows Updateアシスタントを使用していてこのアップグレードエラーが発生している場合は、代わりにMicrosoftの公式サイトからWindows 11/10のISOイメージファイルを直接ダウンロードしてみてください。ISOファイルをデバイス上の任意の場所(できればデスクトップ)にダウンロードしたら、ISOイメージをマウントし、setup.exeファイルをダブルクリックして、Windowsのインプレースアップグレードを開始します。この手順でも失敗する場合は、Windows 11/10のクリーンインストールを行うという選択肢もあります。

本記事がお役に立てば幸いです!

関連記事:Windows 11インストールアシスタント使用時のエラー0x8007007f

よくある質問

エラーコード0x800700b7はどうやって修正できますか?

Windows 11/10 PCでエラーコード0x800700b7が発生した場合、システムの復元エラー0x800700b7は以下のいずれかの方法で修正できます。

  • ソフトウェアのアンインストールと再インストール
  • システムファイルチェッカー(SFC)スキャンの実行
  • チェックディスク(chkdsk)ユーティリティの実行
  • Windowsの復元の実行
  • ウイルス対策ソフトの一時的な無効化
  • システムに登録されている予定タスクの削除

Microsoft Updateのエラーはどうやって修正できますか?

Windows Updateのダウンロードやインストール中にエラーコードが表示される場合、更新プログラムのトラブルシューティングツールが問題の解決に役立つことがあります。トラブルシューティングツールを実行するには、[スタート] > [設定] > [更新とセキュリティ] > [トラブルシューティング] > [追加のトラブルシューティングツール] の順に選択します。次に、「実行中のトラブルシューティングツールを取得する」の下で [Windows Update] > [トラブルシューティングツールの実行] を選択してください。

Windowsアップグレードエラー0x800700B7-0x2000Aの解決方法を徹底解説
  1. 【解決法】エラーコード800703EDが出てWindows 10にアップグレードできないときの対処法

    古いバージョンのWindowsからWindows 10へアップグレードしようとした際に、エラーコード800703EDが表示されて困っているユーザーは少なくありません。通常、このエラーはアップグレード処理の最終段階で発生します。多くの場合、デュアルブート環境で問題が起こりますが、ドライバーやアプリケーションの競合が原因で発生することもあります。エラーコード800703EDとはエラーコード800703EDは、主にシステムが複数のOSドライブを検出し、アップグレード先のドライブを正しく識別できなかった場合に発生すると考えられています。そのため、デュアルブート構成のPCで発生頻度が高くなります。この記

  2. Windows 10アップグレード後のMiracastViewエラーを修正する4つの方法

    Windows 10に大型アップデートを適用した後、MiracastViewに関連するエラーが発生するという報告が多数寄せられています。特に多いのは、Fall Creators Updateをインストールした直後に問題が起こるケースです。多くのユーザーは、Sysprepコマンドを実行しようとした際にこの問題に気づきます。原因は、アップグレード処理のバグにより、Windows.MiracastView_6.3.0.0_neutral_neutral_cw5n1h2txyewyパッケージが正しく移行されないことにあります。その結果、アップグレード完了後にMiracastViewパッケージが正常に機