Hatena::ブログ(Diary)

GLOG このページをアンテナに追加 RSSフィード

2007-07-11

[]Windows Update 11:38 Windows Updateを含むブックマーク Windows Updateのブックマークコメント

GAJINです。( ゚∀゚)ノィョ―ゥ


先日、業務で使用しているPCのOSWindows XP HomeからWindows XP Proへアップグレードしました。

アップグレードは正常に完了したものの、以下、数点の動作が出来なくなりました。

 ・AVG

 ・Flash

 ・Windows Update


まず、ウィルス対策ソフトAVGですが、

OSを起動するたびにライセンスキーの入力を促すダイアログを表示するようになりました。

これは直ぐに解決。

単にライセンスキーを入力して対処。




次にFlash

YouTubeなどのFlash VideoやFlashバナーの表示されなくなった。

これも直ぐに解決。

Adobe Flash Playerを再インストールすることで対処。

http://www.adobe.com/shockwave/download/download.cgi?P1_Prod_Version=ShockwaveFlash&P5_Language=Japanese




次に難解だったのが、Windows Update

Windows Updateダウンロードは出来ているが、インストールに失敗する。

ブラウザなどには、エラー番号などの表示が無いので、対処法がわからん。

ググっても見つけることが、出来ませんでした。

ってなわけで、人力検索で質問しちゃいました。

http://q.hatena.ne.jp/1184119707


とりあえず、ネット上で同じような事象になって解決した方の対処法を試してもだめでした。

どこかのブログに書いてあったのですが、

%windir%配下にWindowsUpdate.logがあって、そこにErrorとなっている箇所で失敗している

とのことでした。

そんなログあったのですね。

こんなの常識ですかね!?


っで、見てみるとエラー発見です。

FATAL: Error: 0x80004002. wuauclt handler: failed to spawn COM server

FATAL: 0x80004002: ERROR: Remote update handler container process created (PID: 232), but exited before signaling event

っで、再度、ググってみました。

http://support.microsoft.com/kb/921129/ja

上記のサイトの解決方法で解決しました。

解決方法には、Dos窓を開いて以下のコマンドを入力。

%Windir%\system32\net.exe ストップ ビット

%Windir%\system32\net.exe停止 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開始ビット

%Windir%\system32\net.exe開始 wuauserv

ぇ…(´Д`υ)

netのコマンドライン引数で「ストップ ビット」って何すか?

MSの翻訳が原因でしょうね。

本当のコマンドは、

%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

見事に、Update出来ました。




2008/01/19追記

上記のコマンドをDOS窓で1つずつ入力するのもいいですが、BATファイルを作ってBATファイルを実行したほうが手っ取り早いです。

BATファイルの作成方法は、notepad等のテキストエディタに上記のコマンドをコピペする。

そして、保存時に拡張子を.batにするだけ。

あとは、ダブルクリックで実行するのみです。

ちなみに、上記のコマンドは、何をしているのかというと、

まず、Windows Updateのサービスを停止し、Windows Updateサービスが使用するDLLレジストリへ登録、そして、再度サービスを開始しています。

Windows Updateのサービスを停止でエラーになるかもしれませんが、通常動作していませんので、気にしなくていいです。(多分…)








ブログランキングにエントリーしています。

 にほんブログ村 サラリーマン日記ブログへ

このエントリーを気に入ってくださった方はクリックで投票をお願いいたします。

通りすがりの暇人通りすがりの暇人 2007/07/16 19:22 私もOSの再インストール後windows updateがどうしてもできなくて困ってたのですが、この記事を見て無事解決できました!!ありがとうございます!!

私も!私も! 2007/07/23 11:47 助かりました。ありがとうございました。

m8m8 2007/07/26 04:07 thank you!

助かりました!助かりました! 2007/07/29 11:45 友人のPCが調子わるくなったのでOS入れなおししてたところ、自動アップデートでダウンロードできるがインストール全部失敗する現象がおきまして、windowsupdate.logの「failed to spawn COM server」で検索してここにたどり着きました。

ナースの犬ナースの犬 2007/07/30 23:43 多謝です。おおきに。

はみるはみる 2007/08/09 17:30 ありがとう、助かりました。

ともとも 2007/08/14 19:55 私も再インストール後に同じ症状でしたが、
いろいろ探しても、フォルダの削除とかCATの削除しかありませんでした。
ここのファイルをバッチファイルにして実行したら即OKでした。
本当に感謝してます、ありがとう。

もうさんじもうさんじ 2007/08/16 09:43 2,3日いろいろやってもダメで、この通り実行したら無事解決できました。大変助かりました。

ぱぴ〜ぱぴ〜 2007/08/17 00:07 わたしも新しいOS(Win XP Pro)に変えてから全く同じ状態でした。色々調べても判らなくて
困っていたのですが,本当に助かりました。ありがとうございます。(Microsoftのサイトの「ストップビット」に本気で困ってました…。)

助かりました助かりました 2007/08/20 19:10 win2000proからXPproにアップグレードしたら
同じようなwindowsupdateのエラーで困ってました。
これで直りました、ありがとぉー

きたろうきたろう 2007/08/29 16:06 完璧です!ありがとう!!

hikaruhikaru 2007/09/03 00:07 直った
ありがと

ありがとうありがとう 2007/09/06 01:36 おかげで助かりました!

助かりました助かりました 2007/09/17 14:48 不具合があり、WindowsXP Proの上書きインストール後Updateのインストールでエラーになる事象が発生し、0x80004002のエラーコードを検索して、このページにたどり着きました。(元々の不具合は上書きインストールで直ったけど)

reitanigawareitanigawa 2007/09/18 02:20 助かりました。

通りすがり通りすがり 2007/11/26 00:08 神!

涙 2008/01/15 11:52 何したのかよくわかんなかったけど直ったよありがとう

kabukimonkabukimon 2008/02/16 21:29 batファイルにしてさっそく試し、見事解決しました。多謝です!

nanasinanasi 2008/03/23 01:45 本当に助かりました。ありがとうございます。

hiroringhiroring 2008/10/25 17:39 ありがとうございました!非常に助かりました!

トラックバック - http://d.hatena.ne.jp/gajin777/20070711/1184207921