エラー0x8024ce0eによるWindows Updateの失敗を解決する方法

📅
🕑 1 分で読む

エラー0x8024ce0eは、Windowsを次のビルドにアップグレードしようとすると、かなり頻繁に発生する頭痛の種です。基本的に、これはアップデートプロセス中に何かが壊れていることを意味します。原因は様々で、キャッシュフォルダの破損、ネットワークの不具合、システムファイルの不具合、あるいはサードパーティ製のセキュリティツールによる書き込みプロセスの妨害などが考えられます。特にWindowsが分かりやすいメッセージではなく不可解なコードを表示してくる場合、アップデートが滞るのは誰にとっても厄介な問題です。幸いなことに、他のユーザーにとって効果があった修正方法がいくつかありますので、皆さんにも効果があることを願っています。ここでの目標は、こうした小さな障害を取り除き、Windowsがスムーズにアップデートをインストールし、システムを安全かつ快適に維持できるようにすることです。

Windowsでエラー0x8024ce0eを修正する方法

ネットワーク接続を確認し、PCを再起動してください

まず、インターネット接続が正常かどうかを再確認することをお勧めします。Windowsのアップデートは、Microsoftサーバーへの安定した高速接続に依存しており、Wi-Fiやイーサネットの接続が不安定だと、アップデートに支障をきたす可能性があります。Wi-Fiをオフにしてからオンにしたり、ルーターのプラグを数分間抜いたりするだけで問題が解決する場合もあります。設定によっては、PCまたはルーターを再起動するだけでアップデートが正常に動作する場合もあります。ただし、特定のネットワークでは、Windowsが同じ接続不良を繰り返し試行することがあるため、別のネットワークに切り替えるか、モデム/ルーターをリセットする必要があるかもしれません。

再起動またはネットワークの更新を行うと、アップデートプロセスが再開されるはずです。場合によっては、それだけで済むこともあります。それでも問題が解決しない場合は、次の手順をお試しください。

Windowsの更新プログラムのトラブルシューティングを実行する

この組み込みツールは、よくあるアップデートの問題を自動的に診断し、修正しようとします。少し奇妙に思えるかもしれませんが、エラーの原因となる小さな不具合を頻繁に検出してくれます。Windows 11の場合は、「設定」 > 「システム」 > 「トラブルシューティング」 > 「その他のトラブルシューティング」 > 「 Windows Update」に進みます。 「実行」をクリックします。Windows 10の場合は、「設定」 > 「更新とセキュリティ」 > 「トラブルシューティング」 > 「その他のトラブルシューティング」 > 「Windows Update」を選択し、 「トラブルシューティングを実行」をクリックします。

画面の指示に従ってください。場合によっては、PCを数回再起動したり、自動修復に1分ほどかかったりすることがあります。一部の機種では、2回目の試行で解決できることもあります。これは当然のことながら、Windowsが不要なほど困難にしているからです。

日付と時刻の設定を確認して修正する

些細なことに聞こえるかもしれませんが、システム時計が大きくずれていると、Windows が更新プログラムのインストールを拒否することがあります。セキュリティ証明書やオンラインチェックは正しい日付と時刻に依存しているからです。これを修正するには、タスクバーの時計を右クリックし、「日付と時刻の調整」を選択します。「時刻を自動的に設定する」がオンになっていることを確認してください。それでもうまくいかない場合は、日付と時刻を手動で設定することもできますが、「今すぐ同期」をクリックすることを忘れないでください。これにより、通常はすべてが調整され、Windows がシステム時計を再び信頼するようになり、更新プロセスがスムーズに進むようになります。

場所が正しいことを確認してください。そうしないと、不一致が発生して事態がさら​​に混乱する可能性があります。

Windows Updateのキャッシュフォルダをリセットする

これは、まるで魔法のように感じられることもある、定番の修正方法です。Windows Updateフォルダ内の破損したキャッシュファイルがエラーの原因となっており、それらをクリアすることでWindowsはすべてのファイルを新規にダウンロードし直す必要があります。少し面倒ですが、やってみる価値はあります。管理者コマンドプロンプトまたはPowerShellウィンドウを開き、以下のコマンドを順番に入力してください。

net stop wuauserv net stop cryptSvc net stop bits net stop msiserver

これにより、更新を処理するサービスが停止します。次に、キャッシュフォルダの名前を変更します。これでキャッシュフォルダはクリアされます。

Ren C:\Windows\SoftwareDistribution SoftwareDistribution.old Ren C:\Windows\System32\catroot2 catroot2.old

名前を変更したら、それらのサービスを再起動してすべてをオンラインに戻します。

net start wuauserv net start cryptSvc net start bits net start msiserver

その後、システムを再起動し、「設定」>「Windows Update」に移動して「更新プログラムの確認」をクリックします。うまくいけば、アップデートはエラーなく完了するはずです。

サードパーティのウイルス対策ソフトを一時的に無効にする

Norton、Avast、McAfeeなどのサードパーティ製セキュリティソフトウェアをご利用の場合、アップデートを含むシステムの動作に支障をきたすことがあります。一時的に無効にしてから、再度アップデートをお試しください。セキュリティアプリの中には、過剰なまでに強力なものがあり、正当なプロセスをブロックしてしまうものもあります。PCの安全を守るために、アップデート後は必ず有効に戻してください。

システムファイルチェッカー(SFC)とDISMを実行する

システムファイルの破損や欠落は、アップデート失敗の原因となる可能性があります。SFCスキャンやDISMスキャンを実行すると、これらの問題を解決できる場合があります。Windows + Xキーまたは検索メニューからターミナル(管理者)を開き、以下のコマンドを1つずつ実行してください。

sfc /scannow DISM /online /cleanup-image /restorehealth

1つ目は破損したシステムファイルをスキャンして修復し、2つ目はシステムイメージ自体を修復します。このプロセスには時間がかかる場合がありますので、しばらくお待ちください。完了したら、再起動してもう一度お試しください。

最後の手段: クリーンブートまたは手動アップデート

それでも更新プログラムのインストールがうまくいかない場合は、クリーンブート(スタートアッププログラムを最小限に抑えて起動し、競合の原因となるバックグラウンドソフトウェアを排除する)の実行を検討してください。または、Microsoft Update カタログから更新プログラムを手動でダウンロードし、スタンドアロンパッケージとしてインストールすることもできます。場合によっては、これが頑固なエラーを回避する唯一の方法となることがあります。

アップデートエラーの修正は面倒な作業ですが、ほとんどの場合、これらの手順で問題が解決します。場合によっては、システムプロセスが落ち着くまで待ったり、少しクリーニングしたりするだけで解決することもあります。なぜうまくいくのかは分かりませんが、少なくとも十分な回数はうまくいきます。

まとめ

  • インターネット接続が安定していることを確認し、PC/ネットワーク デバイスを再起動してください。
  • Windows Update トラブルシューティング ツールを実行します。
  • 日付と時刻が正しいことを確認してください。
  • 更新キャッシュ フォルダーをクリアし、SoftwareDistribution と Catroot2 の名前を変更します。
  • サードパーティ製のウイルス対策ソフトを一時的に無効にします。
  • SFC /scannow および DISM コマンドを実行します。
  • 何も機能しない場合は、クリーン ブートまたは手動更新を試してください。

まとめ

これらの修正方法のいずれかでエラーが解消されることを願っています。システムがうまく動作しないのは少しイライラしますが、これらの手順は過去に多くの方のお役に立てています。Windows は、更新コンポーネントをリセットするために、ちょっとした工夫が必要な場合もあります。それでもうまくいかない場合は、完全な再インストールや Microsoft 更新アシスタントが必要になるかもしれませんが、そうならないことを祈ります。幸運を祈ります。そして、エラーコードが無事に解決することを祈ります!