Windows 11/10 PC で Windows Update エラー コード 0x800f0900 が表示された場合、更新プロセスが中断されたか、一部の更新ファイルが破損したことを意味します。この問題は、累積更新プログラム、機能更新プログラム、またはセキュリティ更新プログラムの実行中に発生する可能性があります。
Windows Update エラー コード 0x800f0900。
以下に、エラーの修正に役立つ 5 つの信頼できる修正を示します。多くの場合、システム ファイルの破損、更新サービスの設定の誤り、インターネット接続の不安定などが原因で発生します。各修正を一度に 1 つずつ試し、試行の合間に PC を再起動します。
解決策 1: SFC と DISM を実行する (システム ファイルを修復する)
これらのツールを実行すると、更新をブロックする破損したシステム ファイルと Windows イメージ コンポーネントが修復されます。
1. 管理者としてコマンド プロンプトを開きます。
2. 以下を実行します。
sfc /scannow
そして完成を待ちます。
3. 次に、以下を実行します。
DISM /Online /Cleanup-Image /RestoreHealth
4. 再起動し、Windows Update を再試行します。

解決策 2: Windows Update コンポーネントを手動でリセットする
更新サービスとキャッシュをリセットすると、Windows は更新中に使用された破損したフォルダーを強制的に再作成します。
1. 管理者としてコマンド プロンプトを開きます。
2. これらのコマンドを 1 つずつ実行し、それぞれの後に Enter キーを押します。
net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver
ren C:WindowsSoftwareDistribution SoftwareDistribution.old
ren C:WindowsSystem32catroot2 Catroot2.old
net start wuauserv
net start cryptSvc
net start bits
net start msiserver
3. ウィンドウを閉じて、PC を再起動します。

このプロセスでは、更新サービスを停止し、キャッシュ フォルダーの名前を変更し、すべてをクリーンな状態で再起動して、エラー 0x800f0900 の原因となる破損したデータを削除します。
解決策 3: アップデートを手動でインストールする
更新自体が利用可能な場合は、問題のある KB を手動でインストールするとエラーを回避できます。
1. に移動しますhttps://catalog.update.microsoft.com。
2. 検索ボックスに、失敗したアップデートの KB 番号 (例: KB5039212) を入力します。

3. Windows のバージョンとシステムの種類に一致するパッケージをダウンロードします。
4. ダウンロードしたファイルを開きます.msuファイルを作成し、インストールのプロンプトに従います。
5. 完了したら、PC を再起動します。
解決策 4: Windows Update トラブルシューティング ツールを実行する
内蔵のトラブルシューティング ツールは、更新に関連する一般的な問題を自動的に検出して修復できます。
1. [設定] を開き、[システム] に移動します。その後、「トラブルシューティング」をクリックし、「その他のトラブルシューティング」をクリックします。
2. [Windows Update] で [実行] をクリックします。

3. Windows がエラーを検出して修正するまで待ちます。
4. PC を再起動し、アップデートを再度インストールしてみます。
関連している:
解決策 5: Windows 11 インストール アシスタントまたは ISO を使用する
上記の修正がいずれも機能しない場合は、アップデートを手動で再インストールしてください。最新の ISO またはインストール アシスタントを Microsoft の公式 Web サイト (https://www.microsoft.com/en-us/software-download/windows11) し、インプレース アップグレードを実行します。これにより、データをそのまま維持しながらシステム ファイルが更新されます。

簡単なヒント
1. 十分な空きディスク容量と安定したインターネット接続を確保します。
2. トラブルシューティング中は、サードパーティのセキュリティ ソフトウェアを一時的に無効にします。
3. 不明な場合は、修復インストールを試みる前にファイルをバックアップしてください。
