このページについて

2016年10月12日以降の Windows7 (およびVista) の Windows Update が終わらない場合の対処方法を記したページです。9月まで有効だった一部の対策(Win32k.sysを含むパッチ先入れ) が使えなくなっています。

 プライバシーポリシー / 免責事項

2016年10月12日以降の、Windows 7 (およびVista) の Windows Update が終わらない場合の対処方法を記したページです。

※このページの情報は古くなっています。
 2017年7月12日以降の問題は 以下のページで取り扱っています。

Windows Updateが終わらない問題の対処方法 2017年7~10月版
※2017年7~9月分の更新は Windows 10/8.1/7 の情報を1ページにまとめています。

 

以下、Windows7の記載は2016年11月9日時点でも有効な手順です。
しかし、今後このページをアップデートする予定はないため、大きな変更があった時点で古い情報となります。


 

以下、Windows7の「更新プログラムを確認しています」が終わらない場合、 Windows Update が遅い場合の対処方法です。
(はじめに数行ほど Vista情報あり)

Windows Vistaの場合

今月も更新プログラムの確認が終わらない現象が発生します。

以下、Windows 7 の 情報です。

KB3172605 を先にダウンロード、インストールする

2016年10月12日現在、この方法が最も効果があります。
スポンサー リンク

KB3172605の手動インストールも進まない場合

一度 Windows Update サービスを終了させる必要があります。
まずは以下 1~3、いずれかの方法を行ってみます。

  • 方法1
    コマンドプロンプトで「net stop wuauserv」と入力
    ※失敗する場合は1~2分おきに数回実行してみる
  • 方法2
    タスクマネージャーでサービス終了させる場合
    タスクマネージャーでサービス終了させる場合
    ▲クリックで拡大
  • 方法3
    一度 PCを再起動してみる

 

上記手順でもWindows Update サービスが止まらない、もしくはまだ上手くインストールできない場合は、以下ページの手順を実行します。

まだ Windows Update が進まない場合

以下のコマンドを管理者権限のコマンドプロンプトで行います。
(もしくはバッチを組んで実行します)

  • net stop wuauserv
    net stop cryptSvc
    net stop bits
    net stop msiserver
    ren %systemroot%\SoftwareDistribution SoftwareDistribution.old
    ren %systemroot%\System32\catroot2 catroot2.old
    del "%ALLUSERSPROFILE%\Microsoft\Network\Downloader\qmgr0.dat"
    del "%ALLUSERSPROFILE%\Microsoft\Network\Downloader\qmgr1.dat"
    net start msiserver
    net start bits
    net start cryptSvc
    net start wuauserv
  • 注意:
    過去の Windows Update の履歴は全部消去されます。
    コマンド実行後、5~10分待ってからWindows Updateを行う。
  • このコマンドの詳細は以下
    調子が悪くなった Windows Update を コマンドプロンプト で修正する方法
  • コマンド実行後おまけ
  • 正常にWindows Updateが出来たら、以下のバックアップフォルダは削除します
     ・C:\Windows\SoftwareDistribution.old
     ・C:\Windows\System32\catroot2.old

     ※以下は削除用バッチ
    rmdir %systemroot%\softwaredistribution.old /q /s
    rmdir %systemroot%\System32\catroot2.old /q /s
     ※削除コマンドを実行していない場合、このコマンドを2回目に実行した時にエラーが出てしまい、効果が出なくなります。

コマンド入力が難しい場合

以下の手順を、順番通りに実行します。

まだ解決しない場合

「sfc /scannow」を実行する
サイト内手順解説:
Windowsのシステム修復機能「sfc /scannow」を試してみよう

 

もっと詳しい手順が知りたい場合

サイト内関連ページ
Windows7のWindows Updateが終わらない、遅い、進まない問題の解決方法
Windows 7 の Windows Update が終わらない場合の対処法:簡易版