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

Windows Updateエラー0xc1900401の原因と解決方法を徹底解説

Windows 11/10のユーザーの一部から、最新のアップデートをダウンロードできないという報告が寄せられています。[設定] > [Windows Update]からアップデートを実行すると、エラーコード0xc1900401が表示されるケースです。この記事では、Windows Updateエラー0xc1900401の主な原因と、それを解消するための具体的な対処法を順番に詳しく解説します。同じエラーでお困りの方は、ぜひ参考にしてください。

エラーコード 0XC1900401:MOSETUP_E_UA_NO_PACKAGES_TO_DOWNLOAD

Windows Updateエラー0xc1900401の主な原因

このエラーが発生する理由は複数考えられますが、特によくある原因は以下の通りです。

  1. インターネット接続が不安定、または通信速度が遅い場合
  2. USBメモリや外付けHDDなど、不要な外部デバイスが接続されている場合
  3. Windows Updateサービスが無効化されている場合
  4. システムファイルが破損している場合
  5. Windowsのキャッシュフォルダ(SoftwareDistributionフォルダ)が何らかの理由で破損している場合
  6. サードパーティ製のウイルス対策ソフトが干渉している場合

原因が把握できたところで、次にエラーを解消するための対処法を見ていきましょう。

Windows Updateエラー0xc1900401の解決方法

以下に、エラー0xc1900401を解消するために有効な対処法をまとめました。上から順番に試していくことをおすすめします。

  1. インターネット接続を確認する
  2. Windows Updateトラブルシューティングツールを実行する
  3. 不要な外部デバイスを取り外す
  4. Windows UpdateサービスとWindows Update Medic Serviceを有効化する
  5. SoftwareDistributionフォルダを削除する
  6. クリーンブート状態でWindows Updateを実行する
  7. Microsoft Updateカタログから手動でアップデートをダウンロードする

それでは、各対処法の詳細な手順を確認していきます。

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

技術的な操作を行う前に、まずはインターネット接続の状態を確認しましょう。接続が不安定だったり速度が遅かったりすると、アップデートのダウンロード中にさまざまなエラーが発生します。可能であれば、有線LAN接続に切り替えるか、安定したWi-Fi環境に接続し直してください。

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

Windowsには、アップデート関連の軽微な問題を自動的に検出・修復できるトラブルシューティングツールが標準搭載されています。以下の手順で実行できます。

Windows 11の場合

  1. 「Windows + I」キーを押して設定アプリを開きます。
  2. 左側のメニューから[システム]を選択します。
  3. [トラブルシューティング] > [その他のトラブルシューティングツール]へ移動します。
  4. 「Windows Update」の横にある[実行する]をクリックします。

Windows 10の場合

  1. 設定アプリを開きます。
  2. [更新とセキュリティ]をクリックします。
  3. [トラブルシューティング] > [追加のトラブルシューティングツール]へ移動します。
  4. 一覧から[Windows Update]を選択します。
  5. [トラブルシューティングツールの実行]をクリックします。

トラブルシューティングが完了したら、PCを再起動して再度アップデートを試みてください。問題が解決しない場合は、次の方法に進みます。

3. 不要な外部デバイスを取り外す

前述の通り、USBメモリや外付けハードディスクなどの外部デバイスが接続されていると、このエラーが発生することがあります。アップデートを実行する際は、マウスとキーボード以外の不要なデバイスをすべて取り外してから、再度ダウンロードを試してみてください。改善しない場合は、次の対処法に進みましょう。

4. Windows UpdateサービスとWindows Update Medic Serviceを有効化する

誤ってWindows Updateサービスを無効化してしまった場合も、このエラーが発生しやすくなります。以下の手順でサービスを手動で有効化してください。

  1. Windowsキーを押してスタートメニューを開きます。
  2. 検索ボックスに「services.msc」(サービス)と入力し、Enterキーを押します。
  3. 一覧から[Windows Update]を探してダブルクリックで開きます。
  4. サービスの状態が「停止」と表示されている場合は、[開始]ボタンをクリックします。
  5. [OK]をクリックしてウィンドウを閉じます。

同様の手順で、「Windows Update Medic Service」についても確認し、停止している場合は[開始]をクリックして有効化してください。

その後、PCを再起動して問題が解決したかどうかを確認します。

5. SoftwareDistributionフォルダを削除する

SoftwareDistributionフォルダには、Windows Updateの一時ファイルやキャッシュが保存されています。このフォルダが破損しているとエラーの原因になるため、削除して再構築することで問題が解決する場合があります。手順は以下の通りです。

  1. まず、PCをセーフモードで起動します。
  2. コマンドプロンプトを管理者として実行します。
  3. 以下のコマンドを入力し、それぞれEnterキーを押します。
    net stop wuauserv
    net stop cryptsvc
  4. エクスプローラーを開き、C:\Windows配下にあるSoftwareDistributionフォルダを探します。
  5. フォルダを削除します。
  6. 再びコマンドプロンプトを管理者として開き、以下のコマンドを入力して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にアクセスできなくなる点にも注意が必要です。

  1. Windows Updateエラー0x800F0825の原因と解決方法を徹底解説

    Windows Updateは、新機能へのアクセスだけでなく、PCのセキュリティを維持するためにも欠かせないものです。しかし、まれに破損した更新プログラムがダウンロード・インストールされ、更新の適用やアンインストールの際にWindows Updateエラー0x800F0825が発生することがあります。このエラーに遭遇した場合は、本記事でご紹介する解決策をお試しください。 0x800f0825 – CBS_E_CANNOT_UNINSTALL – パッケージをアンインストールできません。 Windows Updateエラー0x800F0825とは このエラーは、Windowsが破損した更新パッケ

  2. Windows Updateエラー0x8024A10Aの原因と対処法を徹底解説

    Windowsの他の多くのサービスと同様に、Windows Updateサービスも、動作が不安定になることがあります。その結果として発生するのが、Windows Updateエラー0x8024A10Aです。このエラーコードは「Windows Updateサービスがシャットダウン中である」ことを示しています。本記事では、この問題の原因と具体的な対処方法をご紹介します。 USO_E_SERVICE_SHUTTING_DOWNは、Windows Update(WU)サービスがシャットダウン中であることを意味します。長時間にわたる非アクティブ状態や、システムハングによってサービスがアイドル状態になり、