会社のPCでWindows XPにSP3を適用すると、以後Windows Updateが失敗するという現象がありました。更新プログラムをダウンロードまではするのですが、インストールの段階でことごとく失敗。XP SP2を再インストールしても、Windows UpdateからSP3を適用するとまた同じ現象に。
win: Windows Update トラブル を参考にしてチェックしていったところ、C:¥Windows¥System32¥iuengine.dllを削除(実際には消すのが怖かったので名前変更)してもう一度Windows Updateを実行すると正しく処理されました。ちなみにregsvr32 /uはそんなDLLは登録されていないといって失敗、iuctl.dllにいたってはファイルが存在すらせず。(下記追記参照してください)
Windows XPを再インストールしても再発したことから、偶然このDLLが壊れたわけではなさそうですが、なぜなのかは気になるところ。
[2008/8/29 追記]今日別のPCが同じ現象を起こしたのですが改善しなかったのでもう一度調べたところ、上の対処は古く、下記を参照するべきでした。
Comments