2013年3月20日水曜日

コード 8024800A WindowsUpdateエラーが発生して更新できない

【現象】 コード 8024800A WindowsUpdateエラーが発生して更新できない
 


突然、更新できなくなった。
画像にあるように、『このエラーに関するヘルプの取得』をクリックして表示すると、8024800Aのエラーに関して表示されない。

使えないな~!

それではグーグル先生に尋ねてみると、同じような現象で困っている人がいて、その対処方法もあった。
その対処方法をみて思ったことは、こういうことをしないとだめなの? 初心者にはちょっと、勇気がいるやり方・・・。
とりあえず、試してみた。すんなり、何事もなくできたので対処方法を書いておく。


【対処】 前提:Windows7 
1:スタート→すべてのプログラム→アクセサリ→コマンドプロントを右クリックして管理者権限で実行。

2:予め、下記のコードをコピーして、コマンドプロントに張り付ける。

ここから↓

REG DELETE "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate" /v SusClientId /f
REG DELETE "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate" /v SusClientIdValidation /f
net stop wuauserv
move %windir%\windowsupdate.log %windir%\windowsupdate.old.log
move %windir%\SoftwareDistribution %windir%\SoftwareDistribution.old
regsvr32 /s atl.dll
regsvr32 /s wucltui.dll
regsvr32 /s wups.dll
regsvr32 /s wuaueng.dll
regsvr32 /s wuapi.dll
regsvr32 /s msxml3.dll
regsvr32 /s mssip32.dll
regsvr32 /s initpki.dll
regsvr32 /s softpub.dll
net start wuauserv
wuauclt /resetauthorization /detectnow

↑ここまで
※わかっているとは思うけど、ちなみに、『ここから↓と↑ここまで』はいらない。

3:張り付けた時点で、自動でプログラムが更新され、WindowUpdateができる状態。 4:実際にWindowsUpdateを起動してみて、更新されればOK!

以上。

0 件のコメント: