先日、検証用のWindows 11環境でWindows Updateが何度やっても失敗する現象が発生しました。更新プログラムはダウンロードできるのに「インストールに失敗しました」と表示され、再起動しても同じエラーの繰り返し。トラブルシューティングツールも効果なし。最終的に原因は「更新コンポーネントの破損」と判明し、更新関連サービスの停止とキャッシュの完全リセットで解決しました。
Windows Updateの失敗は、原因を切り分けずに何度も再試行しても改善しないことが多いです。本記事では、Windows 11でWindows Updateが繰り返し失敗する主な原因と、確実に復旧させるための完全リセット手順を解説します。
Windows Updateが繰り返し失敗する主な原因【Windows11】
Windows 11で更新が失敗する場合、原因は大きく分けて以下の通りです。
| 原因 | 内容 | 症状の例 |
|---|---|---|
| 更新キャッシュ破損 | SoftwareDistributionフォルダー内のデータ破損 | ダウンロード後に失敗 |
| システムファイル破損 | Windowsの基幹ファイル破損 | エラーコード表示 |
| 更新サービス停止 | Windows Update関連サービス異常 | 更新チェックが進まない |
| ドライバー競合 | 古いデバイスドライバー | 再起動後に失敗 |
| セキュリティソフト干渉 | 常駐ソフトが更新をブロック | インストール途中で停止 |
特に多いのは「更新キャッシュ破損」です。何度も失敗を繰り返す場合、ほぼこれが原因と考えてよいケースもあります。
まず確認すべき基本チェック項目
いきなりリセットを行う前に、次の項目を確認してください。
- インターネット接続が安定しているか
- 「設定」→「Windows Update」→「更新の履歴」で失敗履歴を確認
- ディスク容量が不足していないか
- 「設定」→「システム」→「トラブルシューティング」→「その他のトラブルシューティング ツール」→「Windows Update」を実行

トラブルシューティングツールで改善しない場合は、次の完全リセットを行います。
Windows Updateが「保留中」のまま進まない場合は、更新の適用条件や再起動待ち状態が原因の可能性があります。詳しい対処手順は、以下の記事で解説しています。

Windows Updateの完全リセット手順【Windows11】
以下の手順で更新コンポーネントを初期化します。
① Windows Update関連サービスを停止する
- スタートを右クリック
- 「ターミナル(管理者)」を選択
- 以下のコマンドを順番に実行
|
1 2 3 4 |
net stop wuauserv net stop bits net stop cryptsvc net stop msiserver |
すべて「サービスは正常に停止しました」と表示されればOKです。
② 更新キャッシュを削除する
次に更新データを保存しているフォルダーをリセットします。
- エクスプローラーを開く
- 次のフォルダーへ移動
C:\Windows\SoftwareDistribution
- フォルダー内のすべてを削除
続いて以下も削除します。
C:\Windows\System32\catroot2
削除できない場合は、サービスが停止しているか再確認してください。
③ サービスを再開する
再び管理者ターミナルで以下を実行します。
|
1 2 3 4 |
net start wuauserv net start bits net start cryptsvc net start msiserver |
これで更新コンポーネントが初期化されます。
④ システムファイルを修復する(重要)
更新失敗が続く場合は、システムファイルの破損を疑います。
管理者ターミナルで以下を実行してください。
|
1 |
sfc /scannow |
完了後、続けて実行します。
|
1 |
DISM /Online /Cleanup-Image /RestoreHealth |
これでシステムイメージの修復が行われます。
エラーコードが表示される場合の対処
Windows Update失敗時に表示される代表的なエラー例です。
| エラーコード | 原因 | 対処 |
|---|---|---|
| 0x800f081f | システムファイル不足 | DISM実行 |
| 0x80070002 | 更新ファイル破損 | キャッシュ削除 |
| 0x8024a105 | 更新サービス異常 | サービス再起動 |
| 0x80073712 | コンポーネントストア破損 | DISM修復 |
エラーコードが出る場合は、表示内容をメモしてから対処するのが確実です。
それでも直らない場合の最終手段
上記でも改善しない場合は以下を検討します。
・「設定」→「システム」→「回復」→「このPCをリセット」
・インプレースアップグレード(Windows 11インストールメディア使用)
データを残したまま修復できる方法もありますが、事前バックアップは必須です。
よくある質問(Q & A)
- SoftwareDistributionフォルダーを削除しても大丈夫ですか?
-
問題ありません。削除後にWindows Updateを実行すると自動的に再生成されます。
- リセット後に更新履歴は消えますか?
-
履歴表示は消えますが、インストール済み更新プログラムが削除されることはありません。
- 何度も失敗するとPCが壊れますか?
-
壊れることはありませんが、セキュリティ更新が適用されない状態が続くため早めの対応が必要です。
- 保留中の更新プログラムが何度再起動してもインストールされません。どうすればいいですか?
-
再起動待ち状態が正常に処理されていない可能性があります。まず「設定」→「Windows Update」→「更新の履歴」で失敗履歴がないか確認してください。問題がなければ、以下を順番に実行します。
- Windows Updateトラブルシューティングツールを実行
- 「ターミナル(管理者)」で
sfc /scannowを実行 - SoftwareDistributionフォルダーのリセット
それでも改善しない場合は、インプレースアップグレードを検討します。
- 「保留中」と「ダウンロード中」は何が違いますか?
-
「ダウンロード中」は更新ファイルを取得している段階です。一方「保留中」は、すでにダウンロードが完了し、インストール待ちや再起動待ちの状態を指します。
保留中のまま進まない場合は、
・再起動が未実行
・アクティブ時間設定による制限
・更新サービスの不具合などが原因として考えられます。再起動と更新サービスの再起動を優先的に試してください。
まとめ
Windows 11でWindows Updateが繰り返し失敗する場合、多くは更新キャッシュまたはシステムファイルの破損が原因です。トラブルシューティングで改善しない場合は、更新関連サービスの停止、SoftwareDistributionとcatroot2の削除、SFCとDISMによる修復を実施してください。
それでも解決しない場合は、PCリセットやインプレースアップグレードを検討する段階です。更新はセキュリティ維持の要なので、放置せず確実に復旧させましょう。



