Windows Updateエラー0xc1900401の原因と解決方法を徹底解説
Windows 11/10のユーザーの一部から、最新のアップデートをダウンロードできないという報告が寄せられています。[設定] > [Windows Update]からアップデートを実行すると、エラーコード0xc1900401が表示されるケースです。この記事では、Windows Updateエラー0xc1900401の主な原因と、それを解消するための具体的な対処法を順番に詳しく解説します。同じエラーでお困りの方は、ぜひ参考にしてください。
エラーコード 0XC1900401:MOSETUP_E_UA_NO_PACKAGES_TO_DOWNLOAD
Windows Updateエラー0xc1900401の主な原因
このエラーが発生する理由は複数考えられますが、特によくある原因は以下の通りです。
- インターネット接続が不安定、または通信速度が遅い場合
- USBメモリや外付けHDDなど、不要な外部デバイスが接続されている場合
- Windows Updateサービスが無効化されている場合
- システムファイルが破損している場合
- Windowsのキャッシュフォルダ(SoftwareDistributionフォルダ)が何らかの理由で破損している場合
- サードパーティ製のウイルス対策ソフトが干渉している場合
原因が把握できたところで、次にエラーを解消するための対処法を見ていきましょう。
Windows Updateエラー0xc1900401の解決方法
以下に、エラー0xc1900401を解消するために有効な対処法をまとめました。上から順番に試していくことをおすすめします。
- インターネット接続を確認する
- Windows Updateトラブルシューティングツールを実行する
- 不要な外部デバイスを取り外す
- Windows UpdateサービスとWindows Update Medic Serviceを有効化する
- SoftwareDistributionフォルダを削除する
- クリーンブート状態でWindows Updateを実行する
- Microsoft Updateカタログから手動でアップデートをダウンロードする
それでは、各対処法の詳細な手順を確認していきます。
1. インターネット接続を確認する
技術的な操作を行う前に、まずはインターネット接続の状態を確認しましょう。接続が不安定だったり速度が遅かったりすると、アップデートのダウンロード中にさまざまなエラーが発生します。可能であれば、有線LAN接続に切り替えるか、安定したWi-Fi環境に接続し直してください。
2. Windows Updateトラブルシューティングツールを実行する
Windowsには、アップデート関連の軽微な問題を自動的に検出・修復できるトラブルシューティングツールが標準搭載されています。以下の手順で実行できます。
Windows 11の場合
- 「Windows + I」キーを押して設定アプリを開きます。
- 左側のメニューから[システム]を選択します。
- [トラブルシューティング] > [その他のトラブルシューティングツール]へ移動します。
- 「Windows Update」の横にある[実行する]をクリックします。
Windows 10の場合
- 設定アプリを開きます。
- [更新とセキュリティ]をクリックします。
- [トラブルシューティング] > [追加のトラブルシューティングツール]へ移動します。
- 一覧から[Windows Update]を選択します。
- [トラブルシューティングツールの実行]をクリックします。
トラブルシューティングが完了したら、PCを再起動して再度アップデートを試みてください。問題が解決しない場合は、次の方法に進みます。
3. 不要な外部デバイスを取り外す
前述の通り、USBメモリや外付けハードディスクなどの外部デバイスが接続されていると、このエラーが発生することがあります。アップデートを実行する際は、マウスとキーボード以外の不要なデバイスをすべて取り外してから、再度ダウンロードを試してみてください。改善しない場合は、次の対処法に進みましょう。
4. Windows UpdateサービスとWindows Update Medic Serviceを有効化する
誤ってWindows Updateサービスを無効化してしまった場合も、このエラーが発生しやすくなります。以下の手順でサービスを手動で有効化してください。
- Windowsキーを押してスタートメニューを開きます。
- 検索ボックスに「services.msc」(サービス)と入力し、Enterキーを押します。
- 一覧から[Windows Update]を探してダブルクリックで開きます。
- サービスの状態が「停止」と表示されている場合は、[開始]ボタンをクリックします。
- [OK]をクリックしてウィンドウを閉じます。
同様の手順で、「Windows Update Medic Service」についても確認し、停止している場合は[開始]をクリックして有効化してください。
その後、PCを再起動して問題が解決したかどうかを確認します。
5. SoftwareDistributionフォルダを削除する
SoftwareDistributionフォルダには、Windows Updateの一時ファイルやキャッシュが保存されています。このフォルダが破損しているとエラーの原因になるため、削除して再構築することで問題が解決する場合があります。手順は以下の通りです。
- まず、PCをセーフモードで起動します。
- コマンドプロンプトを管理者として実行します。
- 以下のコマンドを入力し、それぞれEnterキーを押します。
net stop wuauserv net stop cryptsvc
- エクスプローラーを開き、C:\Windows配下にあるSoftwareDistributionフォルダを探します。
- フォルダを削除します。
- 再びコマンドプロンプトを管理者として開き、以下のコマンドを入力してEnterキーを押します。
net start cryptsvc
コマンドの実行が完了したら、PCを再起動してアップデートが正常にダウンロードできるか確認してください。
6. クリーンブート状態でWindows Updateを実行する
サードパーティ製ソフトウェアや常駐プログラムがアップデートを妨げている可能性もあります。クリーンブートを実行して最小限のドライバーとスタートアッププログラムのみでシステムを起動し、その状態でWindows Updateを手動実行してみてください。これにより、競合するソフトウェアの影響を排除できます。
7. Microsoft Updateカタログから手動でアップデートをダウンロードする
上記の方法をすべて試しても問題が解決しない場合は、Microsoft Updateカタログから該当するアップデートを手動でダウンロードしてインストールするのが最後の手段です。Microsoft Updateカタログは、Microsoftが提供する公式サービスで、最新のソフトウェアアップデート、ドライバー、修正プログラム(ホットフィックス)を入手できます。エラーメッセージに表示されているKB番号を検索すれば、必要なアップデートを見つけられます。
よくある質問
Windows 10のアップデートエラーはどうやって直せばいいですか?
原因によって対処法は異なりますが、SFCスキャンの実行、Windows Updateトラブルシューティングツールの使用、クリーンブート状態でのアップデート、SoftwareDistributionフォルダの削除などが有効な解決策として知られています。
wuauservとは何ですか?
wuauserv(Windows Updateサービス)は、Windowsおよびアプリケーションの最新アップデートを検出、ダウンロード、インストールするための重要なサービスです。このサービスが無効になっていると、Windows Updateや自動更新機能が正常に動作しなくなります。また、インストール済みのアプリケーションがWindows Update Agent(WUA)APIにアクセスできなくなる点にも注意が必要です。
-
Windows Updateエラー0x800F0825の原因と解決方法を徹底解説
Windows Updateは、新機能へのアクセスだけでなく、PCのセキュリティを維持するためにも欠かせないものです。しかし、まれに破損した更新プログラムがダウンロード・インストールされ、更新の適用やアンインストールの際にWindows Updateエラー0x800F0825が発生することがあります。このエラーに遭遇した場合は、本記事でご紹介する解決策をお試しください。 0x800f0825 – CBS_E_CANNOT_UNINSTALL – パッケージをアンインストールできません。 Windows Updateエラー0x800F0825とは このエラーは、Windowsが破損した更新パッケ
-
Windows Updateエラー0x8024A10Aの原因と対処法を徹底解説
Windowsの他の多くのサービスと同様に、Windows Updateサービスも、動作が不安定になることがあります。その結果として発生するのが、Windows Updateエラー0x8024A10Aです。このエラーコードは「Windows Updateサービスがシャットダウン中である」ことを示しています。本記事では、この問題の原因と具体的な対処方法をご紹介します。 USO_E_SERVICE_SHUTTING_DOWNは、Windows Update(WU)サービスがシャットダウン中であることを意味します。長時間にわたる非アクティブ状態や、システムハングによってサービスがアイドル状態になり、