Windows Update エラー 0x800f0922 の原因と対処法【Windows 11】

Windows 11 の Windows Update で更新プログラムをインストールした際に、0x800f0922というエラーが表示されることがあります。

Microsoft は 0x800f0922CBS_E_INSTALLERS_FAILED と定義しており、「高度なインストーラーとジェネリック コマンドの処理に失敗した」ことを示します。

つまり、0x800f0922 は「Windows が壊れている」「EFI システム パーティションの容量が足りない」など、1つの原因だけを示すエラーではありません。

Microsoft は Windows Update で発生する原因として、ディスクの空き領域不足、VPN や Windows Update サーバーとの接続、.NET Framework を含む Windows コンポーネントなど複数の可能性を挙げています。

そのため、まず、どの更新プログラムで失敗したのか、どの段階で失敗したのかを確認してから対処することが重要です。

目次

Windows Update エラー 0x800f0922 とは

0x800f0922 の基本的な意味は次のとおりです。

項目内容
エラーコード0x800f0922
エラー名CBS_E_INSTALLERS_FAILED
意味高度なインストーラーとジェネリック コマンドの処理に失敗した
主な確認対象更新プログラム、空き領域、VPN・通信、EFI システム パーティション、Windows コンポーネント

Microsoft の資料でも、同じ 0x800f0922 が Windows Update だけでなく、Windows の機能追加や .NET Framework 3.5 などでも発生することが確認できます。

最初に失敗した KB 番号を確認する

最初に、どの更新プログラムで 0x800f0922 が発生しているのか確認します。

「設定」>「Windows Update」>「更新の履歴」を開き、「インストールに失敗しました」と表示されている更新プログラムの KB 番号を確認してください。

例えば、KBxxxxxxxxのような番号です。

特定の KB だけが失敗している場合は、PC 側を修復する前に、その KB に既知の問題がないか Microsoft の公式情報を確認してください。

実際に、Windows 11 では特定の更新プログラムの適用時に 0x800f0922 が発生した例があります。

特定の更新プログラムで 0x800f0922 が発生する場合もある

2026年5月に配信された Windows 11 のセキュリティ更新プログラム KB5089549 では、一部の PC で 0x800f0922 が発生する既知の問題が確認されました。

この問題では、EFI システム パーティション(ESP)の空き領域が少ない PC、特に 空き領域が 10 MB 以下の環境で発生する可能性がありました。

Microsoft によると、影響を受けた PC では、

  • 更新プログラムの初期インストールは進む
  • 再起動後、約 35~36%で失敗する
  • 「何かが計画どおりに進まなかった。変更を元に戻す」と表示される
  • Windows が更新をロールバックする
  • 最終的に 0x800f0922 が記録される

という特徴がありました。

Microsoft は、この問題について 2026年5月26日にリリースされた KB5089573 以降で解決したと案内しています。

しかし、筆者の環境ではその後の 2026年6月の更新プログラム KB5094126 でも、ESP の空き領域不足によって 0x800f0922 が発生することを確認しています。

EFI システム パーティションの空き領域を確保して解決した手順については、次の記事で詳しく紹介しています。

あわせて読みたい
Windows 11 2026年6月更新(KB5094126)の新機能まとめと「0x800f0922」エラーの解決方法
Windows 11 2026年6月更新(KB5094126)の新機能まとめと「0x800f0922」エラーの解決方法 2026年6月9日に、Windows 11 向けの累積更新プログラム KB5094126 の配信が始まりました。今回は単なるセキュリティ修正にとどまらず、PC の操作感を改善する新機能が複...

1. PC を再起動して Windows Update を再実行する

まず PC を再起動します。

更新処理が保留状態になっている場合や、一時的にインストーラー処理が正常に完了しなかった場合は、再起動だけで更新できることがあります。

再起動後、「設定」>「Windows Update」を開き、「更新プログラムのチェック」をクリックしてください。

再び 0x800f0922 が表示される場合は、次の項目を確認します。

2. C ドライブの空き領域を確認する

Microsoft は 0x800f0922 の主な原因の 1つとして、ディスク領域の不足を挙げています。

「設定」>「システム」>「ストレージ」を開き、Windows がインストールされているドライブの空き領域を確認してください。

空き領域がほとんどない場合は、

  • 一時ファイル
  • Windows Update の不要なファイル
  • ごみ箱
  • 使用していない大容量ファイル

などを整理してから Windows Update を再実行します。

あわせて読みたい
Windows 11 Cドライブの空き領域(容量)はどれくらいが最適?目安と確保する方法
Windows 11 Cドライブの空き領域(容量)はどれくらいが最適?目安と確保する方法 今回は、Windows 11 のインストールされている Cドライブの空き領域はどれくらいが最適なのかを紹介します。 Cドライブの空き領域が少なくなると、PC 全体のパフォーマ...

3. VPN を使用している場合は一度切断する

Microsoft は 0x800f0922 について、PC が Windows Update サーバーへ正常に接続できない場合にも発生する可能性があると説明しています。特に職場などへ VPN 接続している場合は、一度 VPN を切断して更新を再実行するよう案内しています。

VPN を使用している場合は、一時的に切断した状態で、「設定」>「Windows Update」>「更新プログラムのチェック」を実行してください。

VPN を使用していない場合は、この手順を飛ばしてかまいません。

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

Windows Update の基本的な診断を行います。

Microsoft は Windows 11 では、まず「ヘルプを表示する」アプリによる Windows Update の自動トラブルシューティングを実行するよう案内しています。

設定画面から実行する場合は、

  1. Win + I キーを押して「設定」を開きます。
  2. 「システム」>「トラブルシューティング」を開きます。
  3. 「その他のトラブルシューティング ツール」を開きます。
  4. 「Windows Update」の右側にある「実行する」をクリックします。

完了したら PC を再起動し、Windows Update を再実行してください。

あわせて読みたい
Win11 トラブルシューティング「Windows Update の診断を実行できませんでした」の原因
Win11 トラブルシューティング「Windows Update の診断を実行できませんでした」の原因 今回は、Windows 11 で Windows Update のトラブルシューティングを実行すると、「Windows Update の診断を実行できませんでした...」と表示される問題の原因を調査して...

5. DISM と SFC で Windows のコンポーネントを修復する

C ドライブの空き領域や VPN を確認しても問題がなく、特定の KB の既知の問題にも該当せず、複数の更新プログラムで 0x800f0922 が発生する場合は、Windows のコンポーネント側を確認します。

Microsoft は 0x800f0922 の潜在的な原因として、.NET Framework やその他の Windows コンポーネントの問題も挙げています。

管理者として「コマンドプロンプト」を開き、次のコマンドを実行します。

DISM.exe /Online /Cleanup-Image /RestoreHealth

処理が正常に完了したら、続けて、

sfc /scannow

を実行します。

完了後に PC を再起動し、Windows Update をもう一度実行してください。

0x800f0922 はコンポーネントストアの破損そのものを示すコードではないため、最初から DISM と SFC だけを実行するのではなく、先に失敗した KB、空き領域、VPN などを確認することをおすすめします。

あわせて読みたい
【完全解説】DISMコマンドとは?起動しないWindows 11を修復する全手順
【完全解説】DISMコマンドとは?起動しないWindows 11を修復する全手順 「昨日まで普通に使えていたのに、Windows 11 が突然起動しなくなった…」青い画面や黒い画面を前に、途方に暮れてしまった経験はありませんか?多くの場合、その原因は...

6. Windows Update のキャッシュとコンポーネントをリセットする

DISM と SFC が正常に完了しても Windows Update が失敗する場合は、Windows Update の更新データを再作成します。

Microsoft の現在のトラブルシューティングでも、Windows Update の問題に対して SoftwareDistribution などの更新キャッシュをリセットする方法が案内されています。

詳しい手順は、Windows Update の更新キャッシュの削除とコンポーネントのリセット方法をご覧ください。

ただし、EFI システム パーティションの容量不足が原因の場合、Windows Update のキャッシュをリセットしても根本的な解決にはなりません。

7. 特定の KB だけで 0x800f0922 が発生する場合

ほかの更新プログラムは正常にインストールでき、1つの KB だけが 0x800f0922 で失敗する場合は、その更新プログラム固有の問題を優先して調べてください。

特に、

  • 同じ KB で多くのユーザーに問題が発生している
  • 更新後の再起動中に毎回同じ割合で失敗する
  • Microsoft の既知の問題に 0x800f0922 が掲載されている

という場合は、PC 側を大きく変更する前に、後続更新や Microsoft の対応を確認します。

前述したように、特定の更新プログラムでは EFI システム パーティション(ESP)の空き領域不足などによって 0x800f0922 が発生する場合があります。

そのため、特定の KB だけで失敗する場合は、DISM や Windows 11 の修復などを先に行うのではなく、その KB に関する既知の問題や同様の事例を確認してください。

8. Windows 11 自体を修復する

ここまで確認しても 0x800f0922 が続き、Windows Update 以外でも Windows コンポーネントに問題がある場合は、Windows 11 自体の修復を検討します。

Windows 11 には、「Windows Update で問題を解決する」という修復機能があります。

現在使用しているものと同じバージョンの Windows 11 を再インストールしながら、システムファイルと Windows コンポーネントを修復し、アプリ、ファイル、設定を保持できます。

詳しい手順は、「Windows Update で問題を解決する」を使用して Windows 11 を修復する方法をご覧ください。

ただし、特定の KB だけで失敗している場合や、EFI システム パーティションの容量不足が原因と確認できている場合は、Windows 11 の修復を先に行う必要はありません。

Windows Update エラー 0x800f0922 が解決しない場合

0x800f0922 が解決しない場合は、同じ対処を繰り返すのではなく、どの更新プログラムで、どの段階で失敗しているのかを確認してください。

特定の KB だけで失敗する場合は、その更新プログラムの既知の問題や同様の事例を優先して確認します。

一方、複数の更新プログラムで 0x800f0922 が発生する場合や、Windows の機能追加などでも問題が発生している場合は、DISM・SFC による Windows コンポーネントの修復へ確認範囲を広げます。

また、前述したように、更新後の再起動中に失敗して変更が元に戻される場合は、更新プログラム固有の問題が発生していないかも確認してください。

0x800f0922 は原因を 1つに限定できるエラーではないため、エラーコードだけを見て Windows 11 の修復や初期化まで進めるのではなく、失敗した KB と発生するタイミングから原因を切り分けることが重要です。

まとめ

Windows Update エラー 0x800f0922 は、Microsoft が CBS_E_INSTALLERS_FAILED と定義しているエラーです。

更新プログラムのインストール処理が失敗したことを示しますが、原因を 1つに限定できるエラーではありません。

基本的には、

失敗した KB を確認 → PC を再起動 → C ドライブの空き領域を確認 → VPN などの通信環境を確認 → Windows Update トラブルシューティング → DISM・SFC → Windows Update のキャッシュとコンポーネントをリセット

の順番で確認してください。

特に、ほかの更新プログラムは正常にインストールできるのに 特定の KB だけで 0x800f0922 が発生する場合は、PC 側を大きく変更する前に、その更新プログラムの既知の問題や同様の事例を確認することが重要です。

また、更新プログラムのインストールは進むものの、再起動中に失敗して変更が元に戻される場合は、失敗するタイミングも原因を切り分ける手掛かりになります。

複数の更新プログラムで同じエラーが発生する場合や、Windows の機能追加などでも問題が確認される場合は、Windows コンポーネント側の問題を疑い、DISM・SFC などによる修復へ確認範囲を広げてください。

0x800f0922 というエラーコードだけを見て Windows 11 の修復や初期化まで進めるのではなく、失敗した KB と発生するタイミングを確認し、原因を切り分けながら対処することが重要です。

参考資料・Microsoft 公式情報

Microsoft Learn:Windows Update の一般的なエラー
0x800f0922 / CBS_E_INSTALLERS_FAILED が掲載されています。
Microsoft Learn「Windows Update の一般的なエラー」

Microsoft Support:Windows の更新に関する問題のトラブルシューティング
0x800f0922 の原因としてディスク領域、VPN、Windows コンポーネントなどが案内されています。
Microsoft Support「Windows の更新に関する問題のトラブルシューティング」

Microsoft Support:Windows のアップグレードとインストールに関するエラーのヘルプ
VPN とシステム予約パーティションについて説明されています。
Microsoft Support「Windows のアップグレードとインストールに関するエラーのヘルプ」

Microsoft Support:KB5089549
2026 年 5 月に EFI システム パーティションの空き領域不足で 0x800f0922 が発生した既知の問題が掲載されています。
Microsoft Support「2026 年 5 月 12 日 — KB5089549」

この記事が「役立った!」と思ったら、ぜひSNSでシェアをお願いします。
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

日々の PC 操作から生まれた疑問や、「もっとこうしたい」という想いを原動力に、2008年頃から現在に至るまで Windows の知識を独学で追求してきました。試行錯誤を重ねて見つけた「なるほど!」な技や、困った時の解決策を、皆さんの PC ライフに役立ててほしい一心で発信しています。

プロフィールを見る

コメント

コメントする

【投稿について】
記事の内容に関するご質問や情報提供は大歓迎です。
ただし、記事の趣旨と無関係な内容、特定の人物・団体への批判、攻撃的な表現、不適切な語句を含むコメントは、管理人の判断で予告なく削除・非公開とさせていただく場合があります。
また、スパム対策機能により自動的に削除される場合もありますのでご了承ください。

CAPTCHA


目次