Windows 11 KB5065426がインストールできない時の原因と対処法まとめ(エラー0x800f0922・ロールバック・ダウンロードが進まない場合)

Windows 11 24H2 の累積更新プログラム「KB5065426(OS Build 26100.6584)」がなぜか適用できない、ダウンロード中に止まる、インストール後にロールバックしてしまう――そんな状況に悩んでいる方向けの解説です。この記事では、よくある原因と対処方法を「効果が高い順」に整理しつつ、実際に試しやすいよう具体的な手順と確認ポイントを詳しくまとめます。

目次

Windows 11 KB5065426 が適用できない症状の具体例

まずは、KB5065426 が適用できないときに実際に起きている「症状」を整理しておきます。自分の環境と照らし合わせて、どのパターンに近いかを確認してください。

現象画面上の表示・挙動
ダウンロード中に止まる「ダウンロード中 0%」または特定の%で長時間変化がない / 回線は生きているが進捗バーが動かない
インストール後にロールバック「更新プログラムを構成しています…」後に再起動、
「更新を元に戻しています」のメッセージが表示され、元のビルドに戻される
エラーコード 0x800f0922更新履歴またはインストール画面に「インストールに失敗しました – 0x800f0922」などのエラーが表示される
その他のエラー0x800f098x / 0x8024xxxx など、別のエラーコードで失敗する場合もある

特に「0x800f0922」は、システム予約パーティションの空き容量不足や .NET Framework の構成不整合、VPN・プロキシの干渉と関連していることが多く、後述する対処法で重点的に確認していきます。

KB5065426 が適用できない主な原因

ユーザー報告や過去の類似トラブルから、KB5065426 が適用できない主な原因を整理すると次のようになります。

想定要因具体例・説明
サーバー混雑・帯域不足リリース直後は Microsoft 側の更新サーバーが混雑し、ダウンロードが非常に遅く「止まったように見える」ことがある。
エラー 0x800f0922① システム予約パーティションの容量不足
② VPN / プロキシにより Update サーバーに接続できない
③ .NET Framework 更新の構成不整合
④ 更新コンポーネントの破損
更新コンポーネントの破損SoftwareDistribution フォルダーや Windows Update キャッシュが壊れている。
サードパーティ製常駐ソフトの干渉セキュリティソフト、VPN クライアント、チューニングツールなどが更新処理をブロックしている。
システムファイルまたはコンポーネントの破損DISM / SFC で修復できるレベルの破損から、インプレースアップグレードが必要なレベルの破損まで幅広い。
.NET Framework 更新の未適用Windows Update 上で .NET Framework 更新が「保留」になっており、それが先に適用されないと累積更新が失敗するケース。

特に、

  • 0x800f0922 が出ている場合 → システム予約パーティション容量と VPN・プロキシの有無
  • ダウンロードが進まない場合 → サーバー混雑と回線状態
  • ロールバックする場合 → サードパーティ製ソフト・ドライバ・システム破損

このあたりを優先的に確認していくと、原因を絞り込みやすくなります。

トラブルシューティング前に確認しておきたいこと

作業に入る前に、次のポイントを確認しておくと後の切り分けがスムーズになります。

  • エラーコードの確認
    「設定」→「Windows Update」→「更新の履歴」→「更新プログラムの履歴を表示」で KB5065426 の行を確認し、表示されているエラーコードを控えておきます。
  • OS ビルドの確認
    Win + R キー → winver と入力 → 現在の OS ビルドを確認します。KB 適用後にどう変化するかの目安になります。
  • ディスクの空き容量
    システムドライブ(通常は C:)に 20GB 以上の余裕があるか確認します。ユーザー報告の中には「空き容量は十分」とあるケースもありますが、100GB 近く空いている方がトラブルは起きにくいです。
  • バックアップ・復元ポイント
    更新がうまくいかず最悪インプレースアップグレードになる可能性もあるため、重要ファイルのバックアップと、可能なら復元ポイントの作成をおすすめします。
  • .NET Framework 更新の有無
    Windows Update 画面に .NET 関連の更新が「ダウンロード待ち」「インストール保留」になっていないか確認し、あれば先に適用します。

十分に待ってから再試行する

もっとも手軽で、実は効果が高いのが「待つ」ことです。更新リリース直後は、世界中の PC が一斉に同じファイルを取りに来るため、ダウンロードが極端に遅くなることがあります。

特に次のような状況では「止まっているように見える」だけで、裏では進んでいるケースが多く見られます。

  • ダウンロード%表示が 0~30%あたりで長時間変わらない
  • ネットワーク使用率が時々上がったり下がったりを繰り返している
  • CPU やディスクの使用率が 0 ではなく、時々スパイクしている

このような場合は、少なくとも 30~60 分程度は放置して様子を見てください。実際に「数時間放置していたらいつの間にかインストールが終わっていた」という報告もあります。

また、回線帯域に余裕がない場合は、

  • 大容量ファイルのダウンロードやクラウド同期を一時停止する
  • 可能であれば Wi‑Fi ではなく有線 LAN に切り替える
  • 別の時間帯(深夜や早朝など)に再試行する

といった工夫も有効です。

DISM /RestoreHealth と SFC /scannow でシステムを修復

サーバー側の問題や回線の問題ではなさそうな場合、まずはシステムファイルの破損を疑います。すでに DISM / SFC を実行済みという報告もありますが、未実行であれば最初に試す価値があります。

実行手順

  1. 管理者として Windows Terminal(またはコマンドプロンプト)を起動
    スタートボタンを右クリック → 「Windows Terminal(管理者)」または「コマンドプロンプト(管理者)」を選択します。
  2. DISM でシステムイメージを修復
DISM /Online /Cleanup-Image /RestoreHealth

処理には 10~30 分程度かかることがあります。途中で止まったように見えても終了するまで待ちます。

  1. 再起動する
  2. SFC でシステムファイルを検査・修復
sfc /scannow

完了後のメッセージに「破損ファイルを検出し修復しました」と表示される場合、修復内容が Windows Update に好影響を与えることがあります。再起動後、KB5065426 の適用を再試行してください。

Windows Update トラブルシューティングとコンポーネントリセット

Windows Update の内部キャッシュやコンポーネントが壊れている場合、いくら再試行しても同じエラーで止まってしまいます。そのようなときは、更新コンポーネントをリセットすることで改善するケースが多くあります。

簡易的な「トラブルシューティング」ツールの実行

まずは Windows 標準のトラブルシューティングから試します。

  1. 「設定」→「システム」→「トラブルシューティング」→「その他のトラブルシューティングツール」を開く
  2. 「Windows Update」の「実行」をクリック
  3. 画面の指示に従ってトラブルシューティングを完了する

これだけで改善することもありますが、根本的にキャッシュが壊れている場合は、次の「手動リセット」が有効です。

Windows Update コンポーネントの手動リセット

以下の手順はシステムの更新コンポーネントに直接手を入れるため、自己責任で実行してください。心配な場合は事前に復元ポイントを作成しておくと安心です。

  1. 管理者としてコマンドプロンプトまたは Windows Terminal を起動します。
  2. 以下のコマンドを順番に実行します。
net stop wuauserv
net stop bits
del /f /s /q %windir%\SoftwareDistribution\*
net start bits
net start wuauserv

実行後、PC を再起動してから KB5065426 の適用を再試行してください。SoftwareDistribution フォルダー配下のキャッシュが再作成され、更新が正常に進むようになる場合があります。

システム予約パーティションを 500MB 以上に拡張する

エラーコード 0x800f0922 の代表的な原因が「システム予約パーティションの容量不足」です。特に、Windows 10 から長年アップグレードを繰り返している環境では、システム予約パーティションが 100~350MB 程度しかなく、新しいセキュリティコンポーネントを書き込むスペースが足りないことがあります。

システム予約パーティションとは

システム予約パーティションは、

  • ブートローダー
  • BitLocker などの暗号化関連情報
  • 更新時の一時ファイル

などを格納するための小さな隠し領域です。通常はエクスプローラー上にドライブとして表示されません。

容量確認の手順

  1. スタートボタンを右クリック → 「ディスクの管理」を開く。
  2. ディスク 0(または OS が入っているディスク)の左側に「システムで予約済み」と書かれたパーティションが存在するか確認。
  3. そのパーティションのサイズが 500MB 未満(特に 100~260MB 程度)の場合、容量不足が疑われます。
システム予約パーティション容量判断の目安
100~260MB古い PC や Windows 7/8 時代の構成に多いサイズ。エラー 0x800f0922 の原因になりやすい。
350MB 前後状況によっては問題なく動作するが、大型アップデートでぎりぎりになることがある。
500MB 以上一般的に安全圏。別要因(VPN・.NET・更新コンポーネント破損など)を疑う。

容量不足への対処方法

システム予約パーティションの拡張は、少し高度な作業になります。大まかな流れは次のとおりです。

  1. システム予約パーティションの「右側」に空き領域を作る(C: ドライブを少し縮小するなど)。
  2. パーティション編集ツール(Windows 標準またはサードパーティ製)でシステム予約パーティションを右側に広げ、合計 500MB 以上にする。
  3. PC を再起動し、Windows が正常に起動するか確認する。
  4. KB5065426 の適用を再試行する。

パーティション操作に慣れていない場合は、無理をせず PC メーカーのサポートやシステム管理者に相談することを強くおすすめします。

VPN・プロキシ・セキュリティソフトを一時的に無効化する

エラー 0x800f0922 は、システム予約パーティションだけでなく「VPN やプロキシ経由では Microsoft Update サーバーに正しく接続できない」場合にも発生します。企業ネットワークや常時 VPN を使用している環境では特に注意が必要です。

確認・対処のポイント

  • VPN クライアントソフトを一時切断し、ローカル回線から直接インターネットへ接続して更新を試す。
  • ブラウザや OS のプロキシ設定(自動構成スクリプト・手動プロキシ)を一時的に解除して試す。
  • Wi‑Fi から有線 LAN へ切り替える、別のネットワーク(テザリングなど)を利用してみる。

また、サードパーティ製のセキュリティソフトが更新プロセスを監視・ブロックしているケースもあります。リアルタイム保護を一時無効化するか、どうしても改善しない場合は Windows Defender のみの構成にして試してみるのも一案です。

ただし、セキュリティソフトの無効化中は怪しいサイトやメールを開かないなど、普段以上に注意してください。

最新のサービススタック更新プログラム (SSU) を手動導入する

累積更新プログラムが正しく適用されるためには、その土台となる「サービススタック更新プログラム(SSU)」が最新であることが重要です。同じ月に公開される SSU を先に適用することで、KB5065426 が通るようになるケースがあります。

SSU 手動導入の流れ

  1. Windows Update の画面で、SSU と思われる更新(「サービス スタック更新プログラム」など)が残っていないか確認し、あれば先にインストールする。
  2. もし Windows Update 上に見当たらない場合は、「Microsoft Update カタログ」で対象の SSU を検索し、環境に合ったパッケージ(x64 版など)を手動ダウンロードする。
  3. ダウンロードした SSU の .msu ファイルをダブルクリックしてインストールする。
  4. 再起動後、KB5065426 の適用を再試行する。

SSU は頻繁に更新されるものではありませんが、累積更新の前提条件になっていることがあるため、手動導入を試す価値は大きいです。

オフライン (.msu) パッケージでインストールする

Windows Update の画面からの適用がうまくいかない場合でも、同じ更新プログラムを「オフラインの .msu ファイル」としてダウンロードし、手動で実行すると成功するケースがあります。

.msu パッケージを使ったインストール手順

  1. 「Microsoft Update カタログ」で「KB5065426」を検索し、自分のエディション(Windows 11 24H2 など)およびアーキテクチャ(x64 / ARM64)に合ったファイルをダウンロードします。
  2. ダウンロードした Windows11.0-KB5065426-x64.msu のようなファイルを右クリックし、「管理者として実行」を選択します。
  3. 画面の指示に従ってインストールを完了させ、必要に応じて再起動します。

より詳細なログを取りたい場合は、コマンドラインから次のように実行することもできます。

wusa.exe Windows11.0-KB5065426-x64.msu /quiet /norestart /log:C:\Temp\KB5065426.log

このログファイルを確認することで、どの段階で失敗したのかを詳しく追跡できます。

クリーンブート環境で KB5065426 を適用する

常駐アプリやサービスが多い環境では、知らないうちに更新処理と衝突していることがあります。そのような場合、「クリーンブート」(最小限のサービスとドライバだけを読み込んで起動する状態)で更新を試すと成功しやすくなります。

クリーンブートの設定手順(概要)

  1. システム構成を開く
    Win + R → msconfig → Enter。
  2. 「サービス」タブで Microsoft 以外を無効化
    「Microsoft のサービスをすべて隠す」にチェック → 「すべて無効」をクリック。
  3. 「スタートアップ」タブからスタートアップアプリを最小限に
    「タスク マネージャーを開く」をクリックし、不要なスタートアップ項目を無効化。
  4. PC を再起動し、クリーンブート状態で KB5065426 のインストールを試す。
  5. インストールが完了したら、同じ手順で元の設定に戻す。

特に、独自ファイアウォールやシステム最適化ツール、古いデバイスドライバなどが原因になることが多いため、クリーンブートで一度「素の Windows だけ」で試してみる価値があります。

インプレースアップグレード修復(最終手段)

ここまでの対策をすべて試しても KB5065426 が適用できない場合、OS のコンポーネント自体に深刻な不整合が起きている可能性があります。その場合は、インプレースアップグレード修復が最終手段になります。

インプレースアップグレード修復とは、現在の Windows を上書きインストールすることでシステムファイルを再構成しつつ、「個人用ファイルとアプリ、設定」を保持する方法です。

インプレースアップグレード修復の流れ

  1. 最新の Windows 11 24H2 ISO ファイルを入手し、PC 上でマウントする(ISO をダブルクリックすると仮想ドライブとして開きます)。
  2. マウントされたドライブの中にある setup.exe をダブルクリックして実行します。
  3. 画面の案内に従い、「この PC を今すぐアップグレードする」「個人用ファイルとアプリを引き継ぐ」などの項目を選択します。
  4. セットアップが完了すると、OS が再構成され、結果的に最新の累積更新を取り込んだ状態に近づきます。

インプレースアップグレード後は、多くの場合で KB5065426 を含む最新の累積更新が適用済みとなるか、もしくは Windows Update からの再適用が問題なく通るようになります。

ログを確認して原因を深掘りする

より技術的な観点から原因を知りたい場合や、企業環境でのトラブルシューティングでは、ログの確認が欠かせません。KB5065426 に限らず、Windows Update トラブル全般で役立つログは次の 2 つです。

  • C:\Windows\Logs\DISM\dism.log
  • C:\Windows\WindowsUpdate.log

特に Windows 11 では、WindowsUpdate.log は PowerShell から生成する形が推奨されています。

Get-WindowsUpdateLog -LogPath C:\Temp\WindowsUpdate.log

生成されたログファイルをテキストエディタで開き、

  • KB5065426 の番号
  • エラーコード(0x800f0922 など)
  • 「ERROR」「FAILED」などのキーワード

で検索していくと、どのコンポーネントがどの段階で失敗しているかをある程度まで絞り込むことができます。

追加の確認ポイントと運用上のコツ

最後に、KB5065426 に限らず Windows 11 の累積更新を安定して適用するための「小さなコツ」をいくつかまとめておきます。

確認項目内容・ポイント
.NET 更新の先行適用.NET Framework / .NET の更新が保留になっていると、累積更新が失敗するケースがあるため、先に .NET 系更新だけを適用してから再起動 → 累積更新を試す。
デバイスドライバの整理古いストレージコントローラや古い VPN ドライバが更新と衝突することがある。不要な古いドライバやソフトはアンインストールを検討。
ストレージの健康状態SSD / HDD に不良セクタが出ていると、更新ファイル展開中にエラーが起こりやすい。SMART 情報の確認やベンダーツールでの診断も有効。
企業環境のポリシードメイン参加や Intune / WSUS で管理されている場合、グループポリシーや配布設定によって更新タイミングが制御されていることがある。管理者に確認する。
定期的なクリーンアップ不要な一時ファイルや古い Windows 更新ファイルを定期的にクリーンアップすることで、更新の成功率が上がることもある。

まとめ:KB5065426 が適用できないときの優先度付きチェックリスト

ここまでの内容を「優先度順のチェックリスト」として整理すると、次のようになります。

  1. しばらく時間を置いてから再試行する(回線・サーバー混雑の可能性を除外)。
  2. DISM /RestoreHealth と SFC /scannow を実行し、再起動後に再試行する。
  3. Windows Update トラブルシューティングツールを実行し、それでもだめなら SoftwareDistribution フォルダーを削除してコンポーネントをリセットする。
  4. エラー 0x800f0922 が出ている場合は、システム予約パーティション容量を確認し、必要であれば 500MB 以上に拡張する。
  5. VPN・プロキシ・セキュリティソフトを一時的に無効化し、別回線(有線 LAN やテザリングなど)で試す。
  6. 最新のサービススタック更新プログラム (SSU) を手動で導入してから KB5065426 を再試行する。
  7. Microsoft Update カタログから KB5065426 の .msu を取得し、オフラインインストールを試す。
  8. クリーンブート環境(最小限のドライバとサービス)で再度インストールを試す。
  9. 最終手段として、Windows 11 24H2 ISO を用いたインプレースアップグレード修復を行う。

これらを順番に試していけば、多くのケースで KB5065426 の適用に成功するか、少なくとも「どこがボトルネックになっているのか」を切り分けることができます。特に、エラー 0x800f0922 が出ている場合は、システム予約パーティションとネットワーク(VPN・プロキシ)を重点的に確認することが、トラブル解決への近道になります。

Windows 11 の累積更新はセキュリティ修正が多数含まれる重要なアップデートです。焦らず、一つずつ原因を潰していきながら、KB5065426 を安全に適用していきましょう。

この記事を書いた人

実務の現場で詰まりがちなポイントを地図にするITブログ「IT trip」を運営。Windows/Office(Teams・Excel)からSQL、サーバ運用、ガジェットまで、再現性のある手順と“なぜそうなるか”を丁寧に解説します。読んだらすぐ試せること、そして迷った人の次の一歩が見えることを大切にしています。

コメント

コメントする

目次