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

Windows Updateエラー0x8024B102の解決方法【Windows 11/10対応】

Windows 11またはWindows 10のパソコンでアップデートをインストールしようとした際、0x8024B102というエラーコードが表示され、インストールに失敗することがあります。この問題に直面している場合は、本記事で紹介する解決策を順に試すことで、エラーを解消できる可能性があります。影響を受けたユーザーからは、アップデートが失敗するたびにWindowsが以前のバージョンへロールバックしてしまうという報告も寄せられています。

0x8024B102:WU_E_BAD_XML_HARDWARECAPABILITY

WuApplicabilityScan Failure Software Synchronization ― Windows Updateクライアントがエラー0x8024b102により検出に失敗しました

ハードウェア機能のメタデータが破損しているか、解析に失敗しました。

Windows Updateエラー0x8024B102とは

このエラーは、ハードウェアの対応状況を示すメタデータの形式が不正であるか、正常に解析できなかったことを意味します。Windows 11/10でこの問題が発生した場合は、以下の順番で解決策を試してみてください。

  1. Windows Updateトラブルシューティングツールを実行する
  2. 外部ハードウェア・USB機器をすべて取り外す
  3. デバイスドライバーを最新の状態にする
  4. DISMスキャンを実行する
  5. Windows Updateコンポーネントをリセットする
  6. SoftwareDistributionフォルダーの削除とCatroot2フォルダーのリセット
  7. Microsoft Updateカタログからアップデートを手動ダウンロードする
  8. インターネット接続なしでオフライン更新を行う

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

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

Windowsには標準で「Windows Updateトラブルシューティングツール」が搭載されており、アップデート関連の多くのエラーを自動的に診断・修復できます。まずはこの自動ウィザードを実行し、エラー0x8024B102が解消されるかどうかを確認しましょう。

実行方法:設定 > システム > トラブルシューティング > その他のトラブルシューティングツールから「Windows Update」を選択して実行します。

2. 外部ハードウェア・USB機器をすべて取り外す

パソコンに接続されている外部ハードウェアやUSB機器(外付けHDD、プリンター、USBメモリなど)をすべて取り外してから、再度アップデートのインストールを試してください。周辺機器との競合が原因でエラーが発生するケースがあります。

3. デバイスドライバーを最新の状態にする

デバイスドライバーが古いと、アップデート時に互換性の問題が発生することがあります。設定 > Windows Update > 詳細オプション > オプションの更新プログラムから、ドライバーの更新を確認・適用しておきましょう。

4. DISMスキャンを実行する

Windows Updateのシステムファイルが破損していることが原因の場合もあります。Windows標準のDISM(展開イメージのサービスと管理)ツールを使えば、破損したシステムファイルを修復できます。

管理者権限でコマンドプロンプトを開き、以下のコマンドを実行してください。

DISM.exe /Online /Cleanup-Image /Restorehealth

処理が完了するまで待ち、その後PCを再起動してからアップデートを再試行します。

5. Windows Updateコンポーネントをリセットする

Windows Updateのコンポーネントを初期状態に戻すことで、エラーが解消される場合があります。「Reset Windows Update Agent Tool」というPowerShellスクリプトを使用すれば、Windows Updateクライアントを簡単にリセットできます。もちろん、各コンポーネントを手動でデフォルト状態に戻すことも可能です。リセット後、Windows Updateを再実行してエラーが再発しないか確認してください。

6. SoftwareDistributionフォルダーの削除とCatroot2フォルダーのリセット

SoftwareDistributionフォルダーとCatroot2フォルダーは、どちらもWindows Updateにとって重要な役割を担っています。SoftwareDistributionフォルダーはWindowsディレクトリ内にあり、アップデートのインストールに必要なファイルを一時的に保存する場所です。また、Catroot2フォルダーには重要なWindows Updateコンポーネントが格納されています。これらのフォルダーに問題が生じると、アップデートが失敗する原因になります。

両フォルダーの内容を削除・リセットしてから、再度アップデートを試みてください。それでもエラーが解消しない場合は、次の解決策に進みましょう。

7. Microsoft Updateカタログからアップデートを手動ダウンロードする

インストールに失敗しているアップデートパッケージを、Microsoft Updateカタログから手動でダウンロードし、スタンドアロンのインストーラーを使ってインストールする方法もあります。

さらに応用として、ダウンロードしたアップデートパッケージをWindows ISOイメージに組み込み、インプレースアップグレード(上書きインストール)を行うという方法もあります。

8. インターネット接続なしでオフライン更新を行う

インターネット接続が不安定な環境(頻繁に切断される回線など)では、このエラーが発生することがあります。その場合は、ネットワーク接続に頼らないオフラインでのアップデート方法を検討してみてください。

以上の方法で問題が解決することを願っています!

よくある質問

エラー0x8007000dを修正するには?

Windows 11/10のインストール、アップデート、ライセンス認証時にエラー0x8007000dが発生した場合は、管理者権限でコマンドプロンプトを開き、DISM.exe /Online /Cleanup-image /Restorehealthコマンドを実行してください。処理完了後、sfc /scannowコマンドを実行し、PCを再起動してから問題のあるアップデートを再度インストールしてみてください。

エラー0x80246002を修正するには?

Windows Updateエラー0x80246002は、複数の方法で解決できます。一般的な対処法としては、Windows Updateトラブルシューティングツールの実行が挙げられます。スタート > 設定 > 更新とセキュリティを開き、左側のトラブルシューティングをクリックします。追加のトラブルシューティングツールを選択し、一覧を下にスクロールして「Windows Update」をクリックし、トラブルシューティングツールを実行してください。

最新のWindows 10アップデートを入手するには?

Windows 11/10では、ユーザーがいつ・どのように最新のアップデートを取得するかを柔軟に選択でき、デバイスを保護しながら快適かつ安全に使い続けることができます。利用可能なアップデートを確認してインストールするには、設定 > Windows Update > 更新プログラムのチェックの順に進んでください。

Windows 11へのアップデートは無料ですか?

基本的には無料です。Windows 11がプリインストールされた新しいPCを購入する場合を除き、多くのユーザーは無償でアップデートできます。お使いのPCがWindows 10バージョン2004以降であれば、無料でアップグレード可能です。

  1. Windows Update エラーコード 0x80073712 の解決方法|原因と8つの対処法を徹底解説

    Windows Update を実行した際にエラーコード 0x80073712 が表示される場合、Windows Update に必要なファイルが破損しているか、欠落していることが原因です。このエラーは PC 内部の潜在的な問題によって引き起こされることが多く、結果として Windows Update が正常に完了しなくなります。また、CBS(Component-Based Servicing:コンポーネント ベース サービシング)のマニフェストが破損しているケースもあります。 Windows Update エラーコード 0x80073712 を修正する方法 以下に、エラー 0x800737

  2. Windows Updateエラーコード0x80070017の原因と8つの解決策を徹底解説

    Windowsを使用していると、誰でも何らかのエラーに遭遇することがあります。OSには多数のコンポーネントが含まれているため、ある意味でエラーは避けられないものとも言えます。本記事では、その中でも「0x80070017」というエラーコードに焦点を当て、具体的な対処方法を詳しくご紹介します。 Windowsエラー0x80070017は、主にインストールメディアの破損が原因で発生します。この記事を読み進めて、Windows Updateエラー0x80070017を解決しましょう。 Windows Updateエラーコード0x80070017の修正方法 この更新エラーは、主に以下の2つのシナリオで