Windows 11 Update Failed or Stuck? How to Fix It Step by Step – LicenceHouse guide

Windows 11 の更新プログラムが失敗したり止まったように見えたりするときは、まず時間をおき、次に再起動し、Windows Update のトラブルシューティング ツールを実行して、空き容量が十分にあるか確認してください。それでも失敗する場合は、Windows Update のキャッシュをリセットし、DISM と SFC でシステム ファイルを修復するか、Microsoft Update カタログから更新プログラムを手動でインストールします。以下の手順は影響の小さいものから順に並べているので、更新が成功した時点で終了して構いません。

症状 考えられる主な原因 最初に試すこと
ダウンロード中に特定のパーセンテージで止まる 回線速度の低下、ダウンロード キャッシュの破損 待つ、一時停止して再開する、キャッシュをリセットする
再起動中に「更新プログラムを構成しています」が続く 大きな累積更新プログラムや機能更新プログラムの適用中 待つ(電源は切らない)
エラー 0x800f0922 システム パーティションの空き容量不足、VPN や接続のブロック 空き容量を確保し、VPN を切断して再試行
エラー 0x80070002 更新ファイルの欠落または不一致 再起動、トラブルシューティング ツール、キャッシュのリセット
同じ更新が何度も失敗する コンポーネント ストアの破損 DISM と SFC、その後に手動インストール
26H2 がまったく表示されない セーフガード ホールドまたは段階的な配信 Microsoft がお使いのデバイスに配信するまで待つ

Windows 11 の更新が止まったら、どのくらい待つべきですか?

止まっているように見える更新は、手を出す前に少なくとも1時間は待ちましょう。古い HDD の PC や機能更新プログラムの場合はさらに長めに見てください。パーセンテージ、ディスクのアクセスランプ、回転するドットが2~3時間まったく変化しない場合は、対処を始めてよいでしょう。PC が明らかにフリーズしていない限り、「更新プログラムを構成しています」の表示中に電源を切ってはいけません。

累積更新プログラムは、Windows がバックグラウンドでファイルを展開・準備している間、同じパーセンテージのまま長時間止まることがあります。26H2 のような機能更新プログラムは処理の多くを再起動後に行うため、処理の遅い PC では青い「更新プログラムを構成しています」画面が長く続くことがあります。

原因と結果:インストール途中で強制シャットダウンすると、システム ファイルへの書き込みが中断されます。通常は次回起動時に Windows がロールバック(「変更を元に戻しています」)しますが、ロールバックまで中断されると起動トラブルにつながることがよくあります。その後 PC が起動しなくなった場合は、Windows 11 の黒い画面の対処法で復旧手順を解説しています。

Windows 11 で Windows Update のトラブルシューティング ツールを実行するには?

[設定] > [システム] > [トラブルシューティング] > [その他のトラブルシューティング ツール] を開き、[Windows Update] の横にある [実行する] を選択します。現在のビルドでは「問い合わせ」アプリが起動し、自動診断の実行、更新サービスの再起動、よくある不具合の解消を行います。完了したら再起動し、もう一度 [更新プログラムのチェック] を試してください。

  1. Windows + I キーを押して [設定] を開きます。
  2. [システム] > [トラブルシューティング] > [その他のトラブルシューティング ツール] に進みます。
  3. [Windows Update] の横にある [実行する] を選択し、「問い合わせ」アプリの処理が終わるまで待ちます。
  4. 提示された修正を適用して再起動し、[設定] > [Windows Update] を開いて [更新プログラムのチェック] を選択します。

トラブルシューティング ツールの前に、最も簡単なリセットも試してみましょう。[設定] > [Windows Update] で [更新の一時停止] を選択し、PC を再起動してから [更新の再開] を選択します。Windows がキューを作り直すため、0% で止まったダウンロードがこれで解消することがよくあります。

Microsoft 公式の「Windows の更新に関する問題のトラブルシューティング」ページでも、トラブルシューティング ツールと特定のエラー コードへの対処法が紹介されています。

Windows 11 の更新にはどのくらいの空き容量が必要ですか?

Microsoft によると、64 ビット版のインストールをアップグレードするには少なくとも 20 GB の空き容量が必要で、ディスク容量不足は更新失敗の最も一般的な原因の一つです。毎月の累積更新プログラムはそれほど必要としませんが、空きの少ないドライブでは、ダウンロード、展開、置き換えられるファイルのバックアップで数 GB を超えることがあります。

  1. [設定] > [システム] > [記憶域] を開き、システム ドライブの空き容量を確認します。
  2. [一時ファイル] を選択し、不要な項目にチェックを入れて [ファイルの削除] を選択します。
  3. 今後自動でクリーンアップされるよう [ストレージ センサー] をオンにします。
  4. それでも容量が足りない場合は、ごみ箱を空にし、大きな動画やダウンロード ファイルを外部ストレージに移動します。

よくあるケース:64 GB や 128 GB のノート PC では、毎月のパッチは問題なく入るのに機能更新プログラムだけが繰り返し失敗することがあります。一時ファイルや古いダウンロードを削除すれば、個人データを消さずにたいてい解決します。

Windows 11 の更新が止まったり失敗したりしている、暗い部屋で光る半開きのノート PC

Windows Update のエラー 0x800f0922 や 0x80070002 を解決するには?

エラー 0x800f0922 は通常、空き容量不足、VPN やファイアウォールによる接続の中断、またはコンポーネントの問題を示しているため、空き容量を確保し、VPN を切断してから再試行してください。エラー 0x80070002 は、Windows が必要なファイルを見つけられなかったことを意味します。再起動してトラブルシューティング ツールを実行し、繰り返す場合は更新キャッシュをリセットしてください。

0x800f0922 の対処法

  1. VPN やプロキシを切断し、サードパーティ製のセキュリティ ソフトを一時的に停止します。
  2. システム ドライブの空き容量を確保します(前のセクションを参照)。
  3. 再起動して、もう一度 [更新プログラムのチェック] を試します。
  4. それでも解決しない場合は、累積更新プログラムが依存するコンポーネント ストアを修復する DISM と SFC(後述)を実行します。

0x80070002 の対処法

  1. [設定] > [時刻と言語] > [日付と時刻] で、日付、時刻、タイム ゾーンが正しいか確認します。
  2. 再起動して Windows Update のトラブルシューティング ツールを実行します。
  3. SoftwareDistribution フォルダーと catroot2 フォルダーをリセットし(次のセクション)、クリーンな状態でダウンロードし直します。

その他のエラー コードについては、Microsoft が技術資料「一般的な Windows Update エラーと対処法」を公開しています。また、Windows 11 のイベント ビューアー ガイドでは、システム ログから失敗の詳細を確認する方法を紹介しています。

Windows Update のコンポーネントを手動でリセットするには?

更新サービスを停止し、SoftwareDistribution フォルダーと catroot2 フォルダーの名前を変更してから、サービスを再開します。Windows が新しいフォルダーを作成し、更新プログラムを一からダウンロードし直します。この方法なら、個人ファイル、アプリ、インストール済みの更新プログラムに影響を与えずに、破損したダウンロードや更新メタデータを消去できます。

  1. [スタート] を右クリックして [ターミナル (管理者)] を選択します。必要に応じてコマンド プロンプトのタブに切り替えます。
  2. 次のコマンドを1つずつ実行してサービスを停止します。
    net stop wuauserv
    net stop cryptSvc
    net stop bits
    net stop msiserver
  3. キャッシュ フォルダーの名前を変更します。
    ren %systemroot%\SoftwareDistribution SoftwareDistribution.old
    ren %systemroot%\System32\catroot2 catroot2.old
  4. サービスを再開します。
    net start wuauserv
    net start cryptSvc
    net start bits
    net start msiserver
  5. PC を再起動して [更新プログラムのチェック] を選択します。

上級者向けの補足:リセット後は、データベースが SoftwareDistribution 内にあったため [更新の履歴] が少なく表示されることがあります。インストール済みの更新プログラムには影響がなく、[設定] > [Windows Update] > [更新の履歴] > [更新プログラムをアンインストールする] に引き続き表示されます。更新が正常に動作するようになったら .old フォルダーは削除してください。

「名前を変更できません」や「アクセスが拒否されました」と表示される場合は、まだサービスが動作しています。停止コマンドをもう一度実行するか、サードパーティのサービスがファイルを開いたままにしないようクリーン ブートの状態で再起動してください。

更新が失敗し続けるときは DISM と SFC を実行すべきですか?

はい。キャッシュをリセットしても同じ更新が失敗する場合は、管理者権限のターミナルで DISM /Online /Cleanup-Image /RestoreHealth を実行し、続けて sfc /scannow を実行してから再起動します。DISM は更新プログラムのインストール先である Windows コンポーネント ストアを修復し、SFC はそのストアを使って保護されたシステム ファイルを修復します。

  1. [ターミナル (管理者)] を開きます。
  2. DISM /Online /Cleanup-Image /RestoreHealth を実行して待ちます。進行状況バーが数分間止まったように見えることがありますが、正常です。
  3. sfc /scannow を実行します。
  4. 再起動して Windows Update を再試行します。

DISM は Windows Update からクリーンなファイルをダウンロードするため、実行中は PC をオンラインのままにしておいてください。DISM 自体がソース ファイルが見つからないと報告する場合は、後述の修復インストールのほうが早く解決できることが多いです。

Windows 11 の更新プログラムを手動でインストールするには?

[設定] > [Windows Update] > [更新の履歴] で失敗した更新プログラムの KB 番号を控え、Microsoft Update カタログで検索し、お使いのバージョンとプロセッサ(通常は x64)に合うパッケージをダウンロードして、ファイルをダブルクリックしてインストールします。機能更新プログラムの場合は、代わりに Windows 11 インストール アシスタントを使用します。

  1. [設定] > [システム] > [バージョン情報] でバージョン(25H2 や 26H2 など)を確認します。各項目の見方は Windows 11 のバージョンを確認する方法で解説しています。
  2. Microsoft Update カタログを開き、KB 番号で検索します。
  3. Windows 11、お使いのバージョン、x64(または Arm64)に該当する項目を選び、[ダウンロード] を選択します。
  4. ダウンロードした .msu ファイルを実行し、指示に従って再起動します。

新しい機能リリースに移行する場合は、Microsoft のダウンロード ページにある Windows 11 インストール アシスタントで PC をそのままアップグレードできます。管理者権限、約 9 GB の空き容量、x64 プロセッサが必要です。

ファイルを残したまま修復インストールする

ほかの方法がすべてうまくいかない場合は、[設定] > [システム] > [回復] を開き、[Windows Update を使用して問題を修正する] の [今すぐ再インストール] を選択します。アプリ、ファイル、設定を残したまま現在の Windows バージョンを再インストールできます。回復ツール自体が壊れている場合は、「回復環境が見つかりませんでした」の対処法をご覧ください。

26H2 の更新が PC に表示されないのはなぜですか?

Windows Update で 26H2 の準備中と表示されるものの利用できない場合、PC がセーフガード ホールドの対象になっているか、Microsoft の段階的な配信を待っている状態だと考えられます。セーフガード ホールドは、互換性の問題が判明しているハードウェアやソフトウェアに対して、修正が確認されるまで機能更新プログラムを保留する仕組みで、アップグレードの失敗やロールバックから PC を守ります。

Microsoft は、ホールド中に更新を手動で強制しないよう推奨しています。その理由は「セーフガード ホールド」のドキュメントで説明されています。引き続き提供される毎月の累積更新プログラムをインストールしつつ、Windows リリース正常性ページで該当する問題を確認してください。

更新をスムーズに行うには、正規のライセンス認証済み Windows であることも重要です。更新トラブルと同時にライセンス認証の警告が表示される場合は、正規の Windows 11 Pro ライセンスで原因の一つを取り除けます。

よくある質問

Windows 11 の更新中に PC の電源を切っても大丈夫ですか?

避けたほうが賢明です。「更新プログラムを構成しています」の表示中に電源を切ると、システム ファイルの変更が中断され、ロールバックや起動トラブルの原因になります。数時間にわたって画面が変わらず、ディスクのアクセスランプも点灯していない場合は、電源ボタンを長押しし、次回起動時に Windows の自動回復に任せてください。

SoftwareDistribution をリセットするとファイルは消えますか?

消えません。SoftwareDistribution フォルダーと catroot2 フォルダーに保存されているのは、更新プログラムのダウンロード、メタデータ、署名カタログだけです。名前を変更すると Windows が作り直しますが、ドキュメント、アプリ、インストール済みの更新プログラムには影響しません。更新の履歴が短く表示されることがありますが、見た目だけの問題です。

問題を起こした更新プログラムはアンインストールできますか?

できます。[設定] > [Windows Update] > [更新の履歴] > [更新プログラムをアンインストールする] を開き、問題の KB の横にある [アンインストール] を選択します。その後、すぐに再インストールされないよう1~2週間ほど更新を一時停止し、Microsoft が修正を公開するのを待ちましょう。

更新プログラムを受け取るにはライセンス認証済みの Windows が必要ですか?

セキュリティ更新プログラムは一般的にライセンス認証されていない Windows にもインストールされますが、未認証の PC には透かしが表示され続け、個人用設定も制限されます。正規のライセンス認証済み Windows を使えば、非公式のライセンス認証ツールによるシステム ファイルの改変という、更新失敗のよくある原因も避けられます。

Windows Update が都合の悪いタイミングで再起動しないようにするには?

[設定] > [Windows Update] > [詳細オプション] を開き、[アクティブ時間] を作業時間帯に合わせて設定します。Windows はその時間帯の自動再起動を避けます。[再起動が必要な場合に通知する] をオンにすれば、再起動前に通知を受け取ることもできます。

関連ガイド

このガイド内のリンク

リンク 種類 役立つポイント
Windows 11 の黒い画面の対処法 内部 更新の中断後に PC が起動しない場合の復旧方法
Windows 11 のイベント ビューアー ガイド 内部 システム ログから更新失敗の詳細を特定
Windows 11 のクリーン ブート 内部 更新リセットを妨げるサードパーティのサービスを停止
Windows 11 のバージョン確認 内部 Update カタログで正しいパッケージを選ぶために必要
回復環境が見つかりませんでした 内部 修復インストールの前に壊れた回復ツールを修正
Windows 11 Pro ライセンス 内部 正規のライセンス認証でライセンス関連の問題を排除
Windows の更新に関する問題のトラブルシューティング 外部 Microsoft のトラブルシューティング ツールとエラー コードの解説
一般的な Windows Update エラー 外部 個別のエラー コードに関する技術リファレンス
Microsoft Update カタログ 外部 手動インストール用パッケージの公式入手先
セーフガード ホールド 外部 機能更新プログラムが保留される理由の解説
26h2, Error codes, Troubleshooting, Windows 11, Windows update

コメントを残す

すべてのコメントは公開前にモデレートされます