Windows アップグレードのインストール エラー 0x8007042B - 0x2000D を修正する

古いバージョンから新しいバージョンに Windows 11/10 をアップグレードしようとしたときにエラー 0x8007042B – 0x2000Dが発生した場合、この投稿は役立ちます。この投稿では、この問題を正常に解決するために試すことができる最も適切な解決策を提供します。

この問題が発生すると、次の完全なエラー メッセージが表示されます。

Windows 10 をインストールできませんでした。
Windows 10 のインストールを開始する直前の状態に PC を戻しました。
0x8007042B – Ox2000D
インストールは、MIGRATE_DATA 操作中にエラーが発生した SAFE_OS フェーズで失敗しました。

Windows アップグレードのインストール エラー 0x8007042B – 0x2000D

この問題が発生した場合は、以下に示す推奨される解決策を特定の順序に従わずに試して、問題の解決に役立つかどうかを確認します。

  1. 追加の USB 周辺機器を取り外す
  2. クリーン ブート状態で Windows 10 アップグレードを実行する
  3. すべての Windows オプション機能を無効にする
  4. 移行ディレクトリを変更する
  5. すべての Windows ストア アプリをアンインストールする

リストされている各解決策に関連するプロセスの説明を見てみましょう。

1] 追加の USB 周辺機器を取り外す

場合によっては、追加の二次周辺機器が存在するためにエラーが発生することがあります。この問題を解決するには、これらのデバイスを取り外してアップグレードを再試行するだけです。エラーが引き続き表示される場合は、次の解決策を試してください。

2] クリーン ブート状態で Windows 10 アップグレードを実行する

クリーン ブートは、基本的な必須サービスのみが実行され、サードパーティ アプリケーションや追加の組み込み機能によって問題が発生しない Windows 10 の環境です。

この解決策では、クリーン ブートを実行してからアップグレードを再試行する必要があります。問題が解決しない場合は、次の解決策を試してください。

3] すべての Windows オプション機能を無効にする

一部のバージョンの Windows 10 では、オプション機能が更新プログラムのインストールまたはアップグレード手順を妨げてエラーを表示することがあります。したがって、それらをすべて無効にしてからアップグレードを再試行する必要があります。

Windows オプション機能を無効にするには、次の手順を実行します。

  • Windows キー + Xを押して、パワー ユーザー メニューを開きます。
  • Aをキーボードで押して、管理者モードで PowerShell を起動します。
  • PowerShell コンソールで、以下のコマンドを入力またはコピーして貼り付け、Enter キーを押します。
Get-WindowsOptionalFeature –Online | Where-Object {$_.State –eq “Enabled”}

これで、PowerShell にすべての Windows オプション機能の完全なリストが表示されます。

  • 次に、以下のコマンドを実行して、それらを 1 つずつ無効にします。「FeatureName」プレースホルダーをリストの名前(引用符付き)に置き換えます。
Disable-WindowsOptionalFeature –FeatureName "FeatureName" -Online
  • 各オプション機能を無効にした後、PC を再起動します。

4] 移行ディレクトリを変更する

次の手順を実行します。

  • Windows キー + Eを押して、エクスプローラーを開きます。
  • 以下のパスをコピーしてエクスプローラーのアドレス バーに貼り付け、Enter キーを押します。
C:\Windows\System32\
  • 下にスクロールして「移行」フォルダーを右クリックし、名前の変更を選択します。
  • 名前を「Migration.old」に変更します。
  • コンピューターを再起動します。

もう一度アップグレードを試してください。手順はエラーなしで正常に完了するはずです。

5] すべての Windows ストア アプリをアンインストールする

Windows ストア アプリは、アップグレードのインストール エラーを引き起こす可能性があるもう 1 つの要素であるため、削除する必要があります。方法は次のとおりです。

  • 管理者/昇格モードで PowerShell を起動します。
  • PowerShell コンソールで、以下のコマンドレットを入力またはコピーして貼り付け、Enter キーを押します。
Get-AppxPackage *windowsstore* | Remove-AppxPackage
  • PC を再起動します。

これでアップグレードを試すことができます。

これらの解決策のいずれかが有効なはずです!

エラー コードは、他の形式や異なるシナリオでも発生する可能性があります。

  • 0x8007042B Windows Update エラー
  • Windows アップグレード エラー 0x8007042B – 0x4000D
  • Xbox での 0x8007042b ゲーム パス エラー
  • ゲームを起動するときの Xbox エラー 0x8007042b。