コンピュータの問題が原因で、更新プログラムをダウンロードまたはインストールできません。

2008年8月16日

WindowsXP SP3環境でWindowsUpdate(MicrosoftUpdate)を実行すると、
コンピュータの問題が原因で、更新プログラムをダウンロードまたはインストールできません。
というエラーが出てインストールができなかった。
エラー番号でも出ればいいんだけど…と思いつつ、いろいろ調べると、なにやら解決方法発見。
以下を実行すると直るとのこと。
コマンドプロンプトで実行。
%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
WindowsUpdate関係のサービスを全部再起動してるみたい。
実行すると、確かに直った…。
う~む原因はわからん。
上記のコマンド実行するのが嫌な場合は、WindowsUpdateを使わずに、個別にアップデートパッチを当てるのがいいと思う。