Windows7 をクリーンインストールしたら WindowsUpdate が終わらなくなった
初回だから検索に時間かかってるんだろうと思ったけど、丸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 がすでに起動させているアップデートクライアントが悪さをしているそうだ。
クライアントを停止させる
手段はいくつかあるらしい。
- コマンドラインから管理者権限で
net stop wuauserv
と発行 - タスクマネージャから wuauserv を探してサービスの停止をする。
- コンピュータの管理のサービスから Windows Update を停止させる
2番目が無難ではなかろうか。
気を取り直してインストール
無事に KB3020369 がインストールでき、その後続けて KB3172605 のインストールに成功する。
そしてお待ちかねの WindowsUpdate を実行してみる…!
そこには元気に走り回る WindowsUpdate ちゃんの姿が!
教訓
新しい OS 買お?
Discussion