Windows 11/10 アップデートエラー 0x80240019 を効果的に解決する方法
Windows Update中にエラー0x80240019が発生すると、本当にイライラさせられます。場合によっては、更新プロセスがフリーズしてしまい、インストールの競合に関する厄介な警告が表示されることもあります。もちろん、Windowsはトラブルシューティングを一筋縄ではいきません。特に、更新コンポーネントが絡み合ったり、キャッシュファイルが蓄積されたりする場合はなおさらです。終わりのないエラーポップアップにうんざりして、すぐに解決したい場合は、このガイドが役に立ちます。破損した更新ファイル、ストレージ不足、競合するサービスなど、よくある原因を解消するための簡単な方法を試して、うまくいけば、更新が再びスムーズにインストールできるようになるでしょう。そうすれば、エラーが頻繁に発生することなく、システムを安全に保つことができます。
Windows Update エラー 0x80240019 を修正する方法
方法1: 最新のアップデートを手動でインストールする
この方法は、Windowsが特定のパッチのインストールに失敗し、そのまま動かなくなる場合が多いので、多くの場合有効です。Windows Updateの履歴( [設定] > [Windows Update] > [更新履歴]にあります)でKB番号から更新プログラムを特定した場合は、手動でインストールしてみてください。少し奇妙ですが、更新サービスの問題を回避できます。
- Microsoft Update カタログにアクセスしてください。
- 必要な更新プログラムの KB 番号を入力し、Enter キーを押します。
- ご使用のアーキテクチャ (x86、x64、ARM) に一致する適切なバージョンを見つけて、[ダウンロード]をクリックします。
- ダウンロードしたファイルを実行し、画面の指示に従ってください。Windows はすべてが正しく適用されていることを確認するため、再起動が必要になる場合があります。
環境によってはこの手順だけでは不十分な場合もありますが、アップデートが滞る問題は多くの場合解消されます。正常にインストールできない頑固なパッチにも効果的です。
方法2: 組み込みのトラブルシューティングツールを使用する
このトラブルシューターは驚くほど便利です。一見シンプルなので見落としがちなのですが、アップデートでよくある問題を自動的に検出し、修正してくれます。特にアップデートファイルが破損していたり、サービスが正常に動作していなかったりするケースに効果的です。
- で設定を開きますWin + I。
- [システム] > [トラブルシューティング] > [その他のトラブルシューティング]に移動します。
- リストでWindows Updateを探し、 [実行]をクリックします。
- 画面の指示に従ってください。通常は、スキャン、修正の適用、再起動の指示が表示されます。
この小さな魔法使いは試してみる価値があります。時には、紛争の原因となっているものを解決してくれることもあります。
方法3: 更新キュー内の保留中のファイルをクリアする
ちょっと奇妙ですが、破損したpending.xmlファイルは更新を妨げてしまうことがあります。それらを削除すると更新キューがリセットされ、Windowsが再起動します。
- 管理者としてコマンド プロンプトを開きます ( cmdを検索し、右クリックして、管理者として実行を選択します)。
- 次のコマンドをコピーして貼り付け、それぞれの後に Enter キーを押します。
Ren c:\windows\winsxs\pending.xml pending.old
そのフォルダーまたはファイルが存在しない場合は心配する必要はありません。一部のセットアップでは存在しないだけですが、このコマンドは安全に試すことができます。
- 次に、再起動後または更新チェックを再実行した後に、Windows Update が新しいパッチを取得できるかどうかを確認します。
方法4: ディスク容量を解放する
誰もが気になる、ディスクの容量不足。C:\ドライブの容量がいっぱいになると、Windowsは更新プログラムをインストールできません。ファイルや一時データを保存するスペースが不足すると、この厄介なエラーが表示されます。
- [設定] > [システム] > [ストレージ]を開き、[一時ファイル]をクリックして、削除可能なものすべて (一時ファイル、ダウンロード、古い Windows ファイル) を削除します。
- または、スタート メニューでディスク クリーンアップを検索して実行し、ドライブを選択して、不要なものすべてにチェックを入れます。
クリーンアップが完了したら、再度更新してみてください。スペースが多ければ、問題も少なくなります。
方法5:Windows Updateコンポーネントを手動でリセットする
アップデートコンポーネントにバグがある場合は、リセットすることで解決する可能性があります。具体的には、サービスを停止し、キャッシュフォルダを削除してから、それらのサービスを再起動する必要があります。少し手間はかかりますが、頑固なエラーを修正できることが実証されています。
- 管理者としてコマンドプロンプトを開きます。
net stop bits net stop wuauserv net stop appidsvc net stop cryptsvc
次に、キャッシュ フォルダーを削除します。
rmdir %systemroot%\SoftwareDistribution /S /Q rmdir %systemroot%\system32\catroot2 /S /Q
サービスを再起動して終了します。
net start bits net start wuauserv net start appidsvc net start cryptsvc
その後、 「設定」>「Windows Update」に戻り、「更新プログラムの確認」をクリックします。通常、これにより、新しいパッチをブロックする破損したファイルや停止したサービスが削除されます。
方法6: Windows Updateのログを確認する
それでも問題が解決しない場合は、ログを詳しく調べることで、何が問題なのかが明らかになることがあります。ログには、ポップアップメッセージからは明らかでない具体的なエラーや競合が記録されている場合があります。
- イベント ビューアーを検索して開きます。
- [アプリケーションとサービス ログ] > [Microsoft] > [Windows] > [WindowsUpdateClient] > [Operational]に移動します。
- 最近表示された重大なメッセージや警告メッセージを探してください。これらのメッセージは、ハングアップの原因となっている特定の問題やファイルを示している可能性があります。
場合によっては、ログをざっと見るだけで、次に何をすべきか、または問題を解決するにはより高度なテクニックが必要かどうかの手がかりが得られることがあります。
Windows Update がまだ機能しない場合はどうすればよいでしょうか?
この時点でログが役に立たず、システムが頑固な状態のままであれば、Windowsのリセットまたはクリーンインストールが最後の手段となるかもしれません。面倒ではありますが、アップデートエンジンに悪影響を与えているものをすべて排除できる確実な方法です。多くの場合、これは、どんなトラブルシューティングを行っても解決できない根深い破損やドライバの問題を解決する唯一の方法です。
まとめ
- Microsoft カタログから更新プログラムを手動でインストールしてみてください。
- 一般的な問題を検出するには、Windows Update トラブルシューティング ツールを実行します。
- 更新キューをリセットするには、pending.xml ファイルをクリアします。
- 十分な空きディスク容量があることを確認してください。
- Windows Update コンポーネントが破損していると思われる場合はリセットします。
- 他の方法がすべて失敗した場合は、ログで手がかりを確認してください。
まとめ
0x80240019のようなアップデートエラーへの対処は面倒ですが、ほとんどの場合、これらの修正で状況は好転します。キャッシュをクリアしたり、サービスをリセットしたりするだけで解決することもあります。それでも解決しない場合は、完全な再インストールも悪くありません。Windowsは驚くほど頑固で、常にアップデートを試みようとするからです。この記事が、誰かがあまり睡眠時間を削ることなく、ようやく元の状態に戻れるようになれば幸いです。