Windows 10 のアップデートをインストールしようとした際に 0x80240019 エラーが発生すると、非常にイライラさせられることがあります。アップデートがインストールできず、この不可解なエラーコードが表示されることがありますが、原因が必ずしも明確ではありません。通常は、システムファイルの破損、他のアップデートとの競合、またはセキュリティソフトウェアの干渉などが複合的に原因となっています。この問題を解決するのは、まるで堂々巡りのように感じるかもしれませんが、経験上、これらの解決策は多くの場合有効です。うまくいけば、本当に助かります。ただし、環境によっては、いくつかの方法を試したり、特定の手順の後に PC を再起動したりする必要がある場合があることを覚えておいてください。Windows は、最初の試みではうまく動作しない場合があるからです。
Windows 10でエラーコード0x80240019エラーを修正する方法
アップデートがインストールされず、このエラーが表示される場合は、まずインターネット接続が安定していることを確認してください。また、サードパーティ製のウイルス対策ソフトを一時的に無効にしてみてください。ウイルス対策ソフトがWindows Updateの動作を妨げる場合があるためです。さらに、マルウェアや破損したシステムファイルがないか確認することも重要です。これらが原因でアップデート処理が中断される可能性があります。より根本的な修復を試みる前に、組み込みのトラブルシューターやシステムスキャンを実行して問題を解決することをお勧めします。
オプション1:ウイルス対策ソフトの設定を確認する
新しいウイルス対策ソフトやセキュリティソフトは、意図せずともアップデートプロセスをブロックしてしまうことがあります。Windows Defenderやサードパーティ製ツールなど、セキュリティアプリの設定画面を開き、アップデートのブロックに関する設定を探してみてください。場合によっては、リアルタイム保護を一時的に無効にしたり、特定のフォルダからアップデートシールドを削除したりするだけで解決することもあります。これで問題が解決し、アップデートのインストールが開始された場合は、Windows Updateのプロセスやスクリプトをホワイトリストに追加して、同様の問題が再発しないようにすることをお勧めします。
この方法は、最近新しいセキュリティプログラムをインストールした場合、またはウイルス対策ソフトのアップデート後に突然アップデートが失敗し始めた場合に適用されます。この方法で、アップデートが再び正常に動作するようになる可能性があります。一部のマシンでは、この手順だけで問題が解決しました。セキュリティソフトウェアがこんなにも頑固だとは思いもしませんでした。
オプション2:デバイスにマルウェアがないか確認する
マルウェアは、 Windows Updateのブロックやアップデートに必要なシステムファイルの破損など、PCに様々な問題を引き起こす可能性があります。ReimageやWindows Defenderなどの信頼できるマルウェアスキャナーでフルスキャンを実行してください。マルウェアが検出された場合は、削除することでアップデート機能が正常に戻る可能性があります。PCがクリーンに見えても、悪質なマルウェアが隠れている場合もあるため、確認しておく価値があります。
ちなみに、マルウェアが検出されなかった場合は、心配無用です。次の修正に進んでください。問題は、単にアップデートキャッシュやシステムファイルが破損しているだけという場合もあります。
オプション3:Windows Updateトラブルシューターを実行する
- Windows キー + Iを押して設定を開きます。
- 「更新とセキュリティ」に移動してください。
- 左側のメニューにある「トラブルシューティング」をクリックしてください。
- Windows Update を見つけて、「トラブルシューターを実行する」をクリックします。
- 画面の指示に従ってください。一般的な問題をスキャンし、自動的に修正を試みます。通常、これは簡単な問題を素早く解決する方法であり、場合によってはエラーが自動的に修正されることもあります。一部のマシンでは、トラブルシューターを初回実行しただけで問題が解決し、再起動後に突然正常に動作するようになったケースも確認されています。
オプション4:SFCとDISMのスキャンを実行する
システムファイルの破損はよくある原因ですが、Windowsにはそれを修復するためのツールが組み込まれています。まず、システムファイルチェッカー(SFC)を実行してください。
- スタートメニューを開き、cmdと入力します。
- コマンドプロンプトを右クリックして、「管理者として実行」を選択します。
- 入力し
sfc /scannowてEnterキーを押してください。 - 実行させてください。時間がかかる場合があります。破損したファイルを見つけて、可能であれば置き換えます。場合によっては、アップデート失敗の根本原因を修正します。
SFCで問題が見つかったものの全てを修復できない場合、または問題が何も表示されない場合は、DISM(展開イメージのサービスと管理)を試してください。
- 同じ管理者コマンドプロンプトで、と入力してEnterキー
DISM /Online /Cleanup-Image /RestoreHealthを押します。 - この処理は20分ほどかかる場合があります。完了したら、マシンを再起動して再度アップデートを試してください。このツールは、SFCでは対処できないより深刻な破損を修復することができ、システムによってはまさに特効薬となる場合もあります。
オプション5. Windows Updateコンポーネントをリセットする
アップデートキャッシュやアップデート関連サービスが完全に破損してしまうことがあります。コンポーネントをリセットすることで、破損したデータを消去し、Windowsにアップデートシステムを最初から再構築させることができます。
- コマンドプロンプト(管理者)を開きます。素早く開くには、キーを押してから「cmd」Windows key + Rと入力し、キーを押します。Ctrl + Shift + Enter
- アップデート関連のサービスを停止するには、以下のコマンドを入力し、それぞれ入力後にEnterキーを押してください。
net stop wuauservnet stop cryptSvcnet stop bitsnet stop msiserver- 次に、アップデートフォルダの名前を変更してバックアップを作成します。これにより、Windowsは新しいフォルダを作成するようになります。
ren C:\Windows\SoftwareDistribution SoftwareDistribution.oldren C:\Windows\System32\catroot2 C:\Windows\System32\catroot2.old- 先ほど停止したサービスを再起動してください。
net start wuauservnet start cryptSvcnet start bitsnet start msiserver- コマンドプロンプトを閉じて、アップデートが正常に動作するかどうか確認してください。場合によっては、これで処理を妨げていた何かがリセットされ、アップデートが問題なくインストールされることがあります。
これらの解決策はすべて試してみる価値があります。破損したファイルからセキュリティソフトウェアの干渉まで、一般的な根本原因に対処するものです。私の経験では、これらの手順を実行すれば、Windows Updateはたいてい大きな問題なく正常に動作するようになります。もちろん、システムによってはクリーンインストールやより高度なトラブルシューティングが必要になる場合もありますが、ほとんどの場合はこれで解決します。