Windows Updateが終わらない、ずっと「0%」のまま止まっている——
そんな症状でお困りなら、まず原因となっているKB番号を特定するのが解決への最短ルートです。
私自身もフリーランスとして仕事用PCを管理する中で、更新プログラムが丸一日進まず、作業がストップしてしまった経験がありました。
この記事では、Windows Updateが止まる主な原因から、問題のKB番号の特定方法、強制終了の手順、再発防止策まで順番に解説していきます。
手順通りに進めていただければ、ほとんどのケースにおいて30分以内に解決できるはずです。
Windows Updateが終わらない主な原因
更新プログラムが止まる原因は、大きく4つに分類されます。症状によって有効な対処法が変わってくるため、まずはご自身の状況と照らし合わせてみてください。
| 症状 | 主な原因 | 優先度 |
|---|---|---|
| 0%・特定%でずっと止まる | 問題KBとの競合・破損 | ★★★ |
| 「更新プログラムを確認中」で止まる | Windows Updateサービスの停止・破損 | ★★★ |
| 再起動後も同じ%に戻る | 更新キャッシュの破損 | ★★☆ |
| エラーコードが表示される | システムファイルの破損・容量不足 | ★★☆ |
最近では、2026年4月公開のKB5083769が起動ループやブルースクリーンを引き起こす不具合も報告されています。特定のKBが原因で止まっているケースであれば、そのプログラムをアンインストールするだけで即座に解決することが少なくありません。
➡ KB5083769の起動ループ・ブルースクリーンの詳しい対処法はKB5083769不具合の直し方|起動ループ・ブルースクリーン対処法【2026年4月】をご参照ください。
まず試す:Windows Update トラブルシューティングツール
本格的な手順へ進む前に、Windowsに標準搭載されているトラブルシューティングツールを実行しておきましょう。軽微なシステムエラーであれば、これだけであっさり解決してしまうこともあります。
Windows 10の場合は「設定」→「更新とセキュリティ」→「トラブルシューティング」→「追加のトラブルシューティング ツール」から実行します。
Windows 11の最新バージョンでは仕様が変わり、「設定」→「システム」→「トラブルシューティング」と進むと、Microsoftの「問い合わせ(Get Help)」アプリが立ち上がり、自動診断が行われるようになっています。
もしこれで解決しない場合は、次の手順でKB番号を特定して対処していきましょう。
問題のKB番号を特定する方法
Windows Updateが止まっている場合、どのKBが原因になっているのかを特定するのが解決への一番の近道です。以下の手順でログファイルを確認していきます。
ログの中に「KB〇〇〇〇〇〇〇」という形式の番号が見つかれば、それが問題を引き起こしている更新プログラムです。次のステップで、該当のKBをアンインストールしましょう。
問題KBをアンインストールする手順
特定のKBが原因だと判明したら、以下の手順でアンインストールを進めます。Windows 11とWindows 10で操作する画面が少し異なります。
【注意】コマンドでアンインストールする場合の罠
ネット上の古い記事では wusa /uninstall /kb:XXXXXXX /quiet という「/quiet」を付けたコマンドが紹介されていますが、現在のWindowsではセキュリティ強化のため /quiet(サイレント削除)はエラーになります。
コマンドを使う場合は wusa /uninstall /kb:XXXXXXX /norestart と入力し、手動で画面の指示に従ってください。
Windows Updateサービスをリセットする手順
KBそのものの問題ではなく、更新サービス自体が固まってしまっているケースでは、関連サービスとキャッシュをリセットすることで解決につながることが多いです。
これらのコマンドは、更新プログラムの配布キャッシュ(SoftwareDistributionフォルダ)などを強制的に初期化するためのものです。
破損したキャッシュデータが原因で止まっていた場合、これだけでダウンロードが再び動き始めるケースが非常によくあります。
SFCとDISMでシステムファイルを修復する
ここまでの手順で解決しない場合は、Windowsのシステムファイル自体が破損している可能性が考えられます。
その場合、DISMコマンドとSFC(システムファイルチェッカー)を使うことで修復が可能です。
| コマンド | 役割 | 所要時間目安 |
|---|---|---|
| DISM /Online /Cleanup-Image /RestoreHealth | Windowsイメージの破損を修復(コンポーネントストア修復) | 15〜30分 |
| sfc /scannow | システムファイルの整合性スキャン・修復 | 10〜20分 |
必ずDISMを先に実行し、完了してからSFCを走らせるのが正しい順序となります。DISMでベースとなるイメージを修復しておかないと、SFCが正常にファイルを復元できないためです。
どちらも管理者権限のコマンドプロンプトで実行してください。もしPCのフリーズや動作が重いといった症状が日常的に続いている場合は、合わせてPCフリーズを繰り返す原因と直し方も参考にしてみてください。
更新プログラムが「適用中」で止まる場合の対処
更新のダウンロード自体は完了しているのに、「更新プログラムを適用しています」の画面で長時間止まってしまうケースもあります。
これはPCの「高速スタートアップ」機能が原因となっており、前回の不具合状態がリセットされずに引き継がれてしまっていることが多いです。
高速スタートアップを無効化したあとは、スタートメニューから「再起動」を選びます。
「シャットダウン」を選んでから電源を入れると、まだ高速スタートアップが動いてしまうことがあるため、設定変更の直後は必ず「再起動」を使うようにしてください。
問題のあるKBを再インストールされないようにする方法
不具合を起こしているKBをアンインストールしても、次のWindows Updateのタイミングでまた同じKBが自動インストールされてしまうことがあります。
これを防ぐには「更新プログラムの非表示ツール(wushowhide.diagcab)」を利用するのが定番でした。
ただし、現在Microsoft公式のダウンロードセンターからはこのツールの提供が終了しています。
そのため、Windows 10/11の「設定」メニューから「更新を 1 週間一時停止する」をクリックし、自動更新をストップさせるのが最も安全な回避策です。
後日、Microsoftから修正版のKBが公開されたタイミングで一時停止を解除してください。
それでも終わらない時の最終手段:WaaSMedicSVCの確認
ごく稀なケースとして、Windows Update Medic Service(WaaSMedicSVC)というプロセスがUpdateの動作を妨げてしまっていることがあります。
このサービスは本来Windowsの更新機能を守るためのもので、通常は手動で停止できない仕様になっていますが、設定が壊れると逆に修復処理がループして更新の邪魔をしてしまうのです。
タスクマネージャーを開き、「サービス」タブの中から「WaaSMedicSVC」を探してみてください。このサービスは状態が「停止」になっていれば正常です。も
し「実行中」のままで異常な負荷がかかり続けているようであれば、修復プロセス自体がフリーズしているサインですので、PCを一度再起動して強制リセットを行ってください。
それでも一向に改善しない場合、Windowsの上書きインストール(インプレースアップグレード)が最終手段となります。Microsoftの公式サイトからWindowsのISOファイル、または「メディア作成ツール」をダウンロードし、「このPCを今すぐアップグレード」を選ぶことで、個人ファイルを残したままWindowsシステムだけを再インストールすることが可能です。
PCの動作が全体的にもっさりしているような場合は、PCが重い原因と高速化する7つの手順【Windows11対応2026】も合わせて参考にしていただければと思います。
よくある質問(Q&A)
Q. Windows Updateが0%から動かない。何時間待てばいい?
A. ダウンロードが「0%」のまま2時間以上まったく動かない場合は、処理が固まっていると判断して構いません。私が実際に検証した経験でも、1時間以上ピタリと止まっていた更新が自然に動き出したケースはほとんどありませんでした。
0%や特定のパーセンテージで停止しているなら、この記事で紹介しているサービスリセットやKBのアンインストールへ進むのが無難です。
Q. Windows Updateを強制終了してもいい?
A. ダウンロード中であれば強制終了しても比較的安全ですが、「適用中」の画面で強制終了を行うとシステムファイルが壊れるリスクが高まります。
実際にフリーランスの知人が「適用中」に強制終了した結果、OSが起動不能になり修復に半日を費やしたケースもありました。どうしても止めたい場合でも、電源ボタンの長押しで切る前に、まずは数時間そのまま待機することを強くお勧めします。
Q. Windows 11 24H2のアップデートが終わらない場合は?
A. バージョン24H2に関しては、互換性の問題により一部の環境で更新が止まる不具合が報告されています。
この場合はまずDISMとSFCでシステム修復を試み、それでも進まなければ「更新を一時停止」してMicrosoft側の修正を待つのが最も現実的な選択と言えます。Windows11 24H2サインイン不具合の直し方も合わせて確認しておくと良いでしょう。
まとめ:Windows Updateが終わらない時の対処順序
Windows Updateが終わらない時は、以下の順番で試していくのが最も効率的です。
| 順番 | 対処法 | 難易度 | 効果 |
|---|---|---|---|
| ① | トラブルシューティングツールの実行(Get Help) | ★☆☆ | 軽微な不具合に効果的 |
| ② | 問題KBをログで特定してアンインストール | ★★☆ | KB起因なら即解決 |
| ③ | サービスリセット(コマンド) | ★★☆ | キャッシュ破損に効果大 |
| ④ | DISM + SFC でシステム修復 | ★★☆ | ファイル破損に効果的 |
Windows Updateが終わらない問題は、原因がKB起因かサービス起因かによって対処法が変わります。ログでKB番号を確認する習慣を身につけると、次に同じトラブルが起きた時でも迷わず動けるようになるはずです。