Windows Update エラー 0xc1900201 の原因と5つの対処法を徹底解説
Windows 10/11 を使用していると、さまざまなエラーに遭遇することがあります。その中でも比較的最近報告されているのが「エラー 0xc1900201」です。Windows はバグの修正やパフォーマンス向上などを目的として、定期的に更新プログラムをリリースしています。Windows Update を確認した際に、更新プログラムが正しくダウンロードまたはインストールされていないことに気づいたら、早めに対処することが重要です。
Windows Update エラー 0xc1900201 の主な原因
更新プログラムが正しく適用されない理由はいくつか考えられます。Windows Update のコンポーネントが正常に動作していない、ダウンロードされたファイルが破損している、あるいは更新プログラムのダウンロード自体が完了していないといったケースが挙げられます。原因が何であれ、このガイドの手順に従えば、エラー 0xc1900201 を解消し、PC を再び正常な状態に戻すことができるでしょう。
対処法 1:パソコンを再起動する
最も簡単な方法は再起動です。一時的な不具合が原因でエラーが発生している場合、PC を再起動するだけで解決することがあります。作業中のアプリやドキュメントをすべて保存・終了してから PC を再起動し、再度更新を実行してみてください。
対処法 2:インターネット接続を確認する
ネットワーク接続が不安定だと、更新プログラムのダウンロードに失敗し、このエラーが発生することがあります。Wi-Fi 接続している場合は有線(LAN)接続に切り替える、またはその逆を試してみましょう。接続方法を変更したら、再度ダウンロードとインストールを行ってください。
プロのヒント: 専用の PC 最適化ツールを活用すれば、システムの問題や動作の遅さにつながる誤った設定、ジャンクファイル、有害なアプリ、セキュリティ上の脅威をまとめて取り除くことができます。
対処法 3:Windows Update トラブルシューティングツールを実行する
Windows Update トラブルシューティングツールは、OS の更新に関する問題を自動的に診断・修復してくれる Windows 標準のユーティリティです。実行手順は以下の通りです。
- キーボードの「Windows キー + I」を押して設定アプリを開きます。
- 設定画面が表示されたら、「更新とセキュリティ」をクリックします。
- 左側のメニューから「トラブルシューティング」を選択します。
- 右側のペインにある「追加のトラブルシューティングツール」をクリックします。
- 次の画面で「Windows Update」を選択し、「トラブルシューティングツールの実行」をクリックします。
- 診断が完了するまで待ちます。問題が検出された場合は通知が表示されるので、「修正を適用」を選択して修復を実行します。
- その後、再度更新を実行してみてください。
なお、Windows 11 の場合は「設定」→「システム」→「トラブルシューティング」→「その他のトラブルシューティングツール」から同じツールを実行できます。
対処法 4:Windows Update コンポーネントを手動でリセットする
Windows Update のコンポーネントに不具合がある場合は、それらをリセットして再起動させることで問題が解決することがあります。手順は以下の通りです。
- タスクバーの検索アイコンをクリックし、「CMD」と入力します。
- 検索結果の「コマンド プロンプト」を右クリックし、「管理者として実行」を選択します。
- ユーザーアカウント制御(UAC)の画面が表示されたら「はい」をクリックし、管理者権限のコマンド プロンプトを開きます。
- 以下のコマンドを順番に入力し、それぞれ Enter キーを押します。これにより、BITS、MSI インストーラー、Windows Update、暗号化サービス(Cryptographic)の 4 つのサービスが停止します。
net stop bits
net stop msiserver
net stop wuauserv
net stop cryptSvc - 次に、SoftwareDistribution フォルダーと Catroot2 フォルダーの名前を変更して、Windows Update を強制的にリセットします。以下のコマンドを順番に実行してください。
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 Catroot2.old - 続いて、手順 4 で停止したサービスを再起動します。以下のコマンドを順番に実行してください。
net start bits
net start msiserver
net start wuauserv
net start cryptSvc - 管理者権限のコマンド プロンプトを閉じ、再度 Windows Update を実行します。
対処法 5:Microsoft Update カタログから手動でインストールする
問題がダウンロードされた更新プログラム自体にある場合は、該当する更新プログラムを Microsoft Update カタログから直接入手して、手動でインストールするという方法もあります。
- Microsoft Update カタログの公式サイトにアクセスします。
- 更新プログラムのコード(KB 番号)などを手がかりに、該当する更新プログラムを検索します。
- ダウンロードしてインストールします。
これらの手順を試しても解決しない場合は、PC 側に問題がある可能性があります。たとえば、PC が更新プログラムのシステム要件を満たしていない場合、インストールは完了しません。その場合は、ハードウェアベンダー(PC メーカー)に問い合わせて、今後の対応について確認することをおすすめします。
Windows Update エラー 0xc1900201 が表示されても、慌てる必要はありません。上記の対処法を順番に試せば、すぐに最新の更新プログラムが適用された状態へと復旧できるはずです。
-
Windows Updateエラー0xc1900201の原因と5つの解決方法を徹底解説
多くのWindowsユーザーが、標準の更新機能または「Windows 10 Update アシスタント」を使ってセキュリティ更新プログラムをインストールしようとした際に、エラーコード0xc1900201が発生すると報告しています。このエラーには「問題が発生しました」や「エラーに関するヘルプが必要な場合は、Microsoft サポートにお問い合わせください」といったメッセージが表示されるのが特徴で、報告されている限りではWindows 10限定の問題です。本記事では、このエラーの主な原因と、実際に効果が確認された対処法を順番にご紹介します。効率よく問題を解決するために、以下の手順は記載順(効果と
-
Windows XP の「0x80070005」エラーを修正する方法
0x80070005 エラー Windows XP のパソコンで、セキュリティ更新プログラム KB841873 をインストールした後にタスク スケジューラでタスクを登録しようとすると、「0x80070005」エラーが発生することがあります。この更新プログラムは、タスク スケジューラに存在していた脆弱性(悪意あるコードの実行を許してしまう抜け穴)を塞ぐためのものですが、その影響でタスク スケジューラがコードを正しく読み込めなくなり、結果としてこのエラーが表示されるようになりました。本記事では、0x80070005 エラーの原因と、具体的な解決手順をわかりやすく解説します。 0x80070005