【Windows】カタログ破損を「XPSビューアー」等の任意機能一時オフで修復する手順 | エラーコード:0x8024e002

【Windows】カタログ破損を「XPSビューアー」等の任意機能一時オフで修復する手順 | エラーコード:0x8024e002
🛡️ 超解決

Windows Updateを実行しようとすると、エラーコード0x8024e002が表示され、更新が適用できない状況に直面していませんか。このエラーは、システム内の更新カタログ情報が破損している場合に発生することがあります。

更新カタログが破損していると、Windowsが新しい更新プログラムを正しく認識できません。この記事では、任意のWindows機能を一時的に無効化し、再度有効化する手順を通じて、このカタログ破損を修復する方法を詳しく解説します。

この手順を実行することで、Windows Updateの0x8024e002エラーを解消し、システムを最新の状態に保つことが可能になります。

【要点】Windows Updateエラー0x8024e002の解決策

  • Windowsの機能の有効化または無効化: 更新カタログの破損状態をリセットし、再構築を促します。
  • Windows Updateの実行: 問題が解決し、更新プログラムが正常に適用されるか確認します。
  • 任意機能の再有効化: 一時的に無効化した機能を元に戻し、システムの機能を完全に復元します。

ADVERTISEMENT

Windows Updateエラー0x8024e002が発生する根本的な原因

Windows Updateでエラーコード0x8024e002が表示される主な原因は、システムが保持する更新カタログの破損にあります。このカタログは、ダウンロードされた更新プログラムのメタデータやインストールに必要な情報を含んでいます。

カタログが何らかの理由で破損すると、Windows Updateサービスは新しい更新プログラムを正しく処理できなくなります。その結果、更新プロセスが停止し、このエラーコードが表示されてしまいます。

任意機能を一時的に無効化し、その後再度有効化する操作は、Windowsシステムに更新カタログの再構築を促す効果があります。これにより、破損したカタログ情報がクリアされ、新しい健全なカタログが生成されるため、更新プロセスが正常に進行するようになります。

更新カタログの役割

更新カタログは、Windowsが利用可能な更新プログラムを識別し、ダウンロードし、インストールするために不可欠なデータベースです。このデータベースに整合性の問題が生じると、更新プログラムの検出や適用プロセスが滞ります。

特に、ファイルの整合性チェックが失敗したり、ディスクエラーや予期せぬシャットダウンによってファイルが破損したりするケースが考えられます。このような状況下で、システムは更新プログラムの情報を信頼できなくなり、エラー0x8024e002を発生させます。

カタログ破損を修復する任意機能の一時オフ・オン手順

ここでは、Windows 11を基準に、任意のWindows機能を一時的に無効化し、再度有効化する手順を説明します。Windows 10の場合の操作方法も補足します。

  1. Windowsの機能設定を開く
    Windows 11の場合、スタートボタンを右クリックし、「設定」を開きます。左側のメニューから「アプリ」を選択し、「オプション機能」をクリックします。関連設定の下にある「Windowsの機能の詳細設定」をクリックします。
    Windows 10の場合、スタートボタンを右クリックし、「アプリと機能」を開きます。左側のメニューから「オプション機能」を選択し、関連設定の下にある「Windowsの機能の有効化または無効化」をクリックします。
  2. 任意の機能を選択して無効化する
    「Windowsの機能」ダイアログボックスが表示されたら、一覧の中から「XPSビューアー」や「簡易TCP/IPサービス」など、比較的利用頻度が低く、システムの動作に大きな影響を与えない任意の機能を一つ選択します。選択した機能のチェックボックスをクリックしてオフにし、「OK」ボタンをクリックします。
  3. システムの再起動
    機能の変更を適用するため、PCの再起動を促すメッセージが表示されたら、「今すぐ再起動」をクリックしてPCを再起動します。
  4. Windows Updateを実行する
    PCが再起動したら、スタートボタンを右クリックし、「設定」を開きます。左側のメニューから「Windows Update」を選択し、「更新プログラムのチェック」ボタンをクリックします。エラー0x8024e002が解消され、更新プログラムが正常にダウンロード・インストールされるか確認します。
  5. 無効化した機能を再度有効化する
    Windows Updateが正常に完了したら、手順1と2を再度実行し、先ほど無効化した機能のチェックボックスをオンに戻します。
  6. システムの再起動
    機能の変更を適用するため、再度PCを再起動します。これで、システムは元の状態に戻り、Windows Updateも正常に機能するようになります。

問題が解決しない場合の追加チェック項目

上記の手順を試してもエラー0x8024e002が解消されない場合は、以下の追加の対処法を試してみてください。これらの手順は、システムファイルの整合性やWindows Updateコンポーネントの健全性を確認するのに役立ちます。

別の任意機能で試してしまう

最初に選択した任意機能のオンオフで効果がなかった場合、別の機能で同じ手順を試すことで問題が解決する場合があります。例えば、「XPSビューアー」で改善が見られない場合、「Microsoft Print to PDF」や「Windows Media Player」など、別の機能を試してみてください。

これにより、特定の機能に関連するカタログ情報ではなく、より広範なシステムカタログの再構築が促される可能性があります。

Windows Updateトラブルシューティングツールを実行できない

Windows Updateトラブルシューティングツールは、更新に関する一般的な問題を自動的に診断し、修正します。このツールは、更新カタログの破損を含む様々な問題を特定できます。

  1. 設定を開く
    スタートボタンを右クリックし、「設定」を開きます。
  2. トラブルシューティングに移動する
    Windows 11の場合、左側のメニューから「システム」を選択し、「トラブルシューティング」をクリックします。Windows 10の場合、左側のメニューから「更新とセキュリティ」を選択し、「トラブルシューティング」をクリックします。
  3. Windows Updateトラブルシューティングツールを実行する
    「その他のトラブルシューティングツール」をクリックし、「Windows Update」の項目を見つけて「実行」ボタンをクリックします。画面の指示に従い、診断と修正プロセスを完了させます。

システムファイルチェッカー SFCコマンドでシステムファイルの破損を修復できない

システムファイルチェッカー SFCコマンドは、Windowsの保護されたシステムファイルに破損がないかスキャンし、問題があれば修復するツールです。更新カタログの破損がシステムファイル自体の問題に起因する場合に有効です。

  1. 管理者権限でコマンドプロンプトを開く
    スタートボタンを右クリックし、「ターミナル 管理者」または「Windows PowerShell 管理者」または「コマンドプロンプト 管理者」を選択します。
  2. SFCコマンドを実行する
    開いたウィンドウで、「sfc /scannow」と入力し、Enterキーを押します。スキャンには時間がかかりますので、完了するまで待ちます。
  3. PCを再起動する
    スキャンが完了したら、PCを再起動し、再度Windows Updateを試します。

DISMコマンドでコンポーネントストアの破損を修復できない

DISM Deployment Image Servicing and Managementコマンドは、Windowsイメージの破損を修復するために使用されます。特に、Windows Updateのコンポーネントストアに問題がある場合に効果的です。

  1. 管理者権限でコマンドプロンプトを開く
    スタートボタンを右クリックし、「ターミナル 管理者」または「Windows PowerShell 管理者」または「コマンドプロンプト 管理者」を選択します。
  2. DISMコマンドを実行する
    以下のコマンドを順に実行します。各コマンドの実行には時間がかかります。
    DISM /Online /Cleanup-Image /CheckHealth
    DISM /Online /Cleanup-Image /ScanHealth
    DISM /Online /Cleanup-Image /RestoreHealth
  3. PCを再起動する
    すべてのコマンドの実行が完了したら、PCを再起動し、Windows Updateを再度試します。

ADVERTISEMENT

Windows 11とWindows 10での操作の違い

「Windowsの機能の有効化または無効化」へのアクセス方法は、Windows 11とWindows 10で一部異なります。以下の表で違いを確認してください。

項目 Windows 11 Windows 10
アクセス経路 設定アプリ > アプリ > オプション機能 > Windowsの機能の詳細設定 設定アプリ > アプリ > オプション機能 > 関連設定のWindowsの機能の有効化または無効化
メニュー名 Windowsの機能の詳細設定 Windowsの機能の有効化または無効化
操作画面 「Windowsの機能」ダイアログボックス 「Windowsの機能」ダイアログボックス

まとめ

この記事では、Windows Updateで発生するエラーコード0x8024e002の原因と、その解決策となる任意機能の一時オフ・オン手順を解説しました。

XPSビューアーなどの機能を一時的に無効化し、再起動後に再度有効化することで、破損した更新カタログを修復し、Windows Updateを正常に進められるようになります。

もしこの手順で解決しない場合は、Windows UpdateトラブルシューティングツールやSFC、DISMコマンドを試して、システム全体の健全性を確認し、Windows Updateを最新の状態に保ちましょう。

ADVERTISEMENT

この記事の監修者
✍️

超解決 第一編集部

疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。