Hatena::ブログ(Diary)

Gazeboの日記

2007-08-02(木) Windowsアップデートでエラー

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

えーっと。。。やっと解決しました・・・
先週から弟のPCをバージョンアップしてました。
手順は、

 1:新しいPC(中古DELL)に古いPC(DELL)のHDDを引っ越しソフトでコピー

 2:このままでは起動できないので、XPのCDから復旧セットアップを実施

 3:新しいPCにあったチップセットやグラフィック、LAN等のドライバーをセット

 4:OSを起動してメールやファイルが移行できてるか確認

 5:Windows Updateを実施

普通はこの手順で簡単にPCのお引っ越しができる ハズ なんです。
ところが、5番目の Windows Updateがどうしてもエラーになる。
最初のWindows Update自身のアップデート(ややこしいなぁ。。。)や正規ユーザの認証なんかはすんなりいけます。
ところが、XPに対する70個の更新が失敗します。

画面では、「更新に失敗しました」としか出ないんですよね。相変わらず不親切なMS
確かにこれまでアップデートでエラーにお目にかかったことがなかったのでエラーの時はどうすればいいのか全く知りませんでした。
Googleで検索したら、意外とアップデートに失敗されている方いらっしゃることに驚きました。
いろんな記事よませていただきました<(_ _)>

どうやら、WindowsアップデートはLogを吐いてるそうで、その中のERRORコードで対応方法がわかる事が判明しました。
早速調べましたら、上記の「0x80004002」が発生してました。
MSで調べたところ「Microsoft 更新 の Systems Management Server 2003 インベントリ ツール を使用すると、エラー メッセージとスキャンが「 0x80040154」に失敗します。」とわけのわからないタイトルの記事が見つかりました。
Googleで調べるとこれで治った方もおられるようでした。
さっそく、駄目もとで手順通りに・・・

<解決方法>
この問題を解決するために、手動でクライアント コンピュータWindows UpdateXML .dll ファイルを登録します。 これを行うために、コマンド プロンプトで次のコマンドを入力します。 各コマンドを入力後、Enter キーを押します。

%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 

DOS窓に上記をいっぺんにコピペして、うりゃ!
あら。。。
エラーやん(TT)

ん?「ストップ ビット 〜〜?」なんだこれw
日本語まじってるじゃない!!
どうやら日本語へ機械的に変換してるみたいで、不要なところも日本語に翻訳されてるようです。ならば英語のオリジナルの方を見れば良いので、「サポート技術情報の翻訳」で<英語>を選択して確認しました。

%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

↑これが正解です。
思いっきり笑わせてくれてますねw
再度DOS窓へ上記をコピペして実行します。
(全部一度に貼り付けてやればいいです。上から順番に実行してくれますので)

・・・・待ち  待ち  待ち  ・・・・・

はい!今度はうまくいきました。
さぁ、念願のWindows Updateは。。。

ぉ〜開始した!
直りました〜〜〜
大量のアップデートが始まりました。良かった良かった。
結局MSバグでしたね。。。あ〜あ疲れた。。。

■たくさん閲覧されてるようですので、↓こちらに少しまとめてみました。

またWindowsアップデートでエラー(FATAL: Error: 0x80004002)

たくさんの方が同じようにエラーが出て、私の日記を見て正常になったとお礼を頂きました。

私の方こそありがとうございます。わかりやすく手順を書けなくて申し訳ないです。

少しパソコン知ってる方向けに書いてます。せっかくなのでもうちょっと親切に書いておきますね。

  • スタートボタンから「ファイル名を指定して実行」を選びます。
  • 名前のところで、cmd または command と打ち込んでOKをクリックします。
  • 黒い画面が表示されます。(これが、コマンドプロンプト。通称、DOS窓といいます。)
  • 次に上の枠の中の内容を全部選択コピーしてDOS窓で右クリック、貼り付けを行ってください。
  • サービス停止などコメントが現れて、レジストリの更新が正常終了したことを告げるウインドがいっぱい出ますので、OKボタンをクリックして閉じてください。

以上で不具合は解消されてますので、Windowsアップデートを実施してください。

narunaru 2007/09/25 23:10 私も、新PCへのハードディスク移行で、OSを上書きセットアップしたら、Wondowsアップデートができなくなり困っていました。上記コメントのおかげで無事に回復させることが出来ました、感謝!感謝!ありがとうございました。

すけすけ 2007/09/26 23:21 とても参考になりました。ありがとうございます

kazutatsukazutatsu 2007/09/29 19:41 ここ数日この問題で頭を抱えていましたが、このページのおかげで助かりました。ありがとうございます。上書きインストールしたせいかもしれませんが何をやってもだめであきらめかけていた所に偶然このページを見つけてついてます。ほんとにMSは不親切ですね。MSの中を探してもわからなかったのですがやっぱり世の中すごい人がいるもんです。ほんと感謝の気持ちでいっぱいです。

tttttt 2007/11/16 02:19 助かりました。ありがとうございます。KBで見てもいいんでしょうけど、
なかなか解説まではしてくれませんし。読みにくい日本語だし。
このサイトを見つけられて本当にヨカッタ!

ま−ま− 2007/11/16 23:08 助かった〜〜。ありがとー。

ぱにぱに 2007/12/15 18:40 助かりました 感謝感激雨アラレです m(_ _)m

kojikoji 2007/12/20 23:51 私も助かりましたー。クリーンインストールでもせにゃならんか、と覚悟を決めかけていたところだったので。いろいろと勉強にもなりました。ありがとうございます。

matamata 2007/12/25 10:48 わかりやすくまとめてくださってありがとうございます。私も救われた一人です。MSはホント何をしとるのかと。

sssssubaysssssubay 2007/12/29 04:18 eminmisiniz böyle olduğuna :D aselsan_@hotmail.com

samsam 2008/01/01 11:14 私も助かりました。再インストールを行ってもダメで、大晦日から苦戦していたのですが、元日に解決です。MSで0x80004002を検索しても何の役にも立たず困り果てていたところでした。ありがとうございます。

SatoshiSatoshi 2008/01/05 02:06 おかげで解決しました。いろいろ検索してみましたが、わからず、困っていました。ありがとうございます。

kantetukantetu 2008/01/13 07:50 感謝、感謝!夜が白々と明けてきました。。ほんとにありがとう。。

shibashiba 2008/01/18 19:52 助かりましたー

sasa 2008/01/20 12:37 ありがとうございました。無事、更新することができました。

FamiFami 2008/01/22 15:45 助かりました!2時間以上彷徨った果てに何とか更新することが出来ました。
本当にありがとうございますm(_ _)m

GEN11GEN11 2008/02/01 09:48 とっても助かりました。
ありがとうございました。
コマンドまで訳しちゃうなんてさすがMSですね。
さすがに今は直っているようですケド。
しつこいようですが何度も言わせて下さい。
ありがとうございましたっ。

ponpon 2008/02/03 16:44 私も皆さん同様とても助かりました。
WindowsUpdateからはアップデートできないのに、個別に落としてくるとアップデートできるという現象に頭を痛めておりましたので。
ありがとうございます。

pukupukupukupuku 2008/02/14 13:49 ありがとうございます。助かりました!
ほんとに困ってました・・

なまえなまえ 2008/03/14 09:21 すばらしい!!
ありがとう!

teraccteracc 2008/04/13 10:25 こちらの情報どおりにやったらWindows Updateの0x80004002エラーが解消しました。
ありがとうございました。

gracegrace 2008/05/28 21:57 OSを再インストールしてWindows Updateの0x80004002エラーの途方に暮れいていましたが、おかげさまであっさりと治りました。ありがとうございます。

tatsutatsu 2008/05/29 16:33 0x80004002エラーの情報ありがとうございました!おかげさまでなおりました!

CultCult 2008/06/28 13:57 エラー情報検索でここに辿り着くことができ、
おかげで、溜まってたUpdateぜーーんぶできてスッキリです。
分かり易く、簡単でv
ほんとにありがとうございました!

MaiMai 2008/07/03 12:22 Microsoftのサポートページにある「Windows XP SP3 をインストールした後、Windows Update、Microsoft Update、または自動更新で更新プログラムが正常にインストールされない」を実行しても直らず、本当に困っておりましたところ、ここの情報で直りました。本当にありがとうございました!!!

めがねめがね 2008/07/23 03:18 パソコン買い換えたばっかでこの問題でずっと頭を抱えておりました。
ありがとうございました!

くるんくるん 2008/07/24 03:53 こんばんは。マジでこの情報助かりましたw
素晴らしく簡単で感動しました。
ありがとうございました。

GG 2008/07/24 17:37 新調PCだから即SP2→SP3しても大丈夫だろうと思ったら憂目に遭いました
見事に解決して感激です

MM 2008/07/30 15:13 SP3にアップデートしてこれに引っかかりました。
簡潔にまとめてあって非常に参考になりました。
ありがとうございました。

くらくら 2008/07/30 18:27 こんにちは。アップデート出来なくてホントにホントに困ってました。
このサイトを見つけて、ワラにもすがる思いで試してみたら、
あっというまに解決してスムーズにインストールすることができました。
本当にありがとうございました!!!!!!

uzuz 2008/08/01 13:14 私も困っておりましたが、こちらのおかげで一発解決であります。
googleで”0X80004002 spawn COM”で検索するとこの記事が一番上に表示されますね。
大変ありがとうございました。

PALPAL 2008/08/29 22:39 すばらしい!!
助かりました!!! thxです。

んbんb 2008/09/20 22:20 いろいろなサイトを見ても解決法がわからずこまってましたが、
ここに書かれてた方法でうまくいきました。
ありがとうございます。

うぃんすとーるうぃんすとーる 2011/10/07 19:47 ここ数日さまざまなサイトを調べても解決しなかったのに、こちらに書かれていることを実行したら見事直りました。(コピペ助かりました)
ありがとうございます。

スパム対策のためのダミーです。もし見えても何も入力しないでください
ゲスト


画像認証