Windows Updateエラーコード8024A000の修正方法

一部のWindowsユーザーは、OSの新しいアップデートを検索およびダウンロードできません。 影響を受けるユーザーのほとんどは、更新プログラムのダウンロードが開始されたと報告していますが、プロセスは完了せず、 エラーコード8024A000が表示されます。 エラーコードによると、このエラーは、Windows Updateが重要なタスクの実行中に更新セッションの中断を防止しようとしたときに発生します。 Windows 10、Windows 8.1、およびWindows 7で発生することが報告されているため、この問題は特定のWindowsバージョンに限定されません。

Windows Updateが問題に陥った

Windows Updateエラーコード8024A000の原因は何ですか?

さまざまなユーザーレポートを調べ、このエラーコードの最も一般的な修正のいくつかを分析することにより、この特定の問題を調査しました。 結局のところ、この問題を引き起こす可能性のあるいくつかの異なる潜在的な犯人があります。

  • Windows Updateの不具合 –この問題は、WUの繰り返しの問題が原因で発生する可能性があります。 特定の状況では、更新コンポーネントがスタックし、新しい保留中の更新をインストールできなくなります。 この場合、Windows Updateトラブルシューティングツールは、該当する修復戦略を適用した後、自動的に問題を解決できるはずです。
  • Windows更新サービスはリンボ状態のままです結局のところ 、この問題は1つ以上のWindowsサービスが開始も停止もされていない場合にも発生する可能性があります。 このシナリオが該当する場合は、昇格したCMDプロンプトを使用して、関連するすべてのサービスを強制的に停止および再起動することにより、問題を解決できるはずです。
  • WUに関連付けられたDLLが正しく登録されていない -Windows Updateは、保留中の更新を検索およびインストールする際に、多数のダイナミックリンクライブラリファイルに依存しています。 この場合、昇格したコマンドプロンプトウィンドウから関連するDLLを再登録することで問題を解決できるはずです。
  • システムファイルの破損 –システムファイルの破損も、この特定のエラーメッセージの原因となります。 破損したファイルが1つあれば、WUコンポーネント全体が効果的に破損します。 このシナリオが該当する場合、システムファイルチェッカーまたはDISMを使用して破損したファイルを修復することにより、問題を解決できるはずです。
  • RSTドライバーがWindowsインストールから欠落しています –この特定の問題は、コンピューターにRapid Storage Technologyドライバーが欠落しているか、非常に古いバージョンを使用している場合にも発生する可能性があります。 伝えられるところによると、影響を受けたいくつかのユーザーは、RSTドライバーの最新バージョンをインストールすることで問題を解決することができました。
  • サードパーティのAVがWindows Updateで使用されるポートを閉じる -一部のサードパーティのAVツールは保護が過剰であるため、Windows Updateで使用される正当なポートを閉じる傾向があります。 McAfee Total Protection、AVAST、およびComodoがこのリストのトップですが、他にもある可能性があります。 この場合、サードパーティスイートをアンインストールし、組み込みソリューション(Windows Defender)を使用して問題を解決できるはずです。

このエラーメッセージの解決に現在苦労している場合は、この記事で正しい方向を示す必要があります。 以下に、同様の状況の他のユーザーがこの問題を解決するために使用したいくつかの潜在的な修正を発見します。

可能な限り効率を維持するために、以下の方法を記載されている順に実行し、シナリオに当てはまらない手順を破棄することをお勧めします。 最終的には、原因となっている犯人に関係なく、特定のケースで問題を解決する修正を発見する必要があります。

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

この問題が発生した場合は、Windows Updateトラブルシューティングツールを実行することから始めてください。 影響を受けたいくつかのユーザーは、Windows Updateのトラブルシューティングツールでエラーコード8024A000を自動的に修正することにより、問題を解決できました。

影響を受ける複数のユーザーが、Windows Updateトラブルシューティングツールを実行してコンピューターを再起動した後、問題が解決したことを報告しています。 Windowsバージョンに、この特定のエラーに対する修復戦略が含まれている可能性があります。 その場合、トラブルシューティングツールは修復戦略を自動的に適用し、数回クリックするだけで問題を修正できます。

Windows Updateトラブルシューティングツールの実行に関するクイックガイドを次に示します。

  1. Windowsキー+ R押して [ 実行 ]ダイアログボックスを開きます。 次に、テキストボックス内に「 control.exe / name Microsoft.Troubleshooting 」と入力し、 Enterキーを押して、 設定アプリの[ トラブルシューティング ]タブを開きます。

    すべてのWindowsバージョンで[トラブルシューティング]タブを開く
  2. [トラブルシューティング]タブに移動したら、[ 起動して実行 ]タブまでスクロールダウンし、[ Windows Update ]をクリックします 。 次に、新しく表示されたメニューから[ トラブルシューティングツール実行 ]をクリックします
  3. 初期スキャンが完了するまで待ってから、実行可能な修復戦略が見つかった場合は、[ この修正適用 ]をクリックします。
  4. 修正が実装されている場合は、コンピューターを再起動し、次の起動シーケンスが完了したら問題が解決するかどうかを確認します。

Windows Updateをインストールしようとしたときに同じエラーコード8024A000が引き続き発生する場合は、以下の次の方法に進んでください。

方法2:Windows Updateサービスを再起動する

結局のところ、この特定の問題は、Windows Updateサービスがリンボ状態のままになっているために発生する可能性もあります(開始も停止もされません)。 影響を受ける複数のユーザーが、WU(Windows Update)コンポーネントで使用されているすべてのサービスを再起動することで問題を解決できたと報告しています。

この手順は、すべての最新のWindowsバージョン(Windows 7.1、Windows 8.1およびWindows 10)で有効であることが確認されています

これを行う方法のクイックガイドを次に示します。

  1. Windowsキー+ Rを押して、[ 実行 ]ダイアログボックスを開きます。 次の画面で、テキストボックス内に「cmd」入力し、 Ctrl + Shift + Enterを押して、昇格したコマンドプロンプトを開きます。 UAC(ユーザーアカウント制御)のプロンプトが表示されたら、[ はい ]をクリックして管理者権限を付与します。

    管理者としてCMDを実行する
  2. 管理者特権のCMDプロンプトに入ったら、次のコマンドを順番に入力し 、各コマンドの後にEnterキーを押してすべてのWindows Updateサービスを再起動します。
     ネットストップwuauservネットストップビットネットストップcryptsvc 
  3. 非常にWUサービスが停止したら、次のコマンドを入力し、各サービスの後にEnterキーを押してサービスを再起動します。
     ネットスタートwuauservネットスタートビットネットスタートcryptsvc出口 
  4. 手順が完了したら、コンピューターを再起動し、次の起動シーケンスが完了したら問題が解決するかどうかを確認します。

保留中のWindows更新プログラムをインストールしようとしたときに同じエラーコード8024A000が引き続き発生する場合は、次の次の方法に進んでください。

方法3:Windows Updateに関連付けられたDLLを再登録する

判明したように、一定の8024A000エラーコードの原因は、正しく登録されていないDLL(ダイナミックリンクライブラリ)ファイルである可能性もあります。 これは通常、古いWindowsバージョンで発生することが報告されており、通常、破損が原因で発生するか、ウイルス感染が原因でセキュリティスキャナーがいくつかのアイテムを隔離した後に発生します。

このシナリオが現在の状況に当てはまる場合、 8024A000エラーコードを修正するために、WU(Windows Update)に関連するDLLを再登録する方法のクイックガイドを次に示します

  1. Windowsキー+ Rを押して、[ 実行 ]ダイアログボックスを開きます。 次に、テキストボックスに「notepad」入力し、 Ctrl + Shift + Enterを押して、昇格したアクセスでメモ帳ウィンドウを開きます。 UAC(ユーザーアカウント制御)のプロンプトが表示されたら

    [実行]ダイアログボックスでメモ帳を開く
  2. 新しいメモ帳ドキュメント内に、次のコマンドを貼り付けます。
     regsvr32 c:\ windows \ system32 \ vbscript.dll / s regsvr32 c:\ windows \ system32 \ mshtml.dll / s regsvr32 c:\ windows \ system32 \ msjava.dll / s regsvr32 c:\ windows \ system32 \ jscript.dll / s regsvr32 c:\ windows \ system32 \ msxml.dll / s regsvr32 c:\ windows \ system32 \ actxprxy.dll / s regsvr32 c:\ windows \ system32 \ shdocvw.dll / s regsvr32 wuapi.dll / s regsvr32 wuaueng1。 dll / s regsvr32 wuaueng.dll / s regsvr32 wucltui.dll / s regsvr32 wups2.dll / s regsvr32 wups.dll / s regsvr32 wuweb.dll / s regsvr32 Softpub.dll / s regsvr32 Mssip32.dll / s regsvr32 Initpki.dll / s regsvr32 softpub.dll / s regsvr32 wintrust.dll / s regsvr32 initpki.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 Urlmon.dll / s regsvr32 Shdocvw.dll / s regsvr32 Msjava.dll / s regsvr32 Actxprxy.dll / s regsvr32 Oleaut32.dll / s regsvr32 Mshtml.dll / s regsvr32 msxml.dll / s regsvr32 msxml2 dll / s regsvr32 msxml3.dll / s regsvr32 Browseui.dll / s regsvr32 she ll32.dll / s regsvr32 wuapi.dll / s regsvr32 wuaueng.dll / s regsvr32 wuaueng1.dll / s regsvr32 wucltui.dll / s regsvr32 wups.dll / s regsvr32 wuweb.dll / s regsvr32 jscript.dll / s regsvr32 atl。 dll / s regsvr32 Mssip32.dll / s 
  3. コマンドを貼り付けたら、(上部のリボンメニューから) [ファイル ]に移動し、[名前を付けて保存 ]をクリックします
  4. [名前を付けて保存]ウィンドウから、ファイルに任意の名前を付けますが、ファイル名の拡張子を.batに設定してくださいWindowsUpdateRegister.batを保存しました。 次に、convenable場所を選択し、 保存をクリックします。
  5. 新しく作成されたBATファイルをダブルクリックし、確認プロンプトで[ はい ]をクリックします。 UAC(ユーザーアカウント制御)からもプロンプトが表示されたら、[ はい ]をクリックして管理者アクセスを許可します。
  6. DLLファイルを再登録したら、コンピューターを再起動し、次の起動シーケンスが完了したら問題が解決したかどうかを確認します。

Windows Updateで使用されるDLLの再登録

8024A000の問題が引き続き発生する場合は、下の次の方法に進んでください。

方法4:SFCおよびDISMスキャンを実行する

この特定の問題は、ある程度のシステムファイルの破損が原因で発生することもあります。 この問題はWindows 10ではそれほど一般的ではありませんが、システムが最新の状態であっても、破損したシステムファイルが原因でこのエラーコードを取得する可能性があります。

DISM(展開イメージのサービスと管理)SFC(システムファイルチェッカー)は両方とも、 システムファイルを修復できる組み込みユーティリティです。 唯一の違いは、異なる方法でそれを行うことです。

SFCは、破損したファイルをローカルに保存されたコピーで置き換えることによりシステムファイルをスキャンおよび修復しますが、DISMはWindows Updateに依存して破損を修復します。 このため、この手順をSFCスキャンで開始することが重要です。WUに破損の問題がある場合、システムファイルチェッカーがそれを解決し、DISMを効果的に使用できるようにします。

昇格したコマンドプロンプトからSFCおよびDISMスキャンを実行するためのクイックガイドを次に示します。

  1. Windowsキー+ Rを押して、[ 実行 ]ダイアログボックスを開きます。 次に、テキストボックス内に「cmd」入力し、 Ctrl + Shift + Enterキーを押して、昇格したコマンドプロンプトを開きます。 UAC(ユーザーアカウント制御)のプロンプトが表示されたら、[ はい ]をクリックして管理者権限を付与します。

    管理者としてCMDを実行する
  2. 管理者特権でコマンドプロンプトを開いたら、次のコマンドを入力し、すぐにEnterキーを押してSFCスキャンを開始します。
     sfc / scannow 

    :このプロセスを開始すると、さらに多くのディスクエラーが発生するリスクを負うことなく、このプロセスを停止することはできません。 辛抱強く、CMDウィンドウを閉じたり、コンピューターを再起動しないでください。

  3. 手順が完了したら、昇格したコマンドプロンプトを安全に閉じてコンピューターを再起動し、次回のシステム起動時に問題が解決したかどうかを確認できます。
  4. SFCスキャンを実行しても同じ問題が引き続き発生する場合は、手順1を再度実行して、昇格した別のコマンドプロンプトを開きます。 次に、次のコマンドを入力してEnterキーを押し、DISMスキャンを実行します。
     DISM /オンライン/ Cleanup-Image / RestoreHealth 

    注: DISMでは、破損の影響を受けるファイルの新しいコピーをダウンロードできるように、安定したインターネット接続が必要です。

  5. スキャンが完了したら、最後の再起動を1回実行し、次の起動シーケンスが完了したら問題が解決されたかどうかを確認します。

方法5:Intel Rapid Storage Technologyドライバーのインストール(該当する場合)

8024A000エラーコードの原因となる可能性のある別の原因は、更新されたIntel Rapid Storage Technologyドライバーが見つからないことです。 影響を受ける複数のユーザーは、このドライバーの最新バージョンをインストールしてコンピューターを再起動した後、問題が発生しなくなったことを報告しています。

調査に基づいて、このシナリオは、ユーザーがWindows 7以下で問題に遭遇している場合に発生することがほとんど報告されています。 これが該当する場合は、以下の手順に従ってIntel Rapid Storageの最新ドライバーをインストールしてください。

  1. このリンク( こちら )にアクセスし、 Intel Rapid Storage Technology * RST)ユーザーインターフェイスとドライバーをクリックしてダウンロードを開始します。

    RSTドライバーの最新バージョンのダウンロード
  2. ダウンロードが完了したら、インストール実行可能ファイルを開き、画面の指示に従って最新のRSTドライバーのインストールを完了します。
  3. ドライバーがインストールされたらコンピューターを再起動し、次の起動シーケンスが完了したら問題が解決したかどうかを確認します。

それでも8024A000エラーコードが発生する場合は下の次の方法に進んでください。

方法6:サードパーティのAVをアンインストールする

結局のところ、問題が実際には過保護なサードパーティのAVスイートによって引き起こされている可能性もあります。 影響を受ける複数のユーザーが、サードパーティのセキュリティスキャナーをアンインストールし、デフォルトのAV(Windows Defender)に戻した後に問題が解決したと報告しています。

McAfee Total Protection、AVAST、およびComodoは、 8024a000の原因となっていると一般的に報告されています。 ユーザーは、WUコンポーネントによって実際に使用されているポートの一部がAVによってブロックされるため、問題が発生すると推測しています。

更新:いくつかのユーザーレポートに基づくと、この問題はMalwarebytesのプレミアムバージョンによっても発生する可能性があります。 Malwarebytesのプレミアムサブスクリプションを使用している場合は、[設定]メニューからランサムウェア保護を無効にすることで問題を解決できるはずです。

サードパーティのAV /ファイアウォールが問題の原因であると思われる場合は、この記事( こちら )の手順に従って、残りのファイルを残さずにAVスイートを完全にアンインストールしてください。

このシナリオが適用できない場合、またはサードパーティのAVスイートをアンインストールした後でも問題が引き続き発生する場合は、以下の次の方法に進んでください。

方法7:修復インストールを実行する

上記の方法で問題を解決できなかった場合、修復インストールでWindows Updateの問題が修復されるはずです。 この手順により、起動関連プロセスを含むすべてのWindowsコンポーネントがリセットされます。

ただし、写真、ビデオ、アプリケーション、ゲームなどのすべての個人データを保持できるという意味で、従来のクリーンインストールよりも少し効率的に処理します。 削除および置換されるのは、すべてWindowsコンポーネントのみです。これはまさに必要なものです。

修復インストールを希望する場合は、この記事( こちら )の手順に従って、これを効率的に行う方法をステップごとに説明してください。

興味深い記事