テスト用に Virtual PC 内に Windows Server 2003 を入れたので Windows Update を実行。
一発目から Microsoft Update に切り替えようとしたのですが、ActiveX コントロールのインストールをずーっとループするようになってしまった。
とりあえず Windows Update 任せで SP2 まで入れて、再び Microsoft Update にチャレンジしたけれど同じ症状。
そんな時はコレ。
KB971058 Windows Update のコンポーネントをリセット操作を行う方法は?
機械翻訳なので分かりづらいタイトルですが、このページにある Fix it ていうアイコンをクリック。
Fix it
ResetWindowsUpdate.msi ていうファイルのリンクになっているので、そいつを実行。
[次へ] を押していくと程なく終了。
OS を再起動して Microsoft Update を実行してみたらきちんと動いてくれるようになりました。