Windows 11 で「Windows Update の再インストールができない」「更新プログラムが 0% のまま進まない」という相談はかなり多いのに、具体的な直し方が書かれていない記事も少なくありません。本記事では、実務でよく使われる手順を、簡単なものから順番に・コピーして使えるコマンド付きでまとめます。
Windows Update が「再インストールできない/ダウンロードが進まない」ときの典型症状
まずは、自分の状況が Windows Update のよくあるトラブルパターンに当てはまっているかを確認しましょう。代表的な症状は次のようなものです。
- 「更新プログラムをダウンロードしています」が 0% のまま 動かない
- ダウンロードが進んだように見えるが、最終的に エラーコード(0x800f0922 など) が出る
- 「再起動が必要です」と表示されて再起動しても、同じ更新が何度も失敗 する
- 一度インストール済みの更新を 再インストールしようとしても失敗 する
よくある症状と原因の傾向をざっくり整理すると、次のようになります。
| 症状 | よくある原因の傾向 | 優先して試したい対処 |
|---|---|---|
| ダウンロードが 0% から進まない | 更新キャッシュの破損、ネットワーク不安定、VPN干渉 | 基本チェック、Windows Update 部品リセット |
| エラーコード 0x800f0922 等 | システム予約領域の空き不足、コンポーネント破損 | 空き容量確保、DISM/SFC |
| 何度も同じ更新が失敗する | 特定 KB の不具合、キャッシュ不整合、ドライバとの競合 | 問題の更新のアンインストール、手動インストール |
| ロールバックや再起動ループ | システムファイルの破損、ドライバの不整合 | DISM/SFC、最悪は上書き修復インストール |
この記事では、このような症状を 負荷の小さい順に A〜G のステップで解消する ことを目指します。
トラブルシューティング全体の流れ
いきなり難しいことをする必要はありません。次の順番で進めると、無駄な作業を減らしつつ問題を切り分けられます。
| ステップ | 内容 | 難易度・所要時間の目安 |
|---|---|---|
| A | 空き容量・ネットワーク・時刻・常駐ソフトなどの基本チェック | 低(10〜20分) |
| B | Windows 11 の公式トラブルシューティングツールを実行 | 低(10分〜) |
| C | Windows Update のキャッシュ/部品をリセット | 中(30分〜) |
| D | DISM / SFC でシステム整合性を修復 | 中(30〜60分) |
| E | 問題の更新プログラムを一度アンインストールして入れ直す | 中(20〜40分) |
| F | Microsoft Update カタログから手動インストール | 中〜高(30〜60分) |
| G | Windows 11 の上書き修復インストール(インプレースアップグレード) | 高(1〜2時間以上) |
実務上は、B(トラブルシューティング)→C(部品リセット)→D(DISM/SFC) の三点セットで解決するケースが非常に多いです。では具体的に見ていきます。
基本チェック:まずは環境を整える(ステップA)
システムドライブの空き容量を 20GB 以上確保する
Windows 11 の累積更新プログラムはサイズが大きく、一時ファイルも含めると 数GB〜10GB 以上の空き容量 が必要になることがあります。目安として C ドライブに 20GB 以上 の空き容量を確保しましょう。
空き容量の確認と整理例:
- 「設定」を開く
- 「システム」 → 「記憶域」を開く
- 各項目(「一時ファイル」「アプリと機能」など)を確認し、不要なものを削除
より細かく削除する場合は、従来の「ディスク クリーンアップ」も有効です。
- スタートメニューで「ディスク クリーンアップ」と検索して起動
- C: ドライブを選択
- 「システム ファイルのクリーンアップ」をクリック
- 「Windows Update のクリーンアップ」「一時ファイル」など不要な項目にチェックを入れて削除
ネットワーク・VPN・プロキシを確認する
- Wi-Fi の場合は電波強度が安定していることを確認(可能なら有線 LAN 推奨)
- 仕事用の VPN に接続している場合は、一時的に切断して試す
- 企業プロキシを利用している場合、家庭内 PC であれば「自動検出」に戻すことも検討
VPN や一部のセキュリティ製品が Windows Update の通信をブロックし、ダウンロードが 0% のままになることがあります。
日付と時刻のずれを解消する
意外と見落としがちなのが、PC の時計のずれです。証明書の有効期限チェックに失敗し、更新がエラーになることがあります。
- 「設定」 → 「時刻と言語」 → 「日付と時刻」
- 「時刻を自動的に設定する」をオンにする
- 「今すぐ同期」をクリックして時刻を同期(ボタンがある場合)
サードパーティ製ウイルス対策や最適化ツールを一時停止
Windows Defender 以外のウイルス対策ソフトや「PC 最適化ツール」が、更新中のファイル書き込みを妨げることがあります。
- 常駐しているセキュリティソフトの設定画面から「保護の一時停止」や「ゲームモード」などを有効にする
- 可能であれば、更新時のみ常駐を止める(自動起動設定を後から戻すことを忘れないように)
ここまでの基本チェックで環境が整ったら、再度「設定 → Windows Update → 更新プログラムのチェック」を実行し、症状が変わるか確認します。
公式トラブルシューティングツールを実行する(ステップB)
Windows 11 には、Windows Update 専用のトラブルシューティング ツールが標準で用意されています。まずはこれを実行して、自動修復できる部分を任せてしまいましょう。
- 「設定」を開く
- 「システム」 → 「トラブルシューティング」
- 「その他のトラブルシューティング」をクリック
- 「Windows Update」の「実行」をクリック
ツールが問題を検出した場合、「修復を適用」などのボタンが表示されます。指示に従って修正を適用し、一度 PC を再起動してから再度 Windows Update を試します。
- 「問題は検出されませんでした」と出た場合でも、その後に改善するケースがあります
- 逆に、ここでエラーが表示された場合は、次のステップ C〜D に進む目安になります
Windows Update の部品をリセットする(ステップC)
Windows Update の動作に関わるキャッシュやサービスの状態が壊れていると、ダウンロードが 0% のまま止まったり、同じ更新が何度も失敗したりします。その際に有効なのが、Windows Update コンポーネントのリセットです。
管理者権限付きコマンドプロンプトを開く
- スタートボタンを右クリック(または Windows キー + X)
- 「ターミナル(管理者)」または「Windows ターミナル(管理者)」を選択
- ユーザーアカウント制御が出たら「はい」をクリック
PowerShell が開いた場合でも、今回のコマンドはそのまま実行して問題ありません。
Windows Update 関連サービスを停止してキャッシュをリセット
管理者権限のウィンドウで、次のコマンドを順番に実行します(まとめて貼り付けても構いません)。
net stop wuauserv
net stop bits
net stop cryptsvc
net stop msiserver
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old
net start wuauserv
net start bits
net start cryptsvc
net start msiserver
ポイント:
SoftwareDistributionフォルダーに保存されている更新キャッシュを丸ごとリセットしますcatroot2フォルダーも更新関連の重要なデータを持つため、一緒にリセットします- フォルダー名を
.oldに変えるだけなので、必要であれば後から戻すことも可能です
コマンド実行後、PC を再起動し、あらためて「設定 → Windows Update → 更新プログラムのチェック」を行ってください。ダウンロードが 0% から進むようになった場合は、このステップで解決です。
DISM と SFC でシステム整合性を修復する(ステップD)
更新プログラムの適用には、Windows 本体のシステムファイルが正しく整合していることが前提になります。コンポーネントストアやシステムファイルが破損していると、特定の KB がどうしても当たらないという状況になります。
DISM でコンポーネントストアを修復
先ほどと同じく、管理者権限のコマンドプロンプト(またはターミナル)で、次のコマンドを実行します。
DISM /Online /Cleanup-Image /RestoreHealth
- 処理にはかなり時間がかかることがあります(数十分程度)
- このコマンドはインターネットから正常なコンポーネントを取得することがあるため、ネットワーク接続を維持しておきます
SFC(システムファイルチェッカー)でシステムファイルを修復
DISM が終わったら、続けて次のコマンドを実行します。
sfc /scannow
- システムファイルを検査・修復し、壊れているファイルは自動で置き換えます
- 「破損したファイルが検出され、正常に修復されました」と表示されれば、更新の再実行を試す価値があります
DISM と SFC の両方が完了したら、PC を再起動し、再び Windows Update を実行してみてください。0x80073701 や 0x800f081f といったコンポーネント関連エラーに特に有効です。
問題の更新プログラムを一度外して入れ直す(ステップE)
特定の累積更新プログラム(KB 番号付きのもの)が繰り返し失敗する場合、その更新自体が一度中途半端に入ってしまった可能性があります。この場合は、該当の更新を 一度アンインストール してから入れ直すと直ることがあります。
更新プログラムのアンインストール手順
- 「設定」 → 「Windows Update」 → 「更新の履歴」を開く
- 下の方にある「更新プログラムのアンインストール」をクリック
- 一覧から、失敗を繰り返している累積更新(KB****** の形式) を探す
- 該当の更新を選択し、「アンインストール」をクリック
- アンインストール完了後、PC を再起動する
再起動後、もう一度「更新プログラムのチェック」を行い、同じ KB が再度配信されてきたら、素直にインストールさせます。これで正常に完了すれば解決です。
注意点:
- セキュリティ更新を長期間アンインストールしたままにするのは避けてください
- アンインストール後は必ず再インストールの成否を確認し、失敗するようなら次のステップ F へ進みます
Microsoft Update カタログから手動インストールする(ステップF)
Windows Update 経由だとうまくいかない更新でも、スタンドアロンインストーラー(.msu ファイル) を直接ダウンロードして実行すると成功するケースがあります。
KB 番号を確認する
- 「設定」 → 「Windows Update」 → 「更新の履歴」
- 失敗している更新の項目を確認し、「KB******」の番号を控える
手動インストールのポイント
- 自分の Windows が Windows 11 Home / Pro なのか、バージョン(22H2 / 23H2 など)は何か を
winverで確認 - 64 ビット版(x64)の Windows 11 かどうか も確認する(ほとんどの家庭用 PC は x64)
- Microsoft Update カタログで KB 番号を検索し、環境に合うパッケージをダウンロード
- ダウンロードした .msu ファイルをダブルクリックして、画面の指示に従ってインストール
手動インストールでも失敗する場合は、エラーコードやメッセージを控えておくと、後続の調査やサポート依頼に役立ちます。
最終手段:Windows 11 の上書き修復インストール(ステップG)
ここまでの手順をすべて試しても更新がどうしても当たらない場合、Windows 11 自体を上書きインストールして環境を修復する 方法があります。一般に「インプレースアップグレード」「修復インストール」と呼ばれるものです。
特徴:
- Microsoft 公式のインストールメディア(ISO ファイルまたはインストールアシスタント)を使用
- セットアップ中に 「個人用ファイルとアプリを引き継ぐ」 を選択することで、データやアプリを残したまま Windows を上書き
- 破損したシステムファイルや更新コンポーネントを、ほぼまっさらな状態に戻す効果
上書き修復インストール前の準備
- 重要なデータ(ドキュメント、デスクトップ、写真など)を外付けドライブやクラウドに必ずバックアップ
- サインイン情報(Microsoft アカウント・ローカルアカウントのパスワード)を控えておく
- ノートPCなら AC アダプタを接続し、作業中に電源が切れないようにする
実行後は、Windows Update を再度実行し、最新の累積更新を適用できるか確認します。ここまで行えば、多くの更新トラブルは解消します。
よくあるエラーコード別のヒント
Windows Update のエラーは、エラーコードを見るだけでもおおよその方向性を絞ることができます。よく相談されるエラーコードと、その対処のヒントをまとめます。
| エラーコード/症状 | 原因の傾向 | 有効な手順 |
|---|---|---|
| 0x800f0922 | システム予約領域の空き不足、または VPN・ファイアウォールによる干渉 | 空き容量の確保(ステップA)、VPNの切断、必要ならパーティション調整 |
| 0x80070020 | 別のプロセスがファイルを使用中で更新できない(常駐ソフトの影響など) | セキュリティソフトや最適化ソフトの一時停止(ステップA)、再起動後すぐに更新を実行 |
| 0x80073701 | コンポーネントストアの不整合やシステムファイルの破損 | DISM / SFC による修復(ステップD) |
| 0x800f081f | 必要なソースファイルが見つからない(コンポーネント破損) | DISM /Online /Cleanup-Image /RestoreHealth の実行(ステップD)、場合によっては上書き修復 |
| ダウンロードが 0% のまま | キャッシュ破損、ネットワーク不安定、VPN・プロキシ干渉 | Windows Update 部品リセット(ステップC)、ネットワーク切り替え(ステップA) |
エラーコードは Windows Update の詳細画面や「更新の履歴」から確認できます。スクリーンショットを控えておくと、サポートに相談する際に役立ちます。
診断を早くするために集めておきたい情報
自力での調査を進めたいときや、他者に相談するときは、次の情報をまとめておくと診断がスムーズです。
| 項目 | 取得方法 | ポイント |
|---|---|---|
| Windows のバージョン情報 | Win + R → 「winver」と入力 → Enter | 「Windows 11 23H2」「OS ビルド 22631.xxxxx」などを控える |
| 失敗している更新プログラム | 「設定 → Windows Update → 更新の履歴」 | KB 番号(KB******)と、何度失敗しているかを把握 |
| エラーコード | 更新の履歴の詳細またはエラー表示画面 | 0x800f0922 のような 16 進数コードを、1 文字違いなく記録 |
| 空き容量 | エクスプローラーで C: ドライブのプロパティを開く | 空き容量が 20GB を大きく下回っていないか確認 |
| ネットワーク状況 | Wi-Fi / 有線、VPN の使用有無など | 会社の VPN 使用中かどうか、家庭のルーターかどうか |
| Windows Update ログ(必要に応じて) | PowerShell(管理者)で Get-WindowsUpdateLog を実行 | 高度な解析用。ファイルサイズが大きくなるので扱いに注意 |
これらの情報が揃っていれば、検索やサポートへの質問でも、より具体的なアドバイスを得やすくなります。
やってしまいがちな NG 対処法
Windows Update がうまくいかないとき、インターネット上の断片的な情報を見て、危険な手順に手を出してしまうことがあります。次のような行為は、特別な事情がない限り避けましょう。
| NG になりやすい対処 | なぜ危険か | 推奨される代替案 |
|---|---|---|
| レジストリを感覚で削除・変更する | 起動不能や不可逆なトラブルの原因になる | まずは公式ツール、DISM/SFC、部品リセットで対応 |
| よく分からない「高速化ツール」「最適化ツール」を多用 | 必要なサービス停止やレジストリ掃除で逆効果になることが多い | Windows 標準のクリーンアップ機能を優先して使う |
| Windows Update のサービスを無効化したまま放置 | セキュリティ更新が停止し、脆弱な状態が長期化する | 問題解決後は必ず自動更新を有効に戻す |
| 怪しいバッチファイルやスクリプトをそのまま実行 | 何を変更しているか分からず、トラブルシュートが困難に | 内容を確認できないものは使わず、必要ならコマンドを理解して手入力 |
実際の Q&A ではどうだったのか?
参考にした Microsoft Q&A のスレッドでは、「I cant reinstall my current windows update and I cant download my new update.」という質問が投稿されていましたが、最終的には質問者が「自力で解決した」とだけ報告して終わっており、具体的な解決手順は共有されていませんでした。
同じように困っている人から見ると、「結局どうやって直したの?」というモヤモヤが残ってしまいます。本記事ではその不足を補う形で、実際の現場でよく使われる A〜G の手順を体系立ててまとめています。
まとめ:Windows Update が詰まったら「環境確認 → 自動修復 → 部品リセット → DISM/SFC」
Windows 11 で「Windows Update が再インストールできない」「新しい更新がダウンロードできない」といったトラブルに遭遇したときは、いきなり重い対処に進むのではなく、次の順番で落ち着いて対処するのが効率的です。
- 基本チェック:空き容量・ネットワーク・時刻・常駐ソフトを見直す
- 公式トラブルシューティング:Windows 11 標準の修復ツールを実行する
- Windows Update 部品リセット:キャッシュフォルダーやサービスをリセット
- DISM / SFC:コンポーネントストアとシステムファイルの整合性を修復
- 問題の更新をアンインストール → 再インストール
- Microsoft Update カタログから手動インストール
- 最終手段としての上書き修復インストール
多くのケースでは、「トラブルシューティング → Update 部品リセット → DISM/SFC」 の三点セットで解決します。どうしても直らない場合にのみ、上書き修復インストールを検討するとよいでしょう。
エラーコードや KB 番号、バージョン情報をメモしておけば、追加調査やサポートへの相談もしやすくなります。焦らず一つずつ手順を進めていけば、「Windows Update が全く進まない」状態から抜け出せる可能性は高いはずです。

コメント