Windows PCで更新エラー0x8024002Dを修正する方法

Windows PCで更新エラー0x8024002Dを修正する方法

最近、Windows OS を最新のビルド バージョンにアップグレードしているときに、更新エラー コード 0x8024002D が発生しましたか? あなたはここにいるので、このエラー コードの背後にある理由と、この問題の潜在的な修正方法を探しているに違いありません。さて、私たちはそれをすべてカバーしました。これらの修正の一部を既に適用しても効果がない場合は、最新のスタンドアロン パッケージをダウンロードしてインストールすることにより、オペレーティング システムを手動で更新することをお勧めします。

Windows の更新中にエラー 0x8024002D が発生する原因は何ですか?

この更新エラーは、ほとんどの場合、デバイスにいくつかの DLL エントリが欠落している場合に発生します。その場合は、すべての DLL ファイルを再登録することが最優先事項です。この理由とは別に、更新エラー 0x8024002D は、次の理由によっても発生する可能性があります –

  • システムファイルとフォルダー内の破損
  • Windows キャッシュ フォルダー内に蓄積されたキャッシュ
  • Update Services が無効になっているか、実行されていません

Windows で更新エラーが発生する原因がわかったので、以下の修正を順番に適用することをお勧めします。

Windows で更新エラー 0x8024002D を解決する方法

保留中の更新プログラムを Windows にインストールしているときに更新エラー 0x8024002D が発生した場合は、以下の一連の解決策を実行し、それらを次々に適用してください。Windows Update のトラブルシューティングを行った直後に、このエラーが解決されることを願っています。

この後も問題が解決しない場合は、これらの修正を適用することを検討してください –

1] Windows Updateのトラブルシューティング

  • Windows + I を押して、設定アプリを起動します。
  • [システム] > [トラブルシューティング] に移動し、[その他のトラブルシューティング] をクリックします。
  • このセクションが展開されたら、最も頻繁に Windows Update を見つけて、 [実行] ボタンをクリックします。
Windows 11 Update のトラブルシューティング ツール

  • トラブルシューティング ウィンドウで [次へ] をクリックし、画面の指示に従います。

トラブルシューティング担当者は、根本的な原因を確認し、修復します。次に必ず PC を再起動し、今すぐ Windows を更新できるかどうかを確認してください。

2] Windowsキャッシュフォルダーをパージする

フォルダー SoftwareDistribution および catroot2 内に蓄積されたキャッシュにより、エラー 0x8024002D を含む一部のエラー コードで更新が失敗することがよくあります。これらのフォルダー内に存在するコンテンツを消去すると、このエラー コードを解決し、デバイスを最新のビルド バージョンにアップグレードするのに役立つ場合があります。

これらのフォルダーの両方をパージする方法は次のとおりです–

net stop bits

net stop wuauserv

net stop appidsvc

net stop cryptsvc

  • すべての更新サービスを無効にした後、次の 2 つのコードを実行してキャッシュ フォルダーの名前を変更します。

rmdir %systemroot%\SoftwareDistribution /S /Q

rmdir %systemroot%\system32\catroot2 /S /Q

  • キャッシュ フォルダーとその内容には引き続きアクセスできるため、Windows キャッシュ フォルダーの名前を変更することをお勧めします。コンピューターで問題が発生した場合に備えて、これらのフォルダーを使用することができます。
  • ここで、以前に停止したすべてのサービスを再度有効にします。このために、CMD で以下のコードを実行できます –

net start bits

net start wuauserv

net start appidsvc

net start cryptsvc

  • 既に CMD を使用しているため、次にこれら 2 つのコードを実行することをお勧めします。1 つ目は SFC ユーティリティです。このツールは、システム ファイル内の破損を診断し、修復するのに役立ちます。

sfc /scannow

DISM /Online /Cleanup-Image /RestoreHealth

  • DISM ツールは、システム イメージ内のファイルの破損をチェックします。このツールがシステム イメージ内の問題を検出した場合、同じ問題がこのユーティリティ プログラムによって自動修復されます。
  • コマンド プロンプトを閉じて、Windows PC を再起動します。

デバイスに再度サインインし、エラー コード 0x8024002D が解決するかどうかを確認します。

3] Windows Updateサービスを有効にする

特定の重要なサービスがバックグラウンドで実行されていないか、[サービス] で無効になっている場合にも、Windows の更新に失敗することがあります。[サービス] ウィンドウを開いて同じことを確認できます。このタスクを実行する方法は次のとおりです。

  • Windows + S を押して、「サービス」と入力します。
  • 一番上の結果をクリックし、[サービス] ウィンドウが開いたら、次のサービスを見つけます –

Background Intelligent and Transfer Service

Cryptographic Services

DCOM Server Process Launcher

RPC Endpoint Mapper

Windows Installer

Windows Update Medic Services

Windows Update Service

  • これらのサービスのいずれかが無効になっているか、[ステータス] の下で実行されていないことがわかった場合は、その特定のサービスを右クリックし、[開始] ボタンを選択します。
  • 便宜上、これらすべてのサービスを右クリックして、すべてを再起動することを選択することをお勧めします。
  • [サービス] ウィンドウを閉じて、コンピューターを再起動します。

再起動したら、Windows を正常に更新できるかどうかを確認します。

4]不足しているDLLファイルを再登録する

Windows で DLL ファイルが見つからないか破損していると、利用可能な更新プログラムが Windows 11 にインストールされない可能性もあります。このシナリオを確認できないため、すべての DLL エントリを手動で再登録することをお勧めします。これを行うには、管理者として Windows PowerShell を起動し、これらのコードを実行します –

regsvr32.exe /s atl.dll

regsvr32.exe /s urlmon.dll

regsvr32.exe /s mshtml.dll

regsvr32.exe /s shdocvw.dll

regsvr32.exe /s browseui.dll

regsvr32.exe /s jscript.dll

regsvr32.exe /s vbscript.dll

regsvr32.exe /s scrrun.dll

regsvr32.exe /s msxml.dll

regsvr32.exe /s msxml3.dll

regsvr32.exe /s msxml6.dll

regsvr32.exe /s actxprxy.dll

regsvr32.exe /s softpub.dll

regsvr32.exe /s wintrust.dll

regsvr32.exe /s dssenh.dll

regsvr32.exe /s rsaenh.dll

regsvr32.exe /s gpkcsp.dll

regsvr32.exe /s sccbase.dll

regsvr32.exe /s slbcsp.dll

regsvr32.exe /s cryptdlg.dll

regsvr32.exe /s oleaut32.dll

regsvr32.exe /s ole32.dll

regsvr32.exe /s shell32.dll

regsvr32.exe /s initpki.dll

regsvr32.exe /s wuapi.dll

regsvr32.exe /s wuaueng.dll

regsvr32.exe /s wuaueng1.dll

regsvr32.exe /s wucltui.dll

regsvr32.exe /s wups.dll

regsvr32.exe /s wups2.dll

regsvr32.exe /s wuweb.dll

regsvr32.exe /s qmgr.dll

regsvr32.exe /s qmgrprxy.dll

regsvr32.exe /s wucltux.dll

regsvr32.exe /s muweb.dll

regsvr32.exe /s wuwebv.dll

コンピューター上のすべての DLL ファイルを修復したので、PC を再起動し、再起動したら、Windows を正常に更新できるかどうかを確認します。

5]保留中の更新を手動でインストールする

上記の修正のいずれも Windows 11/10 でこのエラー コード 0x8024002D を解決できない場合は、手動の更新方法を使用できます。このソリューションでは、Microsoft の更新カタログから保留中の更新を手動でダウンロードし、そこで保留中の累積更新を検索する必要があります。

システム アーキテクチャに一致するアップデートを選択し、[ダウンロード] ボタンをクリックします。次のウィンドウの最初のリンクをクリックすると、アップデートのダウンロードがすぐに開始されます。コンピュータ用のスタンドアロン パッケージをダウンロードしたら、セットアップ ファイルをダブルクリックしてシステムを更新できます。

これは、Windows 11 で最新の OS ビルド バージョンを手動でダウンロードしてアップグレードする方法に関する完全なガイドです。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です