Windows 10
 Computer >> コンピューター >  >> システム >> Windows 10

Windows 10アップデートがインストールできない・エラー0xc000021Aが出るときの対処法

Microsoftは定期的なWindowsアップデートを通じて、機能強化やセキュリティ更新プログラムを提供し、Windows 10システムをマルウェアや悪意ある攻撃から保護しています。最新のアップデートには、ユーザーから報告された問題へのバグ修正も含まれています。最新のWindowsアップデートを適用することは、コンピューターの安全性を高めるだけでなく、新機能の追加やシステムパフォーマンスの最適化にもつながります。セキュリティ更新は非常に重要であり、通常は自動的にダウンロード・インストールされます。しかし、Windows 10のアップデートがインストールに失敗したり、ダウンロード中に固まってしまうことがあります。

Windows 10アップデートが失敗する原因と解決策

Windowsアップデートが繰り返し失敗する原因はいくつか考えられます。低速なインターネット接続やVPNの設定、複数のアップデートが同時にダウンロード待ちになっていること、破損または欠落しているシステムファイル、Windows Updateサービス自体の不具合などが代表的です。

Windows Updateサービスと関連サービスの再起動、Windows Updateコンポーネントのリセット、トラブルシューティングツールの実行などを行えば、アップデートのインストール失敗やダウンロード停止の問題はほとんどの場合解決できます。また、Windows 10 KB5019959のオフラインインストーラーを手動でダウンロードしてインストールすることも可能です。

まず試したい簡単な解決策(筆者環境で効果あり)

  • Windowsキー + Sを押して「cmd」と入力し、コマンドプロンプトを右クリックして「管理者として実行」を選択します。
  • 「SC config trustedinstaller start=auto」と入力してEnterキーを押します。
  • コマンドが実行されたら、すべてのウィンドウを閉じてPCを再起動します。

Windows 10アップデートがインストールできない・エラー0xc000021Aが出るときの対処法

以上で完了です。次にWindowsの設定を開き、「更新とセキュリティ」から「更新プログラムのチェック」ボタンをクリックしてください。

更新データベースのキャッシュを削除する

Windows 10 KB5019959のダウンロードが0%や99%で止まる、または完全にインストールに失敗する場合、ファイル自体に問題が発生している可能性があります。更新ファイルが保存されているフォルダーの中身を削除すると、Windows Updateに新しいファイルを強制的に再ダウンロードさせることができます。

  • スタートメニューの検索に「services.msc」と入力してEnterキーを押します。
  • 「Windows Update」サービスを見つけて右クリックし、「停止」を選択します。
  • 関連サービスの「BITS(バックグラウンドインテリジェント転送サービス)」も同様に停止します。

Windows 10アップデートがインストールできない・エラー0xc000021Aが出るときの対処法

  • Windowsキー + Eでエクスプローラーを開き、「C:\Windows\SoftwareDistribution\Download」フォルダーへ移動します。
  • Downloadフォルダー内のファイルをすべて削除します(フォルダー自体は削除しないでください)。
  • Ctrl + Aですべて選択し、Deleteキーで削除できます。

Windows 10アップデートがインストールできない・エラー0xc000021Aが出るときの対処法

その後、サービスコンソールを開き、先ほど停止したサービス(Windows Update、BITS)を再度開始します。

Windows Updateトラブルシューティングツールを実行する

古い・破損した更新ファイルを削除したら、Windows Updateトラブルシューティングツールを実行しましょう。このツールは、Windows 10のアップデートのダウンロードやインストールを妨げる問題を検出・修復するために設計されています。

  • Windows + Iで設定アプリを開きます。
  • 「更新とセキュリティ」→「トラブルシューティング」をクリックし、「追加のトラブルシューティングツール」をクリックして一覧を表示します。
  • 「Windows Update」を選択し、「トラブルシューティングツールの実行」をクリックします。
  • アップデートのインストールを妨げる問題の検出と診断が開始されます。

Windows 10アップデートがインストールできない・エラー0xc000021Aが出るときの対処法

  • 診断プロセスでは、更新サービスとその関連サービスの稼働状況がチェックされ、Windows Updateデータベースの破損も確認されます。
  • 診断が完了したらPCを再起動し、設定の「更新とセキュリティ」から再度アップデートを確認します。
  • エラーなくアップデートをダウンロード・インストールできるか確認しましょう。

セキュリティソフトを無効化し、クリーンブートを実行する

ファイアウォールとアンチウイルスソフトを一時的に無効化してアップデートを確認し、利用可能な更新をインストールした後、ウイルス対策を再度有効にしてください。

クリーンブートも有効な手段です。サードパーティ製ソフトウェアがWindowsアップデートのダウンロードやインストールと競合している可能性があるためです。手順は以下の通りです。

  1. 検索ボックスに「msconfig」と入力します。
  2. 「システム構成」を選択し、「サービス」タブに移動します。
  3. 「すべてのMicrosoftサービスを隠す」にチェックを入れ、「すべて無効」をクリックします。

Windows 10アップデートがインストールできない・エラー0xc000021Aが出るときの対処法

次に「スタートアップ」タブを開き、タスクマネージャーを起動して不要なサービスをすべて無効にします。PCを再起動してアップデートを確認すれば、今度はエラーなくダウンロード・インストールできるはずです。

インターネット接続を確認する

MicrosoftサーバーからWindows 10 KB5019959アップデートをダウンロードするには、安定したインターネット接続が必要です。fast.comやspeedtest.netで通信速度を確認できます。

Windowsキー + Rを押して「ping google.com -t」と入力し、OKをクリックします。Googleサーバーから継続的にping応答が返ってくるか確認してください。応答が途切れる場合は、Windowsアップデートの前にインターネット接続のトラブルシューティングを行う必要があります。

VPNに接続している場合は、一度切断してから再度アップデートを確認することをおすすめします。

ディスク容量を空ける

Windows 10のアップデート失敗の最も一般的な原因の一つは、ドライブの空き容量不足です。システムドライブ(通常はC:)に、アップデートをダウンロードして適用するための十分な空き容量があるか必ず確認してください。

大きなファイルを外部デバイスに移動するか、使用していないファイルやフォルダーを削除します。

システムドライブの容量を大量に消費している不要なゲームやアプリを削除・アンインストールします。

ディスククリーンアップを実行するか、一時ファイルを自動的に削除する方法を試してみてください。

Google DNSに切り替える

特にアップデートのダウンロードが長時間止まる場合や、繰り返し失敗する場合には、この方法が有効だったというユーザーも多くいます。

  • Windowsキー + Rを押し、「ncpa.cpl」と入力してOKをクリックし、ネットワーク接続を開きます。
  • アクティブなネットワークアダプターを右クリックし、「プロパティ」を選択します。
  • 「インターネットプロトコルバージョン4(TCP/IPv4)」を選択して「プロパティ」をクリックします。
  • 「次のDNSサーバーのアドレスを使う」を選択し、優先DNSサーバーに「8.8.8.8」、代替DNSサーバーに「8.8.4.4」を設定します。
  • OKをクリックして変更を保存し、PCを再起動してからアップデートを試みます。

Windows 10アップデートがインストールできない・エラー0xc000021Aが出るときの対処法

Windowsアップデートを手動でインストールする

上記の方法で問題が解決せず、アップデートのダウンロードが止まる・インストールに失敗する場合は、手動でのインストールを試みましょう。

  • Windows 10の更新履歴ページにアクセスし、これまでリリースされたWindowsアップデートのログを確認します。
  • 最新のアップデートのKB番号をメモします。
  • Windows Updateカタログサイトで、メモしたKB番号のアップデートを検索します。
  • お使いのPCが32ビット(x86)か64ビット(x64)かに応じてアップデートをダウンロードします。

(本記事執筆時点では、KB5019959がWindows 10バージョン22H2用の最新パッチ、KB5019966がWindows 10バージョン1809用の最新パッチです。)

  • ダウンロードしたファイルを開いてアップデートをインストールします。
  • インストール完了後、PCを再起動して変更を適用すれば完了です。

また、アップグレード処理中にWindows Updateが固まる場合は、公式のメディア作成ツールを使用することで、エラーなしでWindows 10へアップグレードできます。

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

システムファイルが破損していると、新しいアップデートの適用が妨げられることがあります。その結果、Windows Updateのダウンロードが止まったり、さまざまなエラーでインストールに失敗したりします。この場合、MicrosoftはDISM(展開イメージとサービス管理)ツールの実行を推奨しています。これにより一部のWindows破損エラーを修復できます。

コマンドプロンプトを管理者として開き、次のコマンドを実行します:DISM.exe /Online /Cleanup-Image /RestoreHealth

さらに、sfc /scannowコマンドを実行すると、システム全体を詳細にスキャンして破損箇所を検出し、正しいファイルに置き換えてくれます。これは破損したシステムファイルやその他の問題を修正する最も迅速な方法の一つです。

これらの解決策でお使いの問題は解決しましたか?ぜひコメント欄でお知らせください。あわせて読みたい記事:

  • Windows 10ブルースクリーンエラー0xC000021Aを恒久的に修正する方法
  • Windows 10のパフォーマンスを最適化する15のヒント
  • 以前のバージョンのWindowsに戻せる10日間の期限を延長する方法
  • Windows 10でシステムの復元ポイントを有効化して実行する方法
  • Windows 10とWindows 11の違いとは?
  1. Windows 10アップデートエラー0xca00a000でインストールできない原因と解決方法

    Microsoftは、Windows 10搭載デバイス向けに、セキュリティ関連および非セキュリティ関連の修正を含む累積更新プログラム(セキュリティ更新プログラム)を定期的にリリースしています。重要な更新プログラムであるため、通常は自動的にダウンロード・インストールされます。しかし一部のユーザーからは、「Windows Updateが更新プログラムの確認中に固まる」「ダウンロードやインストールが途中で止まる」、あるいは「Windows 10 x64ベースシステム用累積更新プログラムのインストールに失敗しました」といったエラー(0xca00a000、80072ee2、0x800f081fなど)が表

  2. Windows 10 更新プログラム KB5019959 のインストールに失敗する原因と解決策まとめ

    Microsoftは、システム全体のパフォーマンス向上、新機能の追加、セキュリティ脆弱性の修正を目的として、定期的にWindowsアップデートをリリースしています。最近では、最新のWindows 10 バージョン22H2向けに、さまざまなバグ修正やセキュリティ・信頼性の改善を含む累積更新プログラム「KB5019959」が公開されました。すでにWindows 10 バージョン22H2を実行しているデバイスでは、この更新プログラムは自動的にダウンロードおよびインストールされ、適用するにはPCの再起動が必要です。Windows 10で更新プログラムのインストールに失敗する主な原因しかし、さまざまな理