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

Windows Update エラー 8024A000 の原因と解決方法を徹底解説

Windows Update を自動更新に設定しておけば、更新プログラムを手動でインストールする手間が省けて便利ですが、その一方で、更新中にエラーが発生しても気づきにくいというデメリットがあります。

Windows 10/11 では、エラーコード「8024A000」がバックグラウンドで発生していることがあります。このエラーは目立たない形で起こるため、Windows Update の画面を確認するまで、その存在に気づかないケースも少なくありません。

Windows Update エラー 8024A000 とは?

一部の Windows ユーザーからは、OS 向けの新しい更新プログラムを検索・ダウンロードできないという報告が寄せられています。多くの影響を受けたユーザーによると、ダウンロード自体は開始されるものの、処理が最後まで完了せず、エラーコード「8024A000」が表示されるとのことです。

通常、次のようなエラーメッセージが表示されます。

Windows は新しい更新プログラムを検索できませんでした。
更新プログラムの確認中に問題が発生しました。
検出されたエラー:
コード 8024A000 — Windows Update で問題が発生しました。このエラーのヘルプを表示します。

選択できるのは「再試行」ボタンのみですが、クリックしても同じ結果になることがほとんどです。技術的なエラー名は「WU_E_AU_NOSERVICE」であり、これは Windows Update に関連するサービスのいずれかに不具合が生じていることを示しています。

エラーコードの仕様上、このエラーは Windows Update が重要なタスクを実行している最中に、更新セッションが中断されるのを防ごうとした際に発生します。特定の Windows バージョンに限った問題ではなく、Windows 10/11、Windows 8.1、Windows 7 での発生が報告されています。

Windows Update エラー 8024A000 の主な原因

このエラーはさまざまな要因で引き起こされる可能性があります。主な原因は以下のとおりです。

  • Windows Update の一時的な不具合 — 更新コンポーネントが途中で停止し、保留中の更新プログラムをインストールできなくなることがあります。
  • Windows Update サービスのループ状態 — 関連サービスが正常に起動・停止できず、ループに陥っている場合にも発生します。
  • DLL ファイルの登録不良 — Windows Update は多数の DLL(ダイナミックリンクライブラリ)ファイルに依存しています。これらが不足または未登録だと、WU が正しく動作しません。
  • システムファイルの破損 — たった 1 つの破損ファイルでも、WU コンポーネント全体が機能しなくなる可能性があります。
  • RST ドライバーの欠落 — Intel Rapid Storage Technology ドライバーが未インストール、または著しく古い場合に発生することがあります。
  • サードパーティ製セキュリティソフトの干渉 — 過剰な保護機能により、Windows Update が使用する正当なポートが遮断されてしまうことがあります。

Windows 10/11 でエラー 8024A000 を修正する方法

まずは、以下の基本的なトラブルシューティングを試してください。

  • PC を再起動してから、再度 Windows Update を実行する
  • ドライバー更新ツールを使ってドライバーを最新化する
  • 更新プログラムをインストールできる十分な空き容量があるか確認する
  • 安定したインターネット接続に切り替えて通信の乱れを防ぐ

また、ジャンクファイルや誤った設定、セキュリティ上の脅威を一括でクリーンアップできる PC 最適化ツールの活用も有効です。これらの基本対策で解決しない場合は、以下の対処法を順番に試してみてください。

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

Windows Update のトラブルシューティングツールは、Windows Update に関する一般的な問題を自動的に検出・修復できる組み込みツールです。関連サービスの状態を確認し、必要に応じてシステムの再起動も行います。

実行するには、「設定」(Win + I)>「更新とセキュリティ」>「トラブルシューティング」の順に移動します。右側のペインを少しスクロールし、「Windows Update」のトラブルシューティングツールを実行してください。

処理が完了したら PC を再起動し、問題が解決したかどうかを確認します。解決しない場合は、次の対処法に進みましょう。

対処法 2: Windows Update のコンポーネントを手動でリセットする

  1. 管理者権限でコマンドプロンプトを開き、以下のコマンドを 1 行ずつ入力して Enter キーを押します。これで Windows Update の各コンポーネントが停止します。ウィンドウは閉じないでください。
    • net stop wuauserv
    • net stop bits
    • net stop cryptsvc
  2. Windows Update に関連するフォルダーをリネームします。以下のコマンドを順に入力し、それぞれ Enter キーを押してください。
    • ren %systemroot%\System32\Catroot2 Catroot2.old
    • ren %systemroot%\SoftwareDistribution SoftwareDistribution.old
  3. Windows Update に関連する DLL ファイルを再登録します。以下のコマンドを順に入力してください。
    • regsvr32 wuapi.dll /s
    • regsvr32 wuaueng.dll /s
    • regsvr32 wuaueng1.dll /s
    • regsvr32 wucltui.dll /s
    • regsvr32 wups.dll /s
    • regsvr32 wups2.dll /s
    • regsvr32 wuweb.dll /s
    • regsvr32 softpub.dll /s
    • regsvr32 mssip32.dll /s
    • regsvr32 initpki.dll /s
    • regsvr32 wintrust.dll /s
    • regsvr32 dssenh.dll /s
    • regsvr32 rsaenh.dll /s
    • regsvr32 gpkcsp.dll /s
    • regsvr32 sccbase.dll /s
    • regsvr32 slbcsp.dll /s
    • regsvr32 cryptdlg.dll /s
    • regsvr32 oleaut32.dll /s
    • regsvr32 mshtml.dll /s
    • regsvr32 msxml.dll /s
    • regsvr32 msxml2.dll /s
    • regsvr32 msxml3.dll /s
    • regsvr32 urlmon.dll /s
    • regsvr32 shdocvw.dll /s
    • regsvr32 browseui.dll /s
    • regsvr32 jscript.dll /s
    • regsvr32 vbscript.dll /s
    • regsvr32 actxprxy.dll /s
    • regsvr32 atl.dll /s
    • regsvr32 shell32.dll /s
  4. Windows Update サービスを再起動します。以下のコマンドを順に入力し、それぞれ Enter キーを押してください。
    • net start wuauserv
    • net start bits
    • net start cryptsvc
    • exit
  5. Windows Update で更新プログラムを確認し、問題が解決したかどうかをチェックします。

対処法 3: SFC および DISM スキャンを実行する

SFC(システムファイルチェッカー)と DISM(Deployment Image Servicing and Management:展開イメージのサービスと管理)は、どちらもシステムファイルを修復できる組み込みユーティリティです。両者の違いは、修復のアプローチが異なる点だけです。

管理者権限のコマンドプロンプトから SFC および DISM スキャンを実行する手順は以下のとおりです。

  1. Windows キー + R を押して「ファイル名を指定して実行」ダイアログを開きます。
  2. テキストボックスに「cmd」と入力し、Ctrl + Shift + Enter を押して管理者権限のコマンドプロンプトを開きます。
  3. UAC(ユーザーアカウント制御)の画面が表示されたら、「はい」をクリックして管理者権限を付与します。
  4. 以下のコマンドを入力してすぐに Enter キーを押すと、SFC スキャンが開始されます。
    sfc /scannow

処理が完了したら、コマンドプロンプトを安全に閉じて PC を再起動し、次回のシステム起動時に問題が解決しているかどうかを確認します。

SFC スキャンを実行しても同じ問題が続く場合は、今度は DISM スキャンを以下のコマンドで実行します。
DISM /Online /Cleanup-Image /RestoreHealth

スキャンが完了したら、最後にもう一度再起動を行い、起動シーケンスの完了後に問題が解決したかどうかを確認してください。

まとめ

Windows Update エラー 8024A000 は、エラーに早めに気づければ比較的簡単に解決できます。放置すると、コンピューターを脆弱性や危険にさらすことになりかねません。上記の手順を実行すれば、このエラーを解消し、Windows Update を正常な状態へ戻せるはずです。

  1. Windows Updateエラー0x8007000Eの原因と10の解決策を徹底解説

    Windows Updateを使ってパソコンに最新の更新プログラムをダウンロード・インストールしようとした際、さまざまなトラブルが発生することがあります。その中でも多くのユーザーから報告されているのが、エラーコード0x8007000Eです。このエラーは、Windows Updateが更新プログラムの検索・ダウンロード・インストールに失敗した際に表示されるエラーコードの一つで、「新しい更新プログラムを確認できませんでした」「一部の更新プログラムをインストールできませんでした」「不明なエラーが発生しました」といったメッセージとともに表示されるのが特徴です。エラー0x8007000Eの主な原因エラー

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

    エラーコード 0xc1900200 は、「Windows Update アシスタント」を使用して古いバージョンのWindowsからWindows 10へアップグレードしようとした際に表示されることがあります。特に、Windows 7やWindows 8.1からWindows 10へのアップグレード時に発生するケースが多く見られます。いずれの場合も、インストーラーは必要要件をすべて満たしていると判定するにもかかわらず、何らかの理由でアップグレード処理が最終的に失敗し、このエラーコードが表示されます。 Windows Update エラー 0xc1900200 の主な原因 このエラーを引き起こす可