🕒

Windows7 をクリーンインストールしたら WindowsUpdate が終わらなくなった

2016/12/12に公開

初回だから検索に時間かかってるんだろうと思ったけど、丸2日以上「更新プログラムを確認しています」が出たままなので、さすがにこれはないだろうと対応せざるを得なくなった。
検索してみると結構あるあるらしい。
仕方ないので色々試そうと思ったけど、ブラウザが初期バンドルの IE8 だったため、 Microsoft のサイトすら見れないという地獄。
IE9 とか IE11 にしようとしてもブラウザが対応してないだのリンク切れだの…。

WindowsUpdateClient を最新にすればいいらしい

最新版は KB3161647

最新版は KB3161647 に入っているらしいので、ページを見に行く。

KB3161608 に含まれてるよ

という リンク が貼られているので、従う。

KB3172605 に含まれてるよ

またかよどこのアンテナサイトだよと思いつつ、 リンク を追いかける。
ページをスクロールするとちょうど真ん中くらいに「パッケージのダウンロード」のリンクが現れる。
早速ダウンロードしてきてインストールしてみる。

対応していません

仏の顔も三度までっていうけど、キリスト教徒なんで切れてもいいですかね?右の頬を差し出せ?なんのことですかね。

仕方ないのでさっきのページをよく読んでみる。
ダウンロードの下あたりにこんな記述が。

必要条件
この更新プログラムを適用するには、 Windows 7 または Windows Server 2008 R2 Service Pack 1および2015年 4 月のサービス スタックが Windows 7 および Windows Server 2008 R2 の更新をインストールしてください。

なるほど。

KB976932 と KB3020369 が必要だよ

引用したあたりの文章がリンクになっていたので、そのまま踏みつけると、上の方は KB976932 に、下の方は KB 3020369 に、それぞれ飛ばされる。

KB976932 は SP1 の案内で、またリンク巡りをさせられることになるけど、今回は最初から SP1 が適応されていたのでスキップ。

KB3020369 のページも少し下にスクロールすると「パッケージのダウンロード」のリンクが出てくる。

今度は手動アップデートが終わらない

先ほどダウンロードしたファイルをインストールして起動すると、更新のための情報を集め出すのだが、いつまでたっても終わらない。
理由を検索すると、 Windows がすでに起動させているアップデートクライアントが悪さをしているそうだ。

クライアントを停止させる

手段はいくつかあるらしい。

  1. コマンドラインから管理者権限で net stop wuauserv と発行
  2. タスクマネージャから wuauserv を探してサービスの停止をする。
  3. コンピュータの管理のサービスから Windows Update を停止させる

2番目が無難ではなかろうか。

気を取り直してインストール

無事に KB3020369 がインストールでき、その後続けて KB3172605 のインストールに成功する。
そしてお待ちかねの WindowsUpdate を実行してみる…!

そこには元気に走り回る WindowsUpdate ちゃんの姿が!

WindowsUpdate.png

教訓

新しい OS 買お?

参考

Windows7のWindows Updateが終わらない、遅い、進まない問題の解決方法
KB3161647

Discussion