【背景】
Windows7クリーンインストール後のWindowsUpdate?が進まない件について、
半日待っても更新中のまま進まなくなった。
いろんなサイトで「これで解決した!」とあるが、以下の問題からまとめる事にした
- 手段が多く、試すのに時間がかかる。
- 解決したとあるが、時間が経ちすぎて再度問題が発生している。
【前提】
ESXi環境にWindows7SP1をクリーンインストール。
- 仮想マシンバージョン8。
- CPU:Corei7 3770T@2.50GHz
- 割当メモリ4GB(2GBだと170個アップデート中にメモリ不足エラーが出た)
- Windows7 Ultimate SP1 64bit
【検証時期】
2016/6/21
【結論】
①でも②でもいける。
他にもパッチ5つ当てる方法などがあったが、先に進めなかった。
【手順詳細】
①Windows 7 用更新プログラム (KB3138612) 編(後程詳細書きます)
- WindowsUpdate?の設定変更画面を開き、「更新プログラムを確認しない(推奨されません)」に変更する。
- VMWare toolsをインストールし、ネットワークを有効にする。
- 「ホームネットワーク」を選ぶ。グループ作成画面はキャンセルする。
- 再起動をする。
- 電源オプションで、ディスプレイOFF・スリープになるまでに時間を「なし」に変更する。
- Windows 7 用更新プログラム (KB3138612) をインストールする(32bitと64bitそれぞれあるので注意)。
- 再起動する。
- WindowsUpdate?で、更新プログラムの確認ボタンを押す(※1)。
- ※1デスクトップ画面が表示されてから件数が表示されるまで、約6分。更新対象:170件。合計819.5MB。
- WindowsUpdate?を実行し、再起動する。
- WindowsUpdate?で、更新プログラムの確認ボタンを押す(※2)。
- ※2デスクトップ画面が表示されてから件数が表示されるまで、約xx分。更新対象:0件。
②WSUS Offline update編(後程詳細書きます)
- WindowsUpdate?の設定変更画面を開き、「更新プログラムを確認しない(推奨されません)」に変更する。
- VMWare toolsをインストールし、ネットワークを有効にする。
- 再起動をする。
- 電源オプションで、ディスプレイOFF・スリープになるまでに時間を「なし」に変更する。
- WSUS Offline updateモジュールをダウンロード
- 実行しパッチをダウンロード
- パッチをインストール(途中、何回か再起動必要)
- WindowsUpdate?で、更新プログラムの確認ボタンを押す(※1)。
- ※1デスクトップ画面が表示されてから件数が表示されるまで、約xx分。更新対象:xx件。
- WindowsUpdate?を実行し、再起動する。
- カタログ版のパッチを当て、再起動する。
- WindowsUpdate?で、更新プログラムの確認ボタンを押す(※2)。
- ※2デスクトップ画面が表示されてから件数が表示されるまで、約3分。更新対象:3件。
- WindowsUpdate?を実行し、再起動する。
- WindowsUpdate?で、更新プログラムの確認ボタンを押す(※3)。
- ※3デスクトップ画面が表示されてから件数が表示されるまで、約3分。更新対象:0件。
報告等は以下にどうぞ。 †