Windows 11/10 アップデートエラー 0x8007042B – 0x2000D の修正方法

📅
🕑 1 分で読む

Windows 11 または 10 で 0x8007042B – 0x2000D のようなアップデートエラーが発生すると、特に OS がアップグレードやパッチのインストールを拒否する場合は、本当にイライラさせられます。「再試行」を何度クリックしても、Windows が行き詰まったように感じることがあります。エラーは頑固に解消されません。この特定のエラーは、アップデートプロセスのどこかで問題が発生し、中間ステップで問題が発生したときに発生するようです。幸いなことに、システムを消去したりクリーンインストールしたりしなくても、多くの場合この問題を解決できるトラブルシューティングのヒントがいくつかあります。ただし、他に方法がない場合は、クリーンインストールも常に選択肢となります。ここでの目標は、できれば頭痛の種が悪化する前に、システムをスムーズにアップデートできるようにすることです。結局のところ、これらのアップデートをインストールすることは、より多くのセキュリティパッチ、新機能、そしてより少ないバグを意味するからです。それでは、同様の状況で役立った実際の修正方法をいくつか見ていきましょう。

Windows 11/10 アップデートエラー 0x8007042B – 0x2000D の修正方法

不要なUSBデバイスや周辺機器を取り外す

奇妙に思えるかもしれませんが、外付けドライブ、プリンター、スキャナーなどのUSB周辺機器がアップデートプロセスに支障をきたすことがあります。Windowsはバックグラウンドでアップデートの読み込みを試行するため、周辺機器が動作不良を起こしていたり​​、正しく認識されなかったりすると、エラーが発生する可能性があります。より複雑な修正方法を試す前に、まずはこれを試してみる価値があります。不要なUSBデバイス、特にサードパーティ製のドライバーで接続されているものや、少し不安定に見えるものはすべて取り外してください。取り外した後、システムを再起動し、アップデートを再度試してください。一部の環境では、これだけで競合が解消され、アップデートプロセスが再び進むようになりました。それでも問題が解決しない場合は、サードパーティ製のウイルス対策ソフトを無効にしてみてください。

サードパーティ製のウイルス対策ソフトウェアを一時的にアンインストールする

これはよくある原因です。Windows には Windows セキュリティが付属しており、通常はこれで十分ですが、安心のためにサードパーティ製のウイルス対策ソフトウェアをインストールする人もいます。場合によっては、そこから問題が発生することがあります。複数の AV を同時に実行したり、完全に互換性のない AV が 1 つだけ実行されていると、Windows の更新コンポーネントに干渉する可能性があります。問題を解決するには、[設定] > [アプリ] > [アプリと機能]に移動し、リストをスクロールしてサードパーティ製のウイルス対策ソフトウェアを見つけてアンインストールします。一部のプログラムには [今は無効にする] オプションもあります。ソフトウェアをインストールしたままにしておきながら、更新プロセスを妨げないようにしたい場合は、このオプションを試してみる価値があります。アンインストールまたは無効にした後、PC を再起動して更新を再試行します。一部のシステムでは、特にウイルス対策ソフトウェアがシステム ファイルや更新モジュールをブロックしていた場合、これですぐにエラーが解消されました。

保留中のアップデートを手動でダウンロードしてインストールする

パッケージの破損や部分的なインストールが原因で更新プロセスが失敗する場合、Microsoft Update カタログから正確な更新ファイルを取得することが救世主となる可能性があります。まず、問題の原因となっている更新プログラムの KB 番号をメモします。次に、Microsoft Updateカタログにアクセスし、その KB を検索します。システムアーキテクチャ(x86、x64、ARM)と互換性のあるバージョンをダウンロードします。ファイルがダウンロードされたら、セットアップファイルを実行します。自動プロセスで問題が発生した場合はバイパスして更新プログラムがインストールされます。手動インストールが完了したら、PC を再起動し、エラーが解消されるかどうかを確認します。この方法は、特に Windows Update が不安定になったり破損したりした場合に、更新プログラムが再びインストールされなくなることがよくあります。

最近のソフトウェアまたはドライバーの変更を元に戻す

最近インストールしたアプリやドライバーのアップデートが原因で、アップデート中にWindowsが異常終了することがあります。新しいソフトウェアやドライバーをインストールした後にエラーが発生するようになった場合は、それらの変更を削除すると問題が解決する可能性があります。「コントロールパネル」>「プログラムと機能」に移動し、最近インストールしたアプリやドライバーをアンインストールします。特にハードウェアやシステムの改造に関連する場合は注意が必要です。削除後、再起動して再度アップデートを試みてください。この方法は、Windows Updateのコンポーネントに問題を引き起こす可能性のあるコードの競合や互換性の問題をターゲットにしています。

SFCでシステムファイルをスキャンして修復する

システムファイルの破損もアップデートの妨げになることがあります。管理者sfc /scannow権限でコマンドプロンプトを実行すると、これらの破損を特定して修復できます。これを行うには、 を押しWin + S、「コマンドプロンプト」と入力し、右クリックして「管理者として実行」を選択します。コマンドプロンプトが開いたら、 と入力してEnter キーsfc /scannowを押します。チェッカーが実行されます。実行には約15分かかる場合がありますので、中断しないでください。完了したら、再起動して再度アップデートを試してください。場合によっては、問題のあるシステムファイルを修正するだけで、プロセスが安定し、アップデートがスムーズにインストールされることがあります。

DISMを実行してWindowsイメージを修復する

SFCで修復できなかった場合、DISMで修復できる可能性があります。DISM /Online /Cleanup-Image /RestoreHealth管理者権限でコマンドプロンプトを実行すると、Windowsイメージ自体のより深刻な問題を修復できる場合があります。コマンドプロンプトを管理者として開き、上記のコマンドを入力してEnterキーを押します。少し時間がかかるので、しばらくお待ちください。完了したら再起動し、更新を再度テストしてください。この修正は、SFCでは修復できない隠れた破損がある場合に効果的です。

Windows Updateコンポーネントを手動でリセットする

それでもアップデートがインストールされない場合は、アップデートシステムをリセットすると問題が解決する可能性があります。これには、Windows Updateサービスを停止し、特定のフォルダの名前を変更し、サービスを再起動することが含まれます。手順は以下のとおりです。コマンドプロンプトを管理者として起動し(Win + X > コマンドプロンプト(管理者))、以下のコマンドを1つずつ実行してください。

net stop wuauserv net stop cryptSvc net stop bits net stop msiserver ren C:\Windows\SoftwareDistribution SoftwareDistribution.old ren C:\Windows\System32\catroot2 catroot2.old net start wuauserv net start cryptSvc net start bits net start msiserver pause

これにより更新キャッシュがリセットされ、Windows が最新のファイルを取得できるようになります。その後、再度更新をお試しください。

破損を修正するには移行フォルダの名前を変更します

移行フォルダが破損し、アップデートがブロックされることがあります。この問題を解決するには、エクスプローラーWindows + E)で に移動し、 をC:\Windows\System32\Migration右クリックして「名前の変更」を選択します。 を に変更してからMigration.old、PCを再起動してください。このフォルダの名前を変更または削除すると、アップデートが正常に完了しない原因となっている、移行に関する奇妙な競合が解消される可能性があります。

以前のシステム復元ポイントを使用する

事前に復元ポイントを作成している場合は、以前のシステム状態にロールバックすることで、アップデートの問題の原因を解消できる可能性があります。「復元ポイントの作成」を検索して開き、「システムの復元」を選択します。問題が発生する前の復元ポイントを選択し、Windows に任せましょう。これは特定のエラーを確実に解決できるわけではありませんが、アップデートの一般的なハングアップやインストール後のバグの解決に役立つ可能性があります。

メディア作成ツールを使用してWindowsを再インストールする

これらのオプションを試しても問題が解決しない場合は、クリーンインストールが必要になる可能性があります。メディア作成ツールをダウンロードして実行し、指示に従ってWindowsをアップグレードまたは再インストールしてください。データを保持したい場合は「個人用ファイルとアプリを引き継ぐ」を選択してください。そうでない場合は、完全なクリーンインストールを実行して、完全にクリーンな状態から始めてください。通常、この手順は最後の手段ですが、他の方法では解決できなかった頑固な破損の問題を解決できることがあります。

まとめ

  • 余分な USB 周辺機器を取り外して再起動します。
  • サードパーティ製のウイルス対策アプリを一時的に無効化またはアンインストールします。
  • 失敗した更新プログラムを Microsoft Update カタログから手動でダウンロードしてインストールします。
  • 更新後にエラーが発生した場合は、最近のアプリまたはドライバーの変更を削除します。
  • sfc /scannowDISM コマンドを実行してシステムの破損を修正します。
  • コマンドを使用して Windows Update コンポーネントをリセットします。
  • 移行フォルダーが破損している場合は、名前を変更します。
  • 以前のシステム復元ポイントが利用可能な場合はそれを使用します。
  • 最後の手段として、メディア作成ツールを使用して Windows を再インストールします。

まとめ

Windows Updateのエラーへの対処は面倒ですが、上記の解決策でよくある原因はカバーできることが多いです。破損したファイルの削除、再起動、あるいは厄介なサードパーティ製アプリの削除だけで済む場合もあります。それでも問題が解決しない場合は、クリーンインストールやシステムの復元しか残された選択肢がないかもしれません。重要なのは、忍耐と綿密なトラブルシューティングです。この記事が誰かのストレスを軽減し、アップデートが再び有効になることを願っています。