Windowsエラー
 Computer >> コンピューター >  >> トラブルシューティング >> Windowsエラー

Windows Updateで発生するエラー0xc1900204の原因と9つの解決策

Windows Updateは、Windowsプラットフォームに新機能を追加したり、既存機能を改善したりするために定期的に配信されます。しかし、更新作業中に予期せぬエラーが発生し、頭を悩ませることも少なくありません。その一つが「エラー0xc1900204」です。

この記事では、エラー0xc1900204の主な原因と、Windows 10/11でこの問題を解決するための具体的な方法を9つ紹介します。

Windows Updateでエラー0xc1900204が発生する原因

Windows Update中に表示されるエラー0xc1900204は、Windows OS内のシステムファイルが正しく構成されていないことを示すコードです。このエラーコードが表示される理由はさまざまですが、主なものとして以下が挙げられます。

  • マルウェアへの感染
  • 電力サージや突然の停電
  • システム全体のクラッシュ
  • Windows Update自体の不具合
  • 互換性のないバージョンの存在
  • ハードディスクの不良セクタ
  • ダウンロード中のプログラムクラッシュ

Windows Updateエラー0xc1900204の解決策

以下の方法を順番に試すことで、Windows 10/11におけるエラー0xc1900204を解消できる可能性が高まります。

プロのヒント:専用のPC最適化ツールを使用すると、システムトラブルや動作低下の原因となる誤った設定、ジャンクファイル、有害なアプリ、セキュリティ上の脅威をまとめて除去できます。まずは無料スキャンでPCの状態を確認してみましょう。

解決策1:Windows Updateトラブルシューティングツールを実行する

Windows 10/11には、Windows Updateに関連する問題を自動的に診断・修復できる「Windows Updateトラブルシューティングツール」が標準搭載されています。エラー0xc1900204に遭遇したら、まずはこのツールの実行から始めましょう。

使い方は以下の通りです。

  1. Windows + Iキーを同時に押して設定を開きます。
  2. 更新とセキュリティを選択します。
  3. トラブルシューティングタブに移動し、「起動しない」セクションを探します。
  4. Windows Updateをクリックします。
  5. 画面の指示に従ってトラブルシューティングを完了させます。
  6. PCを再起動し、エラーが解消されたかどうかを確認します。

解決策2:Windows Updateコンポーネントをリセットする

Windows Update関連のサービスに何らかの問題があると、エラーコード0xc1900204が表示されることがあります。この場合、Windows Updateのすべてのコンポーネントをリセットすることで改善が期待できます。

リセット手順は以下の通りです。

  1. 検索フィールドにcmdと入力します。
  2. コマンドプロンプトを右クリックし、管理者として実行を選択します。
  3. 以下のコマンドを1行ずつ入力し、それぞれ入力後にEnterキーを押します。
    • net stop wuauserv
    • net stop cryptSvc
    • net stop bits
    • net stop msiserver
    • ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
    • ren C:\Windows\System32\catroot2 Catroot2.old
    • net start wuauserv
    • net start cryptSvc
    • net start bits
    • net start msiserver
  4. 再度Windows Updateを実行し、エラーがまだ発生するかどうかを確認します。

解決策3:レジストリエディターを使用する

レジストリエディターを使ってエラー0xc1900204を解決することも可能です。手順は以下の通りです。

  1. Windows + Rキーを同時に押してファイル名を指定して実行ダイアログボックスを開きます。
  2. テキストフィールドにregeditと入力し、OKをクリックします。これでレジストリエディターが起動します。
  3. 次のパスへ移動します:Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion
  4. ProgramFilesDirを右クリックします。
  5. デフォルトの値のデータを、新しいプログラムをインストールしたい場所に変更します。
  6. OKをクリックして変更を保存します。
  7. PCを再起動し、エラーが消えたかどうかを確認します。

※レジストリの編集は慎重に行ってください。事前にバックアップを作成しておくことをおすすめします。

解決策4:サードパーティ製ウイルス対策ソフトを無効化する

ウイルス対策ソフトはWindows PCを保護するために設計されていますが、システムプロセスに干渉し、エラー0xc1900204のような予期せぬエラーコードを引き起こすことがあります。その場合は、一時的に無効化して問題が解消されるかどうかを確認してみてください。

無効化しても効果がない場合は、アンインストールを試みてください。それによってエラーが解決することがあります。

解決策5:SFCユーティリティを実行する

破損または損傷したシステムファイルは、エラー0xc1900204の原因となることがあります。これを修復するには、システムファイルチェッカー(SFC)ツールを実行しましょう。

  1. コマンドプロンプトを管理者として起動します。
  2. コマンドラインにsfc /scannowと入力し、Enterキーを押します。
  3. プロセスが完了するまで待ちます。トラブルを避けるため、途中で中断しないでください。
  4. スキャンが完了したらPCを再起動し、エラーが消えたかどうかを確認します。

解決策6:デフォルトの表示言語が英語になっているか確認する

少し意外に思えるかもしれませんが、デフォルトの表示言語が英語(米国)以外に設定されていることが原因で、エラー0xc1900204が表示されるケースがあります。言語設定を変更するには、以下の手順に従ってください。

  1. レジストリエディターを起動します。
  2. 次のパスへ移動します:Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\Language
  3. InstallLanguageを右クリックし、値のデータ0409に設定されているか確認します。
  4. 次に設定を開き、時刻と言語を選択します。
  5. 地域と言語タブに移動し、デフォルトの表示言語を確認します。英語(アメリカ合衆国)になっていない場合は、言語の追加をクリックして米国英語をインストールしてください。
  6. 完了したらPCを再起動し、エラーが解消されたかどうかを確認します。

解決策7:Microsoft Updateツールを使用する

Windows Update関連の問題を解決するもう一つの方法として、Microsoftが提供するUpdateツール(Windows Updateアシスタント)の利用があります。使い方は以下の通りです。

  1. Microsoft公式サイトからツールをダウンロードします。
  2. ダウンロードが完了したら、ツールを起動します。
  3. ファイルとアプリを引き継ぐオプションを選択します。
  4. ユーティリティの処理が完了するまで待ちます。その後、エラーがまだ表示されるかどうかを確認してください。

解決策8:システムの空き容量を確保する

システムストレージの空き不足は、エラーメッセージを引き起こす一般的な原因の一つです。Windows Updateを続行するためにより多くの空き容量が必要な場合は、以下の手順を試してみてください。

  1. 設定を開き、システムをクリックします。
  2. ストレージを選択します。
  3. ローカルディスク(C:)セクションに移動し、一時ファイルを開きます。
  4. 削除したい項目を選択して、システムの空き容量を増やします。
  5. ファイルの削除ボタンをクリックします。

また、サードパーティ製のPC修復ツールを利用するのも一つの手です。これらのツールの多くは、システムジャンクや不要ファイルを削除することでPCの問題を修復するように設計されています。

解決策9:Windows Updateを元に戻す

上記の方法をすべて試しても問題が解決しない場合は、Windows Updateを取り消してみましょう。以下の手順に従い、以前の状態に戻るかどうかを確認してください。

  1. Windows + Iキーを押してWindowsの設定を開きます。
  2. 更新とセキュリティを選択します。
  3. 回復に移動します。
  4. Windows 10/11の以前のバージョンに戻す」セクションで、今すぐ始めるを選択します。
  5. 現在のWindowsバージョンをアンインストールする理由を選択します。
  6. 次へをクリックします。
  7. いいえ、結構ですをクリックします。
  8. その後、次へを2回クリックして進みます。
  9. 最後に、「以前のバージョンに戻す」オプションをクリックします。

まとめ

どれほど安全対策を講じていても、Windows Updateのエラーを完全に避けることはできません。特に、Windows Updateのバージョン自体に問題がある場合はなおさらです。しかし幸いなことに、こうしたエラーを解消するための有効な対処法はいくつも存在します。エラー0xc1900204に遭遇した際は、本記事で紹介した解決策を参考にすれば、すぐに問題を解決できるはずです。もし自分での対応に不安がある場合は、無理せずWindowsの専門家に修理を依頼することをおすすめします。

あなたは他にどんなWindows Updateのエラーに遭遇したことがありますか?どのように対処しましたか?ぜひコメント欄で体験談をシェアしてください!

  1. Windows Updateエラー8024402cの原因と対処法まとめ

    Windows Updateのエラーは、最も厄介なトラブルの一つです。Windowsは常に新しいアップデートのダウンロードとインストールを促してくるのに、いざインストールしようとするとエラーが表示されて先に進めなくなることがあります。その代表格が「8024402c」エラーで、Windows 7およびWindows 10のユーザーの間で特に多く報告されています。この問題には複数の解決策があり、場合によっては、プロバイダ側のDNSアドレスがMicrosoftのサーバーへの接続を妨げていることが原因になることもあります。以下の対処法を順番に試して、問題の解決を目指しましょう。対処法1:DNSアドレス

  2. Windows 10アップデートエラー0xc1900204の原因と7つの解決方法

    Windows 10デバイスでシステムアップデートをダウンロードしようとした際に、「Windows 10更新エラー 0xc1900204」が表示されることがあります。このエラーはマルウェア感染を意味するものではありませんが、放置するとシステムのパフォーマンスに悪影響を及ぼす可能性があります。エラーコード0xc1900204は、Windows 10の更新が正常に完了できない場合に表示され、その原因はさまざまです。以下に主な原因を挙げます。 Windows 10アップデートエラー0xc1900204の解決方法 このエラーが発生する原因は複数考えられます。主なものは以下のとおりです。 Windo