Windowsエラー
 Computer >> コンピューター >  >> トラブルシューティング >> Windowsエラー

Windows Updateのエラーコード0x8024a10aが出たときの対処法を徹底解説

多くのWindowsユーザーから、保留中のWindows Updateがどうしてもインストールできず困っているという相談が寄せられています。その際に表示されるのがエラーコード0x8024a10aです。多くの場合、この問題は予期しないシャットダウンや、失敗に終わった更新プログラムのインストールの直後から発生し始めます。また、このエラーはWindows 10に限らず、Windows 7やWindows 8.1でも発生することが確認されています。

Windows Updateのエラーコード0x8024a10aが出たときの対処法を徹底解説

Windows Updateエラー0x8024a10aの原因とは?

本記事では、多数のユーザーレポートや、実際にこのエラーの解決に成功したユーザーが用いた修復手順をもとに調査を行いました。その結果、このエラーメッセージの背景には複数の原因が考えられることが判明しています。以下に、このエラーコードを引き起こす主なシナリオをまとめました。

  • Windows Updateクライアントの破損 ― 最も多い原因は、更新プロセスで使用される依存コンポーネントの破損です。このケースに該当する場合、最も効果的な対処法はWindows Updateトラブルシューティングツールの実行です。
  • 重要なWUサービスが無効になっている ― 更新に不可欠なWindows Updateサービスの一部が停止している場合にも、このエラーが表示されます。この場合は、管理者権限のコマンドプロンプトでコマンドを実行し、各サービスのスタートアップの種類を変更することで解決できます。
  • サードパーティ製アプリ・サービスの干渉 ― サードパーティ製のアプリケーションやサービスが干渉して更新エラーを引き起こしている可能性もあります。この場合の最善策は、クリーンブート状態を作り、外部ソフトウェアの干渉がない状態で更新プログラムをインストールすることです。

このエラーメッセージの解決方法をお探しの方へ、本記事では問題を解決できる可能性の高い複数のトラブルシューティング手順をご紹介します。以下に挙げるのは、同じく0x8024a10aエラーコードに悩まされていたユーザーたちが実際に成功させた対処法ばかりです。

効率よく作業を進めるため、以下の方法は記載順に試すことをおすすめします。効果と難易度のバランスを考慮して並べているため、早晩どれかの方法で問題が解決するはずです。

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

まず最初に、OS自身の自動修復機能で解決できないかを確認しましょう。近年のWindowsには、既知の問題を自動的に修復できる組み込みユーティリティが複数搭載されています。

Windows Updateトラブルシューティングツールには、更新プログラムのインストールを妨げる一般的な問題を自動修復するための仕組みが数多く含まれています。運よくお使いの環境の問題がこのツールの修復対象に含まれていれば、以下の手順だけで問題は自動的に解決します。

以下が、Windows Updateトラブルシューティングツールを使って0x8024a10aエラーを修正する手順です。

  1. Windowsキー + Rを押して「ファイル名を指定して実行」ダイアログを開きます。「ms-settings:troubleshoot」と入力してEnterキーを押すと、設定アプリのトラブルシューティング画面が開きます。Windows Updateのエラーコード0x8024a10aが出たときの対処法を徹底解説
  2. トラブルシューティング画面が開いたら、右側の「実行中」セクションまでスクロールします。「Windows Update」をクリックし、「トラブルシューティングツールの実行」を選択します。Windows Updateのエラーコード0x8024a10aが出たときの対処法を徹底解説
  3. Windows Updateトラブルシューティングツールが起動したら、初期スキャンが完了するまで待ちます。途中で中断しないでください。この段階で、含まれている修復戦略のどれがお使いの状況に該当するかが判定されます。Windows Updateのエラーコード0x8024a10aが出たときの対処法を徹底解説
  4. 適用可能な修正が見つかったら、「この修正を適用する」をクリックして、問題に対応する修復を実行します。Windows Updateのエラーコード0x8024a10aが出たときの対処法を徹底解説
  5. 修正が適用されたらPCを再起動し、次回の起動時に問題が解消しているかを確認します。

トラブルシューティングツールを実行しても0x8024a10aエラーが解消しない場合は、次の方法に進みましょう。

方法2:関連するWindowsサービスをすべて起動させる

0x8024a10aエラーは、WU(Windows Update)に必要な一部のサービスが実行できない状態でも発生します。これは本来のデフォルト設定ではないため、手動での設定変更か、パフォーマンス向上を名目にこれらのサービスを無効化した最適化ソフトウェアが原因と考えられます。

このケースに心当たりがある場合は、以下の手順でWindows Updateが使用するすべてのサービスを有効にしてください。

  1. Windowsキー + Rを押して「ファイル名を指定して実行」ダイアログを開きます。「cmd」と入力し、Ctrl + Shift + Enterを押して管理者権限でコマンドプロンプトを起動します。ユーザーアカウント制御(UAC)の画面が出たら、「はい」をクリックして管理者権限を許可します。Windows Updateのエラーコード0x8024a10aが出たときの対処法を徹底解説
  2. 管理者権限のコマンドプロンプトで、以下のコマンドを順番に入力し、それぞれの入力後にEnterキーを押して、各サービスのスタートアップの種類を「自動」に変更します。

    SC config trustedinstaller start=auto
    SC config bits start=auto
    SC config cryptsvc start=auto
  3. すべてのサービスの設定が完了したら、PCを再起動して変更を反映させます。再起動後に保留中のWindows Updateを再度インストールし、0x8024a10aエラーがまだ発生するかどうかを確認してください。

それでも更新時に同じエラーコードが表示される場合は、最後の方法に進みましょう。

方法3:クリーンブート状態で更新プログラムをインストールする

ここまでの方法で問題が解決しない場合、原因はサードパーティ製アプリケーションやサービスにある可能性が高いです。考えられるすべての犯人を特定するのは事実上不可能なため、最も確実なのはクリーンブート状態で起動し、外部ソフトウェアの干渉ゼロの環境で更新をインストールすることです。

以下の手順を行うと、0x8024a10aエラーの原因となり得るサードパーティ製サービスやアプリを排除した状態でPCが起動します。クリーンブートモードで更新をインストールする具体的な手順は次のとおりです。

  1. Windowsキー + Rを押して「ファイル名を指定して実行」ダイアログを開きます。「msconfig」と入力してEnterキーを押すと、システム構成画面が表示されます。ユーザーアカウント制御(UAC)の画面が出たら、「はい」をクリックして管理者権限を許可します。Windows Updateのエラーコード0x8024a10aが出たときの対処法を徹底解説
  2. システム構成画面の上部にある「サービス」タブを開き、「すべてのMicrosoftサービスを隠す」にチェックを入れます。これで一覧からWindows標準のサービスが非表示になり、誤って無効化してしまうリスクを回避できます。Microsoftのサービスを除外したら、「すべて無効」ボタンをクリックして、次回起動時にサードパーティ製サービスが開始されないようにします。Windows Updateのエラーコード0x8024a10aが出たときの対処法を徹底解説
  3. 「サービス」タブでの作業が済んだら、「スタートアップ」タブに切り替え、「タスクマネージャーを開く」をクリックします。Windows Updateのエラーコード0x8024a10aが出たときの対処法を徹底解説
  4. 開いたタスクマネージャー内で、各スタートアップ項目をひとつずつ選択して「無効化」をクリックし、次回の起動時に実行されないようにします。一覧内の全スタートアップ項目に対して同じ操作を繰り返します。Windows Updateのエラーコード0x8024a10aが出たときの対処法を徹底解説
  5. すべてのスタートアップアプリを無効化できたら、クリーンブート状態の準備完了です。PCを再起動して、クリーンブート状態で立ち上げてください。
  6. 起動が完了したら、以前失敗していたWindows Updateをインストールします。原因がサードパーティ製サービスだった場合、0x8024a10aエラーは二度と表示されなくなるはずです。
  7. インストールが正常に完了したら、上記の手順を逆にたどって、無効化しておいたサードパーティ製サービスを元に戻し、最後にもう一度PCを再起動しましょう。
  1. Windows 10アップデートエラー「0x800707e7」の原因と解決方法を徹底解説

    Windows Updateを実行した際に、更新プロセスが開始されない、または途中のパーセンテージで止まってしまい、アップデートが正常に完了しない――このような症状が現れたとき、エラーコード「0x800707e7」が表示されることがあります。このエラーは機能更新プログラムや品質更新プログラムで発生するほか、Windows 7からのアップグレード時にも報告されています。数多くのエラーレポートを分析した結果、この問題の主な原因として以下の項目が特定されています。インデックスの場所(Indexing Location):多くのWindows更新プログラムは、PCのインデックス場所を含むホスト環境がデ

  2. Windowsアップデートエラー80072ee2の原因と解決方法を徹底解説

    Windowsのアップデート中にエラーが発生すると、本当に困ってしまいますよね。Windows Updateは安全で快適なシステム環境を維持するために設計されていますが、常に問題なく動作するとは限りません。最近では、新しいバージョンのWindowsをインストールしようとした際に、エラーコード「80072ee2」が表示されるケースが多数報告されています。 このエラーコードは「ERROR_INTERNET_TIMEOUT(インターネット接続のタイムアウト)」を意味し、Windows Updateサーバーから更新プログラムをダウンロードする際に表示されます。これは、更新サーバーが大量のユーザーリクエ