KB5089549 エラー0x800f0922が35%で失敗する4つの原因と今すぐできる対処法【Windows 11 2026年5月】
Windows 11の更新中に進行状況が35%付近で止まり、「0x800f0922」というエラーが表示されて元に戻されてしまう。そんな経験をしていませんか。これは2026年5月の月例更新「KB5089549」で多くのユーザーが直面している既知の不具合です。原因はほぼ特定されており、正しい手順を踏めば自分で解決できます。
この記事で解決できることは次のとおりです。
- KB5089549 0x800f0922 が出る本当の原因がわかる
- 自分がこのエラーに該当するかを最初に確認できる
- Microsoft公式の回避策を含む5つの対処法を優先順に試せる
- 企業(ドメイン管理)環境での対応方法もわかる
「windows11 アップデート 不具合 5月」で検索してたどり着いた方も、落ち着いて上から順に進めれば大丈夫です。一緒に直していきましょう。
KB5089549 インストール失敗の症状を確認する
まずは自分の症状がこの不具合と一致するか確認しましょう。KB5089549は2026年5月12日に公開されたWindows 11の月例セキュリティ更新(対象はバージョン24H2/25H2、OSビルド26200.8457/26100.8457)です。該当する環境では、インストールが再起動中に途中で止まります。
典型的な症状は次の3つです。まずWindows Update画面で進行状況が35〜36%付近で止まります。続いてエラーコード「0x800f0922」が表示され、最後に「問題が発生したため、変更を元に戻しています」というメッセージが出て更新が取り消されます。
なお、環境によっては0x800f0922のほかに「0x80240069」「0x80240031」というコードで失敗するケースも報告されています。いずれも原因と対処法は共通しているので、同じ手順で対応できます。
CBS.log でエラーを確認する方法
本当にこのエラーかを確実に見分けるには、Windowsのログを確認するのが一番です。ファイルエクスプローラーで C:\Windows\Logs\CBS\CBS.log を開き、メモ帳などで「SpaceCheck: Insufficient free space」または「ServicingBootFiles failed」という記述を検索してみてください。
この文言が見つかれば、原因はほぼ確定です。これは後述するEFIシステムパーティションの空き容量不足を示すサインで、Microsoftも公式に同じ記録を確認しています。該当していれば、この記事の対処法でほぼ解決できます。
CBS.logで上記の文言が確認できた場合は、次のセクションで原因を把握してから対処法1〜2を優先的に試してください。確認できなかった場合は、原因が別にある可能性があるため、対処法3〜5まで順に試すか、Microsoftコミュニティへの相談も選択肢に入れましょう。
KB5089549 でエラー 0x800f0922 が出る4つの原因
このエラーには主に4つの原因があります。最多はEFIパーティションの容量不足ですが、念のため他の可能性も押さえておきましょう。
原因1 — EFIシステムパーティションの空き容量不足(最多原因)
最大の原因は、PC起動に必要なファイルを保管する小さな専用領域(EFIシステムパーティション/ESP)の空き容量不足です。ESPは通常100MB程度しかなく、KB5089549はこの領域に新しいブートファイルを書き込もうとしますが、空きが10MB以下だと処理に失敗します。
ESPが圧迫される典型的な原因は3つです。メーカー(OEM)が残したファームウェアファイル、過去のWindowsバージョンが残したブートローダー、そしてLinuxとのデュアルブート環境で追加されたブートエントリです。心当たりがある方は、この原因の可能性が高いと言えます。
原因2 — Windows Update キャッシュの破損
ダウンロード済みの更新ファイルが破損していると、インストールが正常に進まず同じエラーで止まることがあります。過去の更新が中断された経験がある場合に起こりやすい原因です。
原因3 — セキュリティソフトやVPNによる干渉
サードパーティ製のセキュリティソフトやVPNが、更新プロセスの一部をブロックしてしまうケースもあります。とくにブート関連ファイルの書き換えを保護機能が妨げることがあります。
原因4 — .NET Framework やシステムファイルの破損
一部の環境では、.NET Frameworkやシステムファイルの破損が更新失敗につながります。頻度は高くありませんが、上記3つで解決しない場合に疑うべき原因です。
KB5089549 0x800f0922 の解決手順(優先順に試す)
ここからは具体的な対処法です。リスクが低く効果が高いものから順に並べています。上から試して、解決したらそこで終了して構いません。
対処法1 — PCを再起動して再試行する(KIR自動適用待ち)
実は、コンシューマー向けや非管理のPCには、Microsoftがすでに自動の緩和策を展開しています。これは「KIR(Known Issue Rollback/既知の問題のロールバック)」という仕組みで、問題のある変更を一時的に取り消すものです。多くの個人ユーザーは何もしなくても自動で適用されます。
まずはPCを再起動し、設定からWindows Updateを再実行してみてください。KB5089549はSecure Bootの更新の関係で、インストール完了までに2〜3回の再起動が発生することがあります。途中で止まったように見えても、数回再起動すれば自動的に直るケースが多いので、慌てず試してみましょう。
対処法2 — Microsoft公式の回避策(レジストリコマンド)
再起動で直らない場合は、Microsoftが公式に案内している回避策を使います。これはESPの容量チェックの基準を一時的に緩める設定です。レジストリを書き換える操作になるため、万一の備えとしてレジストリのバックアップを取っておくと安心です(「スタート」→「regedit」を検索して開き、「ファイル」→「エクスポート」で任意の場所に保存できます)。
準備ができたら「スタート」を右クリックして「ターミナル(管理者)」または管理者権限のコマンドプロンプトを開き、次のコマンドを実行してください。
reg add "HKLM\SYSTEM\CurrentControlSet\Control\Bfsvc" /v EspPaddingPercent /t REG_DWORD /d 0 /f
コマンドの入力後にPCを再起動し、もう一度Windows Updateを実行します。これでEFIパーティションの空き不足が原因だったケースの多くは解消します。レジストリを書き換える操作なので、コマンドは正確にコピーして貼り付けるのがおすすめです。
対処法3 — Windows Update トラブルシューターを実行する
Windowsには更新の問題を自動診断・修復するツールが標準で備わっています。「設定」→「システム」→「トラブルシューティング」→「その他のトラブルシューティングツール」と進み、「Windows Update」の項目で「実行」を選びます。検出された問題を自動で修正してくれます。
対処法4 — Windows Update のキャッシュをクリアする
更新ファイルの破損が疑われる場合は、ダウンロード済みデータを一度削除して取り直します。管理者権限のターミナルで以下を実行し、更新サービスを止めてからキャッシュを削除し、再起動します。
net stop wuauserv
net stop bits
del /f /s /q C:\Windows\SoftwareDistribution\*.*
net start wuauserv
net start bits
再起動後にWindows Updateを実行すると、更新ファイルがクリーンな状態でダウンロードし直されます。詳細な手順はMicrosoft公式ドキュメント「Windows Updateの問題を解決する」も参照できます。
対処法5 — SFC / DISM でシステムファイルを修復する
ここまでで直らない場合は、システムファイル自体の破損を修復します。管理者権限のターミナルで、次の2つのコマンドを順番に実行してください。
sfc /scannow
DISM /Online /Cleanup-Image /RestoreHealth
sfc /scannow が破損ファイルを検出・修復し、DISM がWindowsイメージ自体を修復します。完了後にPCを再起動し、改めて更新を試しましょう。各コマンドの詳細はMicrosoft公式ドキュメント「システムファイルチェッカーツールを使用して、不足または破損しているシステムファイルを修復する」を参照してください。
企業(ドメイン管理)環境での対応
会社のPCなどドメイン管理された端末では、KIRが自動適用されません。IT管理者がグループポリシーで手動適用する必要があります。Microsoftが配布する専用のグループポリシー(MSI)を導入したうえで、「コンピューターの構成」→「管理用テンプレート」から該当の既知の問題のロールバックを「有効」に設定します。
設定後、対象端末を再起動するとKIRが反映されます。多数の端末を管理している場合は、まず数台でテスト適用してから全社展開するのが安全です。詳細はMicrosoft公式サポートページの手順を確認してください。
それでも解決しない場合
ここまでの手順で直らないときは、次の点を順に確認します。まずセキュリティソフトやVPNを一時的に無効化して更新を再試行してみましょう。原因3の干渉が起きていた場合、これで通ることがあります。
次にインターネット接続とDNSの状態を確認します。更新ファイルのダウンロードが不安定だと失敗しやすいため、可能なら有線接続で試すのが確実です。それでも改善しなければ、Windows 11の修復インストール(上書きインストール)を最終手段として検討します。データを残したままシステムを入れ直せる方法ですが、事前に重要なファイルのバックアップを取っておくことを強く推奨します。万一に備えて外付けドライブやクラウドストレージにデータを退避してから実行してください。
判断に迷う場合は無理をせず、Microsoftコミュニティやサポート窓口に相談しましょう。なお、KB5089549の適用後にタスクバーのアニメーションが消える副次的な不具合も報告されていますが、こちらも今後の更新で修正される見込みです。
まとめ
KB5089549の0x800f0922エラーは、ほとんどがEFIシステムパーティションの空き容量不足が原因です。まずはCBS.logで該当を確認し、PCを再起動してKIRの自動適用を待つ、それでもダメならMicrosoft公式のレジストリコマンドを試す、という流れが最短ルートです。
Microsoftはコンシューマー向けにKIRによる自動緩和をすでに展開済みで、恒久的な修正も今後のWindows Updateに含める予定だと2026年5月時点で発表しています。つまり、急がなくてもいずれ自動で直る可能性が高い不具合です。日頃からWindows Updateをこまめに実行しておけば、ブート関連の更新がたまりにくく再発も防ぎやすくなります。
まずは落ち着いてPCを再起動し、それでも35%で止まるようなら本記事の対処法2のレジストリコマンドから試してみてください。きっとあなたのWindows 11も最新の状態に更新できるはずです。
おすすめ商品
記事に関連するおすすめ商品をご紹介します。



