From: Mike Croom on
I am totally stuck unable to load the new patches because Windows Update
reports error c0150004.

is there a fix for this?

log file below

2007-06-28 13:18:01:210 1204 1b9c Agent *********
2007-06-28 13:18:01:210 1204 1b9c Agent * Online = Yes; Ignore download
priority = No
2007-06-28 13:18:01:210 1204 1b9c Agent * Criteria = "IsInstalled=0 and
DeploymentAction='Installation' or IsPresent=1 and
DeploymentAction='Uninstallation' or IsInstalled=1 and
DeploymentAction='Installation' and RebootRequired=1 or IsInstalled=0 and
DeploymentAction='Uninstallation' and RebootRequired=1"
2007-06-28 13:18:01:210 1204 1b9c Agent * ServiceID =
{7971F918-A847-4430-9279-4A52D1EFE18D}
2007-06-28 13:18:01:211 1204 1b9c Setup Checking for agent SelfUpdate
2007-06-28 13:18:01:211 1204 1b9c Setup Client version: Core: 7.0.6000.374
Aux: 7.0.6000.374
2007-06-28 13:18:01:717 1204 1b9c Misc Validating signature for
C:\Windows\SoftwareDistribution\WuRedir\9482F4B4-E343-43B6-B170-9A65BC822C77\wuredir.cab:
2007-06-28 13:18:01:722 1204 1b9c Misc Microsoft signed: Yes
2007-06-28 13:18:04:315 1204 1b9c Misc Validating signature for
C:\Windows\SoftwareDistribution\WuRedir\9482F4B4-E343-43B6-B170-9A65BC822C77\wuredir.cab:
2007-06-28 13:18:04:324 1204 1b9c Misc Microsoft signed: Yes
2007-06-28 13:18:04:361 1204 1b9c Agent Checking for updated auth cab for
service 7971f918-a847-4430-9279-4a52d1efe18d at
http://www.update.microsoft.com/v7/microsoftupdate/redir/muauth.cab
2007-06-28 13:18:04:362 1204 1b9c Misc Validating signature for
C:\Windows\SoftwareDistribution\AuthCabs\authcab.cab:
2007-06-28 13:18:04:371 1204 1b9c Misc Microsoft signed: Yes
2007-06-28 13:18:07:000 1204 1b9c Misc Validating signature for
C:\Windows\SoftwareDistribution\AuthCabs\authcab.cab:
2007-06-28 13:18:07:011 1204 1b9c Misc Microsoft signed: Yes
2007-06-28 13:18:07:030 1204 1b9c Misc Validating signature for
C:\Windows\SoftwareDistribution\WuRedir\9482F4B4-E343-43B6-B170-9A65BC822C77\wuredir.cab:
2007-06-28 13:18:07:040 1204 1b9c Misc Microsoft signed: Yes
2007-06-28 13:18:07:067 1204 1b9c Misc Validating signature for
C:\Windows\SoftwareDistribution\WuRedir\9482F4B4-E343-43B6-B170-9A65BC822C77\wuredir.cab:
2007-06-28 13:18:07:076 1204 1b9c Misc Microsoft signed: Yes
2007-06-28 13:18:07:094 1204 1b9c Misc Validating signature for
C:\Windows\SoftwareDistribution\SelfUpdate\wuident.cab:
2007-06-28 13:18:07:107 1204 1b9c Misc Microsoft signed: Yes
2007-06-28 13:18:07:284 1204 1b9c Misc Validating signature for
C:\Windows\SoftwareDistribution\SelfUpdate\wuident.cab:
2007-06-28 13:18:07:293 1204 1b9c Misc Microsoft signed: Yes
2007-06-28 13:18:07:301 1204 1b9c Misc Validating signature for
C:\Windows\SoftwareDistribution\SelfUpdate\wsus3setup.cab:
2007-06-28 13:18:07:313 1204 1b9c Misc Microsoft signed: Yes
2007-06-28 13:18:07:341 1204 1b9c Misc Validating signature for
C:\Windows\SoftwareDistribution\SelfUpdate\wsus3setup.cab:
2007-06-28 13:18:07:353 1204 1b9c Misc Microsoft signed: Yes
2007-06-28 13:18:07:444 1204 1b9c Setup Determining whether a new setup
handler needs to be downloaded
2007-06-28 13:18:07:444 1204 1b9c Setup SelfUpdate handler is not found. It
will be downloaded
2007-06-28 13:18:07:444 1204 1b9c Setup Evaluating applicability of setup
package "WUClient-SelfUpdate-ActiveX~31bf3856ad364e35~x86~~7.0.6000.374"
2007-06-28 13:18:07:932 1204 1b9c Setup Setup package
"WUClient-SelfUpdate-ActiveX~31bf3856ad364e35~x86~~7.0.6000.374" is already
installed.
2007-06-28 13:18:07:932 1204 1b9c Setup Evaluating applicability of setup
package "WUClient-SelfUpdate-Aux-TopLevel~31bf3856ad364e35~x86~~7.0.6000.374"
2007-06-28 13:18:23:887 1204 1b9c Handler FATAL: UH: 0xc0150004:
EvaluateApplicability failed in CCbs::EvaluateApplicability
2007-06-28 13:18:23:891 1204 1b9c Setup WARNING: CBS EvaluateApplicability
returned error, error = 0xC0150004
2007-06-28 13:18:23:894 1204 1b9c Setup FATAL: Applicability evaluation for
setup package
"WUClient-SelfUpdate-Aux-TopLevel~31bf3856ad364e35~x86~~7.0.6000.374" failed,
error = 0xC0150004
2007-06-28 13:18:23:894 1204 1b9c Setup FATAL: SelfUpdate check failed, err
= 0xC0150004
2007-06-28 13:18:23:895 1204 1b9c Agent * WARNING: Skipping scan,
self-update check returned 0xC0150004
2007-06-28 13:18:23:956 1204 1b9c Agent * WARNING: Exit code = 0xC0150004
2007-06-28 13:18:23:956 1204 1b9c Agent *********
2007-06-28 13:18:23:956 1204 1b9c Agent ** END ** Agent: Finding updates
[CallerId = AutomaticUpdates]
2007-06-28 13:18:23:956 1204 1b9c Agent *************
2007-06-28 13:18:23:956 1204 1b9c Agent WARNING: WU client failed Searching
for update with error 0xc0150004
2007-06-28 13:18:23:957 1204 740 AU >>## RESUMED ## AU: Search for updates
[CallId = {0CACF8F4-CFE5-4DCB-B4AD-E7600C4AFEBD}]
2007-06-28 13:18:23:957 1204 740 AU # WARNING: Search callback failed,
result = 0xC0150004
2007-06-28 13:18:23:957 1204 740 AU # WARNING: Failed to find updates with
error code C0150004
2007-06-28 13:18:23:957 1204 740 AU #########
2007-06-28 13:18:23:958 1204 740 AU ## END ## AU: Search for updates
[CallId = {0CACF8F4-CFE5-4DCB-B4AD-E7600C4AFEBD}]
2007-06-28 13:18:23:958 1204 740 AU #############
2007-06-28 13:18:23:960 1204 740 AU AU setting next detection timeout to
2007-06-28 17:18:23
2007-06-28 13:18:23:960 1204 740 AU Setting AU scheduled install time to
2007-06-29 02:00:00
2007-06-28 13:18:28:894 1204 1b9c Report REPORT EVENT:
{E8158235-299D-42B6-9B5D-96919537235B} 2007-06-28 13:18:23:894+0100 1 148
--
Mike
From: Mike Croom on
and FWIW - if I run an update individually from the KB article I get the
window "Windows Module Installer stopped working and was closed"
--
Mike


"Mike Croom" wrote:

> I am totally stuck unable to load the new patches because Windows Update
> reports error c0150004.
>
> is there a fix for this?
>
> log file below
<deleted>

From: Mike Croom on
FWIW - ran a support call with MSFT. Tried a number of actions but nothing
worked and no information in their support database.

Reinstall!

Mike
From: Robert Aldwinckle on
"Mike Croom" <mikecroom(a)avanade.com> wrote in message
news:9BA693E0-0997-4507-A5E1-C7E8CBEC34AE(a)microsoft.com...
>I am totally stuck unable to load the new patches because Windows Update
> reports error c0150004.
>
> is there a fix for this?
>
> log file below


It looks as if an update is failing an applicability check.
How did you get it? WSUS? (FWIW I don't have a wsus3setup.cab
in my SelfUpdate directory.) If so, look for support from your administrator.

Otherwise perhaps you should try installing the same one
manually (possibly with verbose logging specified) to see if that works
any better (or at least gives a different perspective on the error.)

Were any other diagnostics created by the install attempt?
Do a search of all files created that day, sort them by Date Modified
(hence sort them by timestamp on that day), then scroll to the ones
which the update changed.

In addition you could supplement the information in any logs (verbose
or otherwise) by running ProcMon.

It looks as if this could be an update to the MU agent; so another thing
which might work is switching to the AU agent, getting it updated if necessary,
and then see if it can download and install non-MU updates for you.
Again, doing that would at least give you some different symptoms to look at.


Good luck

Robert Aldwinckle
---


....
> 2007-06-28 13:18:04:361 1204 1b9c Agent Checking for updated auth cab for
> service 7971f918-a847-4430-9279-4a52d1efe18d at
> http://www.update.microsoft.com/v7/microsoftupdate/redir/muauth.cab
> 2007-06-28 13:18:04:362 1204 1b9c Misc Validating signature for
> C:\Windows\SoftwareDistribution\AuthCabs\authcab.cab:
> 2007-06-28 13:18:04:371 1204 1b9c Misc Microsoft signed: Yes
> 2007-06-28 13:18:07:000 1204 1b9c Misc Validating signature for
> C:\Windows\SoftwareDistribution\AuthCabs\authcab.cab:
> 2007-06-28 13:18:07:011 1204 1b9c Misc Microsoft signed: Yes
> 2007-06-28 13:18:07:030 1204 1b9c Misc Validating signature for
> C:\Windows\SoftwareDistribution\WuRedir\9482F4B4-E343-43B6-B170-9A65BC822C77\wuredir.cab:
> 2007-06-28 13:18:07:040 1204 1b9c Misc Microsoft signed: Yes
> 2007-06-28 13:18:07:067 1204 1b9c Misc Validating signature for
> C:\Windows\SoftwareDistribution\WuRedir\9482F4B4-E343-43B6-B170-9A65BC822C77\wuredir.cab:
> 2007-06-28 13:18:07:076 1204 1b9c Misc Microsoft signed: Yes
> 2007-06-28 13:18:07:094 1204 1b9c Misc Validating signature for
> C:\Windows\SoftwareDistribution\SelfUpdate\wuident.cab:
> 2007-06-28 13:18:07:107 1204 1b9c Misc Microsoft signed: Yes
> 2007-06-28 13:18:07:284 1204 1b9c Misc Validating signature for
> C:\Windows\SoftwareDistribution\SelfUpdate\wuident.cab:
> 2007-06-28 13:18:07:293 1204 1b9c Misc Microsoft signed: Yes
> 2007-06-28 13:18:07:301 1204 1b9c Misc Validating signature for
> C:\Windows\SoftwareDistribution\SelfUpdate\wsus3setup.cab:
> 2007-06-28 13:18:07:313 1204 1b9c Misc Microsoft signed: Yes
> 2007-06-28 13:18:07:341 1204 1b9c Misc Validating signature for
> C:\Windows\SoftwareDistribution\SelfUpdate\wsus3setup.cab:
> 2007-06-28 13:18:07:353 1204 1b9c Misc Microsoft signed: Yes
> 2007-06-28 13:18:07:444 1204 1b9c Setup Determining whether a new setup
> handler needs to be downloaded
> 2007-06-28 13:18:07:444 1204 1b9c Setup SelfUpdate handler is not found. It
> will be downloaded
> 2007-06-28 13:18:07:444 1204 1b9c Setup Evaluating applicability of setup
> package "WUClient-SelfUpdate-ActiveX~31bf3856ad364e35~x86~~7.0.6000.374"
> 2007-06-28 13:18:07:932 1204 1b9c Setup Setup package
> "WUClient-SelfUpdate-ActiveX~31bf3856ad364e35~x86~~7.0.6000.374" is already
> installed.
> 2007-06-28 13:18:07:932 1204 1b9c Setup Evaluating applicability of setup
> package "WUClient-SelfUpdate-Aux-TopLevel~31bf3856ad364e35~x86~~7.0.6000.374"
> 2007-06-28 13:18:23:887 1204 1b9c Handler FATAL: UH: 0xc0150004:
> EvaluateApplicability failed in CCbs::EvaluateApplicability
> 2007-06-28 13:18:23:891 1204 1b9c Setup WARNING: CBS EvaluateApplicability
> returned error, error = 0xC0150004
> 2007-06-28 13:18:23:894 1204 1b9c Setup FATAL: Applicability evaluation for
> setup package
> "WUClient-SelfUpdate-Aux-TopLevel~31bf3856ad364e35~x86~~7.0.6000.374" failed,
> error = 0xC0150004

....


From: Jack Jack on
Hey man, just so you know i'm having the exact same problem with you. I have
Windows Vista Ultimate 64.

I was already receiving errors with certain updates, but several
installations later i'm not able to perform updates at all with the result of
C0150004. My logs are extremely similar to yours so i think we suffer from
the same problem. This C0150004 message comes up several seconds after i
attempt to "Check for updates".

Also, if you're using Windows Vista, do you have the problem where if you
try to enter the "Turn Windows Features on or off" utility, that it comes up
completely blank? Please no one respond with the microsoft solution
including a registry command and a StoreDirty key, because it does not fix
the problem. In fact, i have a hard time finding anyone having this same
problem, where the StoreDirty deletion fixes anything. Probably a 1 time
solution that has been published.

If i try to install the latest microsoft update agent i receive the C0150004
message as well midway through the installation and it fails. This also
happens when downloading updates individually and attempting to install them.

What is also funny is that my Windows Defender updates download fine. So
whatever procedure used in WU vs Defender updates must be different.

No i do not have a firewall turned on (unfortunately). I won't be turning
it back on until i can resolve this. I really don't want to reformat because
then i'll just go and install everything I installed before and end up with
the same problem... I believe this problem began when I installed &
configured the Windows OneCare beta for Windows Vista x64 but uninstalling it
did not make a difference for the error.

I did find one solution that involved deleting a file pending.xml file from
C:\Windows\WinSxS. Doing this requires you to take ownership of the file
first. But i dont have this file to delete so it must be unrelated to my
problem :( The symptoms were a match so i was sad to find that this file
didn't exist on my machine. Maybe that will help you man, I sure wish it
helped me. Please keep this post alive, i really don't want to reformat. A
lot of people are having this problem (search for C0150004) and so far there
isn't a uniform solution. Microsoft has also been very little help.

Solutions I've found (but none have worked for me on Windows Vista Ult x64)
are:

#1 Stop the windows update service and delete the
C:\windows\SoftwareDistribution folder. Start the service, the folder is
recreated and updates start flowing again.

#2 Delete the pending.xml file from c:\Windows\WinSxS after taking
ownership. Updates start again.