wuaueng
こたえてネットから飛んできた人は「http://d.hatena.ne.jp/kenmituo/20060609」または「次の日」をみると幸せになるかもしれない 2008/06/30
昨日の続き、Windows UpdateやWindows DefenderやMBSA2.0のアップデートが一切できない問題を検証します。
サービスの再起動
Automatic Updatesが怪しいと考える。
- net stop wuausrv
なぜか「停止処理中」で動きがなくなる。OSの再起動しか道は残されていない。
WindowsUpdate.log
%windir%WindowsUpdate.logを眺めているといろんなエラーが飛び交う
0x8024001B WARNING: Skipping scan, self-update check returned 0x8024001B 0x80072f94 WinHttpGetProxyForUrl failed with 0x80072f94. Continuing with NULL autoproxy list 0x8007041D WARNING: WaitForServiceState failed (0x8007041D), desired state = 1
Win XP SP2 ProなのでWUSUが動いているわけもない。WinHTTPというとBITS2.0がらみのお話だとおもうが、proxycfgでプロキシサーバのアドレスも指定している。どうもwuau関係のコンポーネントがダメになったっぽい。
こんなのを見つけた
Found by searching for regsvr32 wuaueng since wuaueng.dll has been a problem source in the past. In fact in one incident the only way a user was able to re-register it was by doing a safe boot, even though as far as we know he was able to stop the service.
「ファイル名を指定して実行」より
- regsvr32 wuaueng
- regsvr32 wuaueng.dll
を試す。
だめだった。
WSUS Client Diagnostics Tool
どこかの国の掲示板にてWindows Server Update Services DownloadsのWSUS Client Diagnostics Toolってのを見つけた。適当なフォルダにインストールを行う。そしてコマンドラインから実行してみた。
こちらが設定した内容がそのまま出てくる。(自動更新は通知のみとかWSUSを使用しないとかWinHTTPのプロキシとかIEのプロキシとか・・・)