くそったれが.かつ,アーサム!以前書いたOffice 2007のUpdateができない件について.KB946691とか見てる場合じゃねーぞ!原因は全然別のところにあった!
気づいたのはひょんなこと.悪意のあるソフトウェアの削除ツールすらもMS Updateからインストールできなかった.ということは,本格的にMS Updateがおかしい.原因追及のために,ログを見てみた.
8f8 Misc =========== Logging initialized (build: 7.0.6000.381, tz: +0900) ===========
8f8 Misc = Process: C:\WINDOWS\system32\wuauclt.exe
8f8 AUClnt FATAL: Error: 0x80004002. wuauclt handler: failed to spawn COM server
bac Handler FATAL: 0x80004002: ERROR: Remote update handler container process created (PID: 2292), but exited before signaling event
bac Agent * WARNING: Exit code = 0x80004002
bac Agent *********
bac Agent ** END ** Agent: Installing updates [CallerId = MicrosoftUpdate]
bac Agent *************
bac Agent WARNING: WU client failed installing updates with error 0x80004002C:\WINDOWS\WindowsUpdate.logから必要そうな箇所を一部抜粋
0x80004002というエラーが記録されている.ふむふむ.調べてみよう.KB921129か!!これは試みるしかない.コマンドプロンプトを立ち上げて,以下のコマンドをコピペでゴー!だ.
%Windir%\system32\net.exe stop bits
%Windir%\system32\net.exe stop wuauserv
%Windir%\system32\regsvr32.exe %Windir%\system32\atl.dll
%Windir%\system32\regsvr32.exe %Windir%\system32\jscript.dll
%Windir%\system32\regsvr32.exe %Windir%\system32\msxml3.dll
%Windir%\system32\regsvr32.exe %Windir%\system32\softpub.dll
%Windir%\system32\regsvr32.exe %Windir%\system32\wuapi.dll
%Windir%\system32\regsvr32.exe %Windir%\system32\wuaueng.dll
%Windir%\system32\regsvr32.exe %Windir%\system32\wuaueng1.dll
%Windir%\system32\regsvr32.exe %Windir%\system32\wucltui.dll
%Windir%\system32\regsvr32.exe %Windir%\system32\wups.dll
%Windir%\system32\regsvr32.exe %Windir%\system32\wups2.dll
%Windir%\system32\regsvr32.exe %Windir%\system32\wuweb.dll
%Windir%\system32\net.exe start bits
%Windir%\system32\net.exe start wuauserv
あーさむ!全く持って,アーサム!完璧といわざるを得ない.というか,エラーを作ってるのはMSで,その解決策を示しているのもMSで,何故MSを褒めているのかが,さっぱり理解できない.むがー!