Windows 11 アップデートエラー 0x8024002e を解決する方法

📅
🕑 1 分で読む

ええ、Windows Updateのエラーは本当に厄介です。特に最新のパッチやセキュリティ修正がブロックされてしまうとなおさらです。エラー0x8024002eは、明確な理由もなく突然現れる、Windowsが何かおかしいのか、それとももっと深刻な問題があるのか​​と疑ってしまうような、得体の知れないエラーの一つです。こうした問題のトラブルシューティングは行き詰まるように感じられるかもしれませんが、特にいつもの再起動やWi-Fiのオンオフで効果がない場合は、過去に効果があったいくつかのテクニックを試す価値があります。基本的に、ここでの目標は、Windows Updateのコンポーネントを正常な状態に戻し、古いキャッシュファイルをクリアし、コアサービスが正常に動作していることを確認することです。そうすれば、システムはよりスムーズに動作し、必要なものをダウンロードできるようになります。

Windows Update エラー 0x8024002e を修正する方法

まずはWindows Updateのトラブルシューティングツールを試してください

いつもここから始めます。ちょっと奇妙に聞こえるかもしれませんが、Windowsの組み込みツールの方がGoogle検索するよりも早く問題を特定できることがあるからです。トラブルシューティングツールは更新エンジンを素早くスキャンし、小さな問題を自動的に修正します。このエラーが表示される場合、通常はWindowsの更新コアに問題があることを意味しますので、トラブルシューティングツールで問題を解決できるかどうかを確認しましょう。

  • Windows + I キーを押して設定を開きます。
  • [システム] > [トラブルシューティング] > [その他のトラブルシューティング]に移動します。
  • Windows Updateまで下にスクロールし、実行をクリックします。

システムをスキャンし、見つかった問題を表示します。場合によっては、自動的に修正されることもあります。修正を適用するように促される可能性がありますので、PCを再起動して再度アップデートをお試しください。この手順は魔法のようにうまくいく場合が多いですが、環境によってはうまくいかないこともあります。

トラブルシューティングが役に立たない場合は、コアサービスを確認してください

トラブルシューティングツールで問題が解決しない場合は、次に行うべき論理的なステップは、コアサービスが正常に動作していることを確認することです。BITSやWindows Updateなどのサービスが予期せず停止したり、ハングアップしたりすると、Windows Updateが機能しなくなることがあります。これらのサービスを再起動すると、状態がリセットされ、更新によるファイルの取得を妨げているスタックしたプロセスが修正される可能性があります。

  • Windows + Rを押し、入力しservices.mscて Enter キーを押します。
  • バックグラウンド インテリジェント転送サービス (BITS)を探します。
  • 右クリックして「再起動」を選択します。停止している場合は、「開始」をクリックします。
  • Windows UpdateおよびWindows Installerについても同様の手順を実行します。

一部のシステムでは、これらのサービスを再起動することで、特に更新に失敗した後、更新プロセスが停止してしまう問題を解決できます。これはシンプルですが、驚くほど効果的です。ただし、Windows は奇妙な動作をする傾向があるため、場合によってはこれを繰り返したり、しばらくしてから実行する必要があるかもしれません。

システムファイルチェッカーを実行して破損したファイルを修復します

コアファイルが破損または欠落している場合、Windows Updateはまるで気むずかしい幼児のように動作を拒否することがあります。SFC(システムファイルチェッカー)は、破損したシステムファイルをスキャンして修復することで、一部のアップデートエラーを解決できます。これは、Windowsに標準装備されているシステムクリーニング機能とほぼ同等です。

  • Windows + Xを押して、ターミナル (管理者)またはコマンド プロンプト (管理者)を選択します。
  • 入力しsfc /scannowて Enter キーを押します。

スキャンには数分かかる場合があります。問題が見つかった場合は、その場で修正を試みます。完璧ではありませんが、アップデートの問題を解決する際の良い出発点となります。スキャンが完了したら、マシンを再起動し、アップデートが機能するかどうかを確認してください。環境によっては、この手順ですぐに問題が解決する場合もありますが、場合によっては、さらに修正を試す必要があるかもしれません。

DISMを使用してWindowsイメージとシステムファイルを修復する

SFCですべてを修復できない場合、展開イメージのサービスと管理(DISM)ツールを使用すると、Windowsのコアイメージを修復できます。特にシステムファイルがひどく破損している場合は有効です。少し時間がかかりますが、私の経験では、SFCが失敗した後の魔法の解決策となることがよくあります。

  • コマンドプロンプト(管理者)を再度開きます。
  • 次のコマンドを 1 つずつ実行し、それぞれの後に Enter キーを押します。
Dism /Online /Cleanup-Image /CheckHealth Dism /Online /Cleanup-Image /ScanHealth Dism /Online /Cleanup-Image /RestoreHealth

このプロセスでは破損をスキャンし、必要に応じて修復します。システムの状態にもよりますが、10~20分ほどかかる場合があります。完了したら再起動してアップデートをお試しください。多くの場合、頑固なアップデートエラーも解消されます。

SoftwareDistributionフォルダの名前を変更してWindows Updateのキャッシュをリセットします。

Windows Update が古いファイルやログで停止し、問題が発生することがあります。SoftwareDistribution フォルダの名前を変更するとキャッシュがクリアされ、Windows がアップデートファイルで再起動されます。少し強引ですが、他の方法が効かない時に有効になることがあります。

  • 「ファイル名を指定して実行」Windows + R)を開き、 「services.msc」と入力してEnterキーを押します。
  • Windows Update を見つけて右クリックし、[停止]をクリックします。
  • もう一度「実行」を開き、C:\Windows\SoftwareDistributionと入力して Enter キーを押します。
  • フォルダ名をSoftwareDistribution.oldに変更します。権限エラーが発生した場合は、管理者として実行していることを確認してください。
  • [サービス]に戻り、 [Windows Update] をもう一度右クリックして、[開始]を選択します。

これにより、キャッシュされた更新ファイルが消去されます。これらのファイルは破損している場合があり、新しい更新をブロックすることがあります。ただし、更新履歴がリセットされるため、次回Windowsが更新をチェックする際に遅延が発生する可能性があります。通常は、特に他に方法がない場合は、この手順を実行する価値があります。

クリーンブートを実行して競合するサードパーティ製ソフトウェアを特定する

最終手段:サードパーティ製のツールやスタートアッププログラムがWindows Updateを妨害している可能性があります。クリーンブートを実行すると、不要なサービスとスタートアップ項目がすべて無効になり、原因がそれらにあるかどうかを確認できます。実際、一部のウイルス対策ソフトウェアやシステム最適化ソフトウェアが、気づかないうちにアップデートプロセスをブロックしているのを見たことがあります。

  • スタートで検索してシステム構成を開きます。
  • [サービス]に移動し、[Microsoft のサービスをすべて非表示にする] をオンにします。
  • [すべて無効にする]をクリックします。
  • [スタートアップ]タブに移動し、[タスク マネージャーを開く]をクリックします。
  • すべてのスタートアップ項目を無効にして、タスク マネージャーを閉じます。
  • 「OK」をクリックして、PC を再起動します。

クリーンブート後にもう一度アップデートを試してください。うまくいけば、アプリやサービスの競合が原因であることがわかります。問題の原因を特定するために、項目を一つずつ有効化していくこともできますが、正直に言って、これは面倒な作業です。テスト後は、すべてのサービスとスタートアップ項目を有効化し直してください。そうしないと、システムが長期的に動作しなくなる可能性があります。

よくある質問

Windows Update エラー 0x8024002e の原因は何ですか?

多くの場合、更新ファイルの破損、ネットワークの問題、またはWindowsサービスの不具合が組み合わさって発生します。マルウェアやサードパーティ製のセキュリティツールが更新プロセスを妨害する場合もあります。また、不適切な更新やキャッシュデータの残存によって、一見何の理由もなくエラーが発生することもあります。

Windows を更新しないとどうなるでしょうか?

簡単に言えば、PCはマルウェア、ウイルス、セキュリティエクスプロイトに対してより脆弱になります。さらに、アップデートを怠ると、パフォーマンスの低下、互換性の問題、あるいはバグが修正されないままになる可能性もあります。アップデートを怠らないでください。システムの健全性とセキュリティを維持するためには、アップデートが不可欠です。たとえそれが面倒なことになってもです。

これで誰かの時間を少しでも節約でき、少なくとも厄介なエラーの解決に近づくことができれば幸いです。頑張ってください!