更新履歴 [ 全て表示戻す ]
2019.09.12: SSUを最新のものに差し替え

2019.06.30: 2019年7月以降に発生しそうな問題を追記 (後から少し文章訂正)
2018.03.06: 先月分の臨時追記を1件削除
2018.02.14: 冒頭の臨時追記1件を「対策4」へ移動。
2018.01.10: 冒頭に臨時追記を追加。
2017.12.04: 冒頭に臨時追記を追加。(12月5日問題解消。臨時追記削除)
2017.08.09: 特定KBの先入れに注意事項追加。
2017.07.14: 3度目の改定 (一部手順に効果がなくなったため)
2017年1月~6月: 月例更新にあわせ内容の一部を随時更新
2016.12.15: 対策1と対策2の順序入れ替え。古くなった情報の更新
2016.10.08: 2度目の大幅改定
2016.02.25: 大幅改定 (2016年4月あたりから効果が薄くなった)
2015.09.10: 初出


Windows7で発生する「Windows Updateが終わらない、遅い、進まない問題」の原因や、解決方法を紹介したページです。

このページでは主に、「更新プログラムを確認しています」の状態が数時間 (またはそれ以上)続いてしまい、Windows Updateがまったく進まない・・・・というような状態を解消するための情報をまとめています。

以下、「一般的なトラブル」の場合に効果のある対処方法のなかで、比較的手軽に実行できるものや効果の高いものを優先して紹介しています。

このページの内容

※以下はページ内リンクです。

このページでは、大きく分けて4つの対策を紹介しています。
いずれも通常の更新方法でWindows Updateを利用しているWindows 7で、「Windows Updateの『更新プログラムを確認しています』が終わらなくなった」場合に効果のある手順です。

はじめに (2019年6月追記)

2019年7月から、Windows 7 の更新プログラムの署名で SHA-1 が廃止され、SHA-2 に一本化されます。SHA-2 署名に対応するためのKBが事前にインストールされていない場合、2019年7月以降の更新プログラムが適用できなくなります。

一部更新プログラムを拒否しつつ手動更新しているPC の場合、以下2つの更新プログラムを事前に適用する必要が出てくるかもしれません。
※ 単に長期間 更新してないだけであれば、以下2点は自動更新で先にインストールされ、問題は発生しないかもしれない。

必須の更新プログラム (2019年9月時点)

関連ページ (外部サイト)

現在は、上記以外のKB先入れは、基本的に不要となっています。
Windows のシステムに異常がなく、その月の更新プログラムに問題がなければ、正常にWindows Update が完了するようになっています。

「更新プログラムを確認しています」が終わらない場合、キャンセルしても大丈夫か?

この画面(更新プログラムを確認しています)の間であれば、キャンセルしても大丈夫。
「更新プログラムの確認」
▲クリックで拡大
何度か確認しましたが、この画面が表示されている間であれば、たとえPCの再起動やシャットダウンを行っても、問題は出る事はほぼないと思われます。
(ただしインストールが始まったらキャンセルしない / ダウンロード中もキャンセルしない方が良い)

キャンセルする時の注意事項
  • 通常は「Windowsサービス」を終了させて「更新プログラムを確認しています」をキャンセルします
    • キャンセル手順
      Windows Updateサービスの停止(画像リンク)や、
      コマンドプロンプト(管理者)で「net stop wuauserv」(画像リンク)など
    • PCの再起動やシャットダウンでWindows Updateを止めるのはなるべく控えましょう。
  • PCの再起動やシャットダウンを行うと「更新プログラムの確認」は最初からやり直しとなります。
    ※つまり「更新の確認」に80分必要なPCで「70 分待った後にPC再起動」すると、次回の「更新の確認」は10分ではなく80分かかる。
  • すでにインストールが始まっている場合や、再起動中に強制終了するとWindows システムに異常が発生し、最悪Windowsが起動不能になります。絶対にキャンセルしない事。

以下、具体的な対処手順。

以下の対処方法を上から順に試して行くのが効率が良いかと思います。
はじめは (重要)と書いてある手順のみを行うのが効率的です。

対策1. ディスククリーンアップを行う (重要)

PCのメンテナンスを数か月行っていない場合に有効です。

ディスククリーンアップの画面
ディスククリーンアップの画面
▲クリックで拡大
実行手順の解説ページ
Windowsのディスククリーンアップの使い方: 不要ファイルを一気に削除

ディスククリーンアップの補足

「対策1.」はここまで。

「Windowsのシステム」や、「Windows Update コンポーネント」と呼ばれるシステムファイルが正常な場合であれば、上記の手順だけでも「更新プログラムを確認しています」は1~2 分程度で終わるようになります。
通常は、ここまでの手順でも十分効果的です。

以下、「対策2.」以降はシステムの異常を修正するための手順です。

対策2. Windows システムの異常を修復する

「対策1.」を行っても、まだ30分以上「更新プログラムを確認しています」が終わらない場合、Windows Updateのシステムに不具合が発生しているかもしれません。
以下の手順を実行し、システムの状態確認と、修正を行います。

2-1.トラブルシューティングツールを利用する

  1. Windows7には、標準でWindows Updateのトラブルシューティングツールが付属しています。
  2. また、Microsoftから新たにWindows Update の不具合を修正するツールも配布されています。

ツールの紹介/手順の詳細紹介ページ

この2つのツールを実行する事で、Windows Updateの様々な異常を解決することが出来ます。(「Windows 標準のトラブルシューティングツール」「Microsoftが配布している修正ツール」、両方とも試してみましょう。)

以下、ざっくりとした手順紹介。
(ここではWindows標準のトラブルシューティングツールのみ紹介)
「更新プログラムを確認しています」が終わらない場合の対策2-1
▲クリックで拡大
コントロールパネル > システムとセキュリティ > システム > アクションセンタートラブルシューティング の順に開いていくと、「Windows Updateで問題を解決する」という項目が現れるので、それを実行します。

実行後その1
コンポーネントをリセットツール
▲クリックで拡大
赤いX印が出た場合、もう1~2回ツールを実行してみます。
エラーが解消されない場合、次の項目「対策2-3」を試します。

実行後その2
トラブルシューティングが実行される
▲クリックで拡大
エラーが解消された場合、このような画面になります。
(※エラーが発見されない場合でも、念のため、次の項目を実施します)

チェックポイント1

エラーが消えない場合、ツールを2~3度繰り返し実行してみるのも効果的です。
それでもエラーが消えない場合は、次項「2-2」のコマンドラインを試し、もう一度この「2-1」の手順を実行してみます。それでもエラーが消えない場合は、「2-3. sfc /scannow」を実行します。

チェックポイント2

「Windows Updateのコンポーネントリセットツール」は2017年6月頃にMicrosoftからの配布が終了しました。Windows Update コンポーネントのリセットを行いたい場合は、以下『2-2. 「SoftwareDistribution」フォルダと「catroot2」フォルダのリセット』の内容を手動で行う必要があります。

2-2. 「SoftwareDistribution」フォルダと「catroot2」フォルダのリセット

最初は、この項目は飛ばしても良いかと思われます。
ただし、ディスククリーンアップで「エラー報告ファイル」を削除した場合などでは、「2-1.」のツールより、こちらの方が効果が出やすい傾向があります。

実行手順

2-3. Windows Updateのデータベースを削除・再作成する。

Windows Updateのデータベースは「datastore.edb」というファイルに格納されています。通常はこのファイルの削除は不要ですが、このファイルが数GBに膨れ上がり、断片化がひどくなっている場合などでは、このファイルを一旦削除・再作成する事で更新プログラムの確認にかかる時間が改善する場合もあります。

削除方法を紹介したページ

2-4. sfc /scannow を実行する (重要)

「2-1」~「2-3」で効果がなかった場合などに利用します。
「sfc /scannow」は、Windowsの不足しているシステムファイルや破損しているシステムファイルをスキャンして、それらを修復するツールです。

実行手順

管理者権限のコマンドプロンプトから『sfc /scannow』と入力します。
チェック終了
▲クリックで拡大:
正常に終了するとこのようなメッセージが出ます。
Windows システムに異常が発見された場合、自動的に修復されます。
Windows Updateに異常が発生している場合は、かなり効果的なコマンドです。

手順の詳細を紹介したページ

sfc /scannowでファイルの修復ができない場合

sfc /scannow を実行すると、以下のようなエラーメッセージが発生する場合があります。その場合、以下のような対処を行います。

「対策2.」のWindows Updateのシステム異常が原因の場合の対処方法は以上です。

以下「対策3.」は、システムメンテナンスに関する手順です。

対策3. システムメンテナンスによって「更新プログラムの確認」を少しでも早くする

以下は、対策1の「更新の確認をスムーズに行う」ための更新プログラムがインストール済みで、かつ対策2で「Windows Updateのシステムに問題はない」という場合に、少しでも「更新の確認」を早く済ませるための手段です。

3-1. セキュリティソフトの設定

  1. セキュリティソフトが正常に作動しているか確認する。
    サードパーティ製ソフトとWindows標準のセキュリティソフトが同時に起動していないか確認する。
  2. Windows Updateの間だけ、セキュリティソフトを一旦停止してみる。
  3. 以下リンク先で紹介している対策を施す。

3-2. Windows Updateした後は しばらくPCを放置する (重要)

3-3. その他

このページで紹介する「更新プログラムを確認しています」が終わらない問題に効果のある手順は以上です。

対策4. いくつかの更新プログラムを手動でインストールする

2015年4月から2017年5月頃のいずれかの時期から Windows Updateを行っていない・・・・という場合、「特定のKBを先に手動でインストールする」という方法が有効な場合もあります。

  • 注意1: 2017年6月以降、この対策の効果は薄くなりました
  • 注意2: OSクリーンインストール直後の場合、現在この手順は非推奨です(2017.08追加)
  • 注意3: 2018年1月以前から更新していないPCは注意しましょう
    すでに殆どのPCが対応できていると思われますが、2018年1月分から一部のPC環境では更新プログラムの適用で「Windowsが起動不能になり再起動ループを繰り返す」「一部のアプリが正常に動作しなくなる」等の問題が発生する恐れがあります。
    • 問題が発生する危険性が高いPCには、更新プログラムが自動配信されないようになっています。
      • 自動配信されない場合、無理して手動更新しない。
    • 更新プログラムと相性の悪いアプリも存在します。
      • 自動配信されたPCでも、何かしらの問題が発生する場合があります。十分に注意しましょう。
      • 念のため、Windows システムのバックアップを取っておきましょう。

ダウンロードする更新プログラム

  • ダウンロード
    基本的に、最新の「マンスリー品質ロールアップ」プログラムを適用すればOK。

※Microsoftの資料(2017.03.09追記)

注意:手動インストールができない場合

「更新プログラムを確認しています」の状態が続いている場合、更新プログラムの手動インストールもできない場合があります。この場合、Windows Updateを手動で停止させてから、手動インストールを行います。

手動インストールを行う手順(別ページ詳細版)

リンク先手順のざっくりした紹介

「対策 4.」はここまでです。

以下、おまけ情報です。

おまけ:Windows7をクリーンインストールした直後の場合

サイト内 手順解説ページ
Windows7 SP1 クリーンインストール直後のWindows Update (どのKBを先入れすると時間がかからなくて済むか?)
※こちらも「特定KB の先入れ」は不要になりました。

過去にこのページに記載していた「効果のなかった」情報

以下は2015年9月~2017年6月に掲載していた情報のうち、特に意味がなかったもの、効果が無くなってしまったもの。

「更新プログラムの確認」に時間がかかる 原因

別ページで解説(というかMicrosoft の資料を噛み砕いて紹介) しています。
「Windows Updateが始まらない、時間がかかる問題」のMicrosoftの資料および解決方法

※リンク先の内容

サイト内 関連1: Windows Updateが終わらない場合

Windows7 用

Windows 10/8.1 用

サイト内関連2: Windows Update が失敗する、エラーが出る


その他の手順

以下はMicrosoftが推奨する手順

このページ内の
「ディスククリーンアップ」
「Windows Update Client 」の更新

これらの効果が無かった場合の手順。
このページ内の「対策2」「対策3」と同じ手順もいくつか含まれています。

過去に掲載していた情報

以下ページに移動しています。
(古い情報) Windows7のWindows Updateが終わらない問題の解決方法(2016.09~2017.06)
(古い情報) Windows Updateが終わらない、遅い、進まない問題の解決方法(2015.09~2016.09)