Re: Failed To Install Any Update From Web Only
- From: "Robert Aldwinckle" <robald@xxxxxxxxxxxxx>
- Date: Tue, 16 Aug 2005 02:06:42 -0400
"Raymond" <Raymond@xxxxxxxxxxxxxxxxxxxxxxxxx> wrote in message
news:E2A8C90F-35E5-4E26-B1E9-1901AA0C406C@xxxxxxxxxxxxxxxx
> Hi, got problem installing any updates from win update site.
> If I download the updates and install manually, it works.
By "install manually" I assume you mean via a different download?
What happens if you retry the same install that WU failed on?
E.g. you might be able to reproduce your symptom that way
and if so be able to apply the /verbose command line option on it.
The problem has always been that we don't have sufficient information
about the cause of the failure to really know what to suggest.
And so far, we haven't had anybody who has the problem willing to do
the necessary diagnosis to figure out what the real underlying problem
symptoms are so we can devise a more appropriate repair procedure.
>
> Running Win 2000 Sp4 with admin authority
> Got error "80070005 :wuauclt handler: failed to spawn COM server" from
> update log. Tried following links from this news group but no luck.
http://groups-beta.google.com/groups?q=%22failed+to+spawn+COM+server%22++group:microsoft.*&start=0&scoring=d&
(Google Groups search for
"failed to spawn COM server" group:microsoft.*
- ordered by date to capture current thinking
)
Agreed. This is different from some of the other 0x80070005 cases
However, at least one user claims that changing permissions solves it:
http://groups-beta.google.com/group/microsoft.public.windowsupdate/msg/593d501a93606ea0
(in a thread from the second result page of the above search)
If you don't get anywhere trying to change permissions (e.g. the way that
others have done successfully) I would try adding /verbose to the
command line options of a manual install (as described above)
and see if that gives you any clearer picture of what's wrong.
Note: so far people who have tried this suggestion with me haven't had
much luck finding where the /verbose log is going. In that case I have
suggested that they do a file find (e.g. Win-F) for all files which were
changed on the day of the update and sort that result by Date Modified
(thus sorting the list by timestamp and allowing you to see files listed within
the minutes that the install was active.) Alternatively or in addition, I would
run FileMon filtering on SoftwareDistribution;Update;CatRoot to supplement
(and identify) any logs which the install produces. There is also a verbose
option for the download and install (if done by WU) documented in KB902093.
In order to get the best match for install log records with FileMon trace
entries it is very useful to use FileMon's Clock Time and Milleseconds
options. E.g. provided the FileMon filter includes writes to the install log
you will then see a timestamp down to the millesecond tied to the length
of an install log record. Then it is simply a matter of checking the length
of the records in that context to figure out what the more accurate timestamp
for that install record would be. This is particularly useful if you are doing
concurrent RegMon tracing with the same options set. E.g. then you can
match a context of the FileMon trace with a context of the RegMon trace.
Hopefully a /verbose log would have sufficient context but the FileMon
and RegMon idea is more general and may still be necessary if it turns
out that there is insufficient detail even in the /verbose log.
HTH
Robert Aldwinckle
---
>
> Please help! Any suggestions greatly appreciated.
>
> Following is portion of the log file.
>
> ********
> 1236 878 Agent ** START ** Agent: Installing updates [CallerId =
> MicrosoftUpdate]
> 1236 878 Agent *********
> 1236 878 Agent * Updates to install = 1
> 1236 878 Agent * Title = <NULL>
> 1236 878 Agent * UpdateId = {5C223736-DE7B-46DC-8630-CA7D2E1DEACA}.100
> 1236 878 Agent * Bundles 1 updates:
> 1236 878 Agent * {C748E49D-79E9-4642-B679-A7B4FE7FD60C}.100
> 1236 878 Agent WARNING: Failed to evaluate Installed rule, updateId =
> {ED300F67-421C-4C08-B3BA-F35C55F3B427}.100, error = 0x80041017
> 1236 878 Handler Attempting to create remote handler process as *I
> replaced*in session 0
> 1236 700 Report REPORT EVENT:
> {3B8C19F6-3162-4F3F-A4F5-97C663CDD87A} 2005-08-15
> 00:50:16-0400 1 162 101 {5C223736-DE7B-46DC-8630-CA7D2E1DEACA} 100 0 MicrosoftUpdate Success Content Download Download succeeded.
> 2228 30c Misc =========== Logging initialized (build: 5.8.0.2469, tz:
> -0400) ===========
> 2228 30c Misc = Process: C:\WINNT\system32\wuauclt.exe
> 2228 30c AUClnt FATAL: Error: 0x80070005. wuauclt handler: failed to spawn
> COM server
> 1236 878 Handler FATAL: 0x80070005: ERROR: Remote update handler container
> process created (PID: 2228), but exited before signaling event
> 1236 878 Agent * WARNING: Exit code = 0x80070005
> 1236 878 Agent *********
> 1236 878 Agent ** END ** Agent: Installing updates [CallerId =
> MicrosoftUpdate]
> 1236 878 Agent *************
> 1236 878 Agent WARNING: WU client failed installing updates with error
> 0x80070005
> 2044 708 COMAPI >>-- RESUMED -- COMAPI: Install [ClientId = MicrosoftUpdate]
> 2044 708 COMAPI - Install call failed
> 2044 708 COMAPI - Reboot required = No
> 2044 708 COMAPI - WARNING: Exit code = 0x80240FFF; Call error code =
> 0x80070005
> 2044 708 COMAPI ---------
> 2044 708 COMAPI -- END -- COMAPI: Install [ClientId = MicrosoftUpdate]
> 2044 708 COMAPI -------------
> 2044 428 COMAPI WARNING: Operation failed due to earlier error, hr=80070005
.
- Follow-Ups:
- Re: Failed To Install Any Update From Web Only
- From: Raymond
- Re: Failed To Install Any Update From Web Only
- From: Raymond
- Re: Failed To Install Any Update From Web Only
- References:
- Failed To Install Any Update From Web Only
- From: Raymond
- Failed To Install Any Update From Web Only
- Prev by Date: Error number 0x8000711
- Next by Date: Re: My computer takes too long to shut down
- Previous by thread: Re: Failed To Install Any Update From Web Only
- Next by thread: Re: Failed To Install Any Update From Web Only
- Index(es):
Relevant Pages
|
Loading