ソフトウェア
 Computer >> コンピューター >  >> ソフトウェア >> ソフトウェア

Windows Update エラー 0xc1900223 の解決方法|Windows 10・11対応の完全ステップガイド

Windows 11 や Windows 10 で Windows Update エラー「0xc1900223」が表示された場合、システム更新プログラムのインストールに失敗しています。主な対処法としては、キャッシュのクリア、更新コンポーネントのリセット、システムファイルの修復などが挙げられます。

更新プログラムのインストールに失敗する原因はさまざまで、Windows Update 自体の不具合や更新キャッシュの破損などが考えられます。この記事では、問題を解消してスムーズにアップデートを完了させるための複数の方法を詳しく解説します。

VPN をオフにする

Windows PC で VPN を利用している場合は、更新プログラムをインストールする前に VPN サービスを無効にしましょう。VPN 経由では通信がサードパーティのサーバーを経由するため、Microsoft のサーバーが更新ファイルを正しく検証できず、エラーが発生することがあります。VPN を一時的にオフにすることで、この問題を回避できます。

VPN のオフ手順は使用しているアプリによって異なりますが、多くの場合はアプリを開いてメインのスイッチをオフにするだけです。無効化したら、再度更新プログラムのインストールを試してみてください。

Windows Update トラブルシューティングツールを使う

Windows Update に問題が発生したときは、PC に標準搭載されている「Windows Update トラブルシューティングツール」を活用しましょう。このツールは、更新に関する問題を自動的に検出して修復してくれるため、ユーザー側の操作は最小限で済みます。

Windows 11 の場合

  1. 「Windows + I」キーを押して設定を開きます。
  2. 「システム」>「トラブルシューティング」>「その他のトラブルシューティングツール」を選択します。
  3. 「Windows Update」の横にある「実行する」をクリックします。
Windows Update エラー 0xc1900223 の解決方法|Windows 10・11対応の完全ステップガイド
  1. 画面の指示に従って操作を進めます。

Windows 10 の場合

  1. 「Windows + I」キーを押して設定を開きます。
  2. 「更新とセキュリティ」>「トラブルシューティング」>「追加のトラブルシューティングツール」を選択します。
  3. 「Windows Update」を選択し、「トラブルシューティングツールの実行」をクリックします。
Windows Update エラー 0xc1900223 の解決方法|Windows 10・11対応の完全ステップガイド
  1. 画面の指示に従って操作を進めます。

Windows Update のキャッシュをクリアする

ダウンロード済みの更新ファイルが破損していると、更新プログラムをインストールできないことがあります。この場合は、Windows Update のキャッシュを削除することで問題を解決できます。削除後、必要なファイルは Windows が自動的に再ダウンロードします。

  1. 「Windows + R」キーを押して「ファイル名を指定して実行」ダイアログを開きます。
  2. 以下のコマンドを入力して Enter キーを押します。
    services.msc
  3. 一覧から「Windows Update」を見つけて右クリックし、「停止」を選択します。このウィンドウは後で使うので、開いたままにしておいてください。
  4. 再び「Windows + R」キーで「ファイル名を指定して実行」を開き、以下のパスを入力して Enter キーを押します。
    C:\Windows\SoftwareDistribution\
  5. 「Ctrl + A」キーを押してフォルダ内のすべてのファイルを選択します。
  6. 選択したファイルを右クリックし、「削除」(ゴミ箱アイコン)を選択します。
Windows Update エラー 0xc1900223 の解決方法|Windows 10・11対応の完全ステップガイド
  1. 「サービス」ウィンドウに戻り、「Windows Update」を右クリックして「開始」を選択します。
  2. システムの更新をもう一度試してください。

Windows Update コンポーネントをリセットする

上記の方法でもエラー 0xc1900223 が表示されて更新に失敗する場合は、更新コンポーネント自体に不具合がある可能性があります。これらのコンポーネントをリセットすることで修復できる場合があります。バッチファイルを使えば、更新コンポーネントを簡単に初期状態へ戻せます。

  1. PC で Web ブラウザを起動し、Windows 11 用または Windows 10 用のリセット用ファイルをダウンロードします。
  2. ダウンロードしたファイルを右クリックし、「プロパティ」を選択します。
  3. 「許可する」(Unblock)にチェックを入れ、「適用」→「OK」の順にクリックします。
Windows Update エラー 0xc1900223 の解決方法|Windows 10・11対応の完全ステップガイド
  1. ファイルを実行します。
  2. ユーザーアカウント制御の画面で「はい」を選択します。
  3. リセットツールの画面の指示に従って操作を進めます。

破損したシステムファイルを修復する

Windows のシステムファイルが破損すると、Windows Update を含むさまざまな機能が正常に動作しなくなります。その場合は、標準搭載の SFC(システム ファイル チェッカー)ツールを使えば、破損したファイルを自動的に検出し、正常なファイルと置き換えることができます。

このツールはコマンドプロンプトから実行し、破損ファイルを自動的に検出して既定のファイルに置き換えます。

  1. 「Windows + R」キーを押して「ファイル名を指定して実行」を開き、「CMD」と入力して「Ctrl + Shift + Enter」キーを押します。これにより、管理者権限でコマンドプロンプトが起動します。
  2. 以下のコマンドを入力して Enter キーを押します。このコマンドは、破損ファイルの修復に必要なファイルをダウンロードします。
    DISM.exe /Online /Cleanup-image /Restorehealth
Windows Update エラー 0xc1900223 の解決方法|Windows 10・11対応の完全ステップガイド
  1. 上記のコマンドの実行後、続けて以下のコマンドを実行して破損ファイルの修復を開始します。
    sfc /scannow
  2. 修復が完了したら、PC を再起動してください。

更新アシスタントを使って機能更新プログラムを手動でインストールする

エラー 0xc1900223 は、多くの場合、機能更新プログラム(Feature Update)のインストール失敗時に発生します。幸い、Microsoft は Windows 11 向けに「インストール アシスタント」、Windows 10 向けに「更新アシスタント」という無料ツールを提供しており、これらを使えば機能更新プログラムを手動でダウンロード・インストールできます。

Windows 11 の場合

  1. Web ブラウザを開き、Windows 11 インストール アシスタントのページにアクセスして「今すぐダウンロード」を選択します。
  2. ダウンロードしたファイルを実行します。
Windows Update エラー 0xc1900223 の解決方法|Windows 10・11対応の完全ステップガイド
  1. 「同意してインストール」を選択します。
  2. ツールが利用可能な更新プログラムを検出してインストールするのを待ちます。
  3. 「今すぐ再起動」を選択して PC を再起動します。

Windows 10 の場合

  1. Web ブラウザを起動し、更新アシスタントのページにアクセスして「今すぐ更新」を選択してツールをダウンロードします。
  2. ダウンロードしたファイルを実行します。
  3. ツールが利用可能な機能更新プログラムを検出してインストールするのを待ちます。
Windows Update エラー 0xc1900223 の解決方法|Windows 10・11対応の完全ステップガイド
  1. PC を再起動します。

更新プログラムを手動でダウンロードしてインストールする

失敗しているのが機能更新プログラムではなく通常の更新プログラムである場合は、Microsoft のオンライン カタログ(Microsoft Update カタログ)から該当する更新プログラムを手動でダウンロードしてインストールできます。このサイトにはすべての Windows 更新プログラムが公開されており、必要なものを自由にダウンロードできます。

  1. Windows 11 では「設定」>「Windows Update」、Windows 10 では「設定」>「更新とセキュリティ」>「Windows Update」を開き、インストールに失敗している更新プログラムの名前(通常は「KB」で始まる番号)を控えておきます。
  2. Web ブラウザを起動し、Microsoft Update カタログのサイトを開きます。
  3. 検索ボックスに更新プログラムの名前を入力して Enter キーを押します。
  4. 該当する更新プログラムの横にある「ダウンロード」を選択し、PC に保存します。
Windows Update エラー 0xc1900223 の解決方法|Windows 10・11対応の完全ステップガイド
  1. ダウンロードしたファイルを実行して、更新プログラムを手動でインストールします。
  2. インストールが完了したら、PC を再起動してください。

Windows PC をリセットする

それでもエラー 0xc1900223 が解消しない場合は、PC のシステム構成に問題がある可能性があります。その際は、Windows PC をリセットして構成を初期状態に戻すという方法があります。リセット時には「個人用ファイルを保持する」オプションを選択できるため、ファイルを失う心配はありません。

Windows 11 の場合

  1. 「Windows + I」キーを押して設定を開きます。
  2. 「システム」>「回復」に移動します。
  3. 「この PC をリセット」の横にある「PC をリセットする」を選択します。
Windows Update エラー 0xc1900223 の解決方法|Windows 10・11対応の完全ステップガイド
  1. 「個人用ファイルを保持する」を選択し、画面の指示に従って操作を進めます。

Windows 10 の場合

  1. 「Windows + I」キーを押して設定を開きます。
  2. 「更新とセキュリティ」>「回復」を選択します。
  3. 「この PC をリセット」セクションの「開始する」を選択します。
Windows Update エラー 0xc1900223 の解決方法|Windows 10・11対応の完全ステップガイド
  1. 「個人用ファイルを保持する」を選択し、画面の指示に従います。

まとめ:エラー 0xc1900223 の解決は思ったより簡単

更新プログラムのインストールに失敗してエラーが表示された場合でも、本記事で紹介した各種対処法を順番に試せば、問題を解決できる可能性は十分にあります。これらの方法を適用すれば、エラーメッセージが表示されることなく、Windows が利用可能な更新プログラムを正常にインストールできるようになるはずです。快適なアップデート環境をお楽しみください!

  1. 【2022年最新版】League of Legendsで発生する「不明なDirectXエラー」の解決方法

    League of LegendsのDirectXエラーとは League of Legends(LoL)をプレイ中や起動時に表示されるDirectXエラーには、主に2つのパターンがあります。1つは「不明なDirectXエラーが発生し、League of Legendsが起動できない」というもの、もう1つは「DirectXで回復不可能なエラーが発生しました」というメッセージです。 どちらのケースでも、このエラーが表示されている間はゲームを正常に起動できません。Windows 10でLoLを快適に楽しむためには、早急に原因を取り除く必要があります。 エラーメッセージの内容から、主な原因はグラフィ

  2. Windows 11 Copilot徹底解説:AIアシスタントで生産性を最大化する方法

    Microsoftは、最新のAI(人工知能)コンパニオン「Microsoft Copilot」を正式にリリースしました。以前は「Bing Chat」として知られていたこのツールは、限られた時間でより多くの作業をこなせるよう支援する、多彩な新機能を備えています。 本記事では、まずMicrosoftが提供する各種AIコパイロットについて簡単に紹介し、その後、Windows 11版Copilotに焦点を当てて、生産性向上にどのように役立つのかを詳しく解説します。 Microsoft Copilotとは? Microsoft Copilotは、テキストや画像の生成、一般的な質問への回答など、さまざまな