When you ran the System Update Readiness Tool (CheckSUR), did it run or
did you receive a message that it was not applicable ?
If it did run, check the log it created:
WINDOWS\Logs\CBS\CheckSUR.log <--- this log
> 2009-07-24 02:43:06:239 3960 1a08 Setup Evaluating applicability of
> setup package
> "WUClient-SelfUpdate-ActiveX~31bf3856ad364e35~x86~~7.2.6001.788"
> 2009-07-24 02:43:24:381 3960 1a08 Handler FATAL: UH: 0x80070246:
> EvaluateApplicability failed in CCbs::EvaluateApplicability
> 2009-07-24 02:43:24:381 3960 1a08 Setup WARNING: CBS
> EvaluateApplicability returned error, error = 0x80070246
> 2009-07-24 02:43:24:381 3960 1a08 Setup FATAL: Applicability evaluation
> for setup package
> "WUClient-SelfUpdate-ActiveX~31bf3856ad364e35~x86~~7.2.6001.788" failed,
> error = 0x80070246
The error above is referring to this registry subkey
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Curr entVersion\Component
BasedServicing\Packages\WUClient-SelfUpdate-ActiveX-31bf3856ad364e35-x86~~7.2.6001.788
Most likely, the ERROR_ILLEGAL_CHARACTER is in the update.mum file or
it's stemming from the installed antivirus/security software preventing
it from being read properly.
Please check the above registry subkey and compare the Names and Data
against those listed below to ensure it's settings a are correct:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Curr entVersion\Component
Based
Servicing\Packages\WUClient-SelfUpdate-ActiveX~31bf3856ad364e35~x86~~7.2.6001.788]
"InstallClient"="WindowsUpdateAgent"
"InstallName"="update.mum"
"InstallLocation"="\\\\?\\C:\\Windows\\SoftwareDis tribution\\SelfUpdate\\Packages\\WUClient-SelfUpdate-ActiveX~31bf3856ad364e35~x86~~7.2.6001.788\\"
"CurrentState"=dword:00000007
"SelfUpdate"=dword:00000000
"Visibility"=dword:00000001
"InstallTimeHigh"=dword:01c9acce
"InstallTimeLow"=dword:9cd4262c
"InstallUser"="S-1-5-18"
"Trusted"=dword:00000001
*DO NOT* edit any registry settings *please*. Just compare them to the
ones on your system.
Will wait for your reponse prior to suggesting a method to reinstall the
Windows Update Agent (Client)
MowGreen
===============
*-343-* FDNY
Never Forgotten
===============
qwerty1984 wrote:
> Hi there,
>
> I've been getting the following error code 80070246 when trying to run
> Windows Vista update for some time and as a result I can't install SP1.
>
>
> The error code come from the Windows Update window as follows:
> "Code 80070246 Get help"
>
> 2009-07-24 02:43:04:039 3960 1f4c AU Triggering AU detection through
> DetectNow API
> 2009-07-24 02:43:04:039 3960 1f4c AU Triggering Online detection
> (interactive)
> 2009-07-24 02:43:04:039 3960 100c AU #############
> 2009-07-24 02:43:04:039 3960 100c AU ## START ## AU: Search for
> updates
> 2009-07-24 02:43:04:039 3960 100c AU #########
> 2009-07-24 02:43:04:055 3960 100c AU <<## SUBMITTED ## AU: Search for
> updates [CallId = {AD29CEE7-E056-4B92-ACF9-445E36B06ACF}]
> 2009-07-24 02:43:04:070 3960 1a08 Agent *************
> 2009-07-24 02:43:04:070 3960 1a08 Agent ** START ** Agent: Finding
> updates [CallerId = AutomaticUpdates]
> 2009-07-24 02:43:04:070 3960 1a08 Agent *********
> 2009-07-24 02:43:04:070 3960 1a08 Agent * Online = Yes; Ignore
> download priority = No
> 2009-07-24 02:43:04:070 3960 1a08 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"
> 2009-07-24 02:43:04:070 3960 1a08 Agent * ServiceID =
> {7971F918-A847-4430-9279-4A52D1EFE18D}
> 2009-07-24 02:43:04:086 3960 1a08 Setup Checking for agent SelfUpdate
> 2009-07-24 02:43:04:117 3960 1a08 Setup Client version: Core:
> 7.0.6000.381 Aux: 7.0.6000.381
> 2009-07-24 02:43:04:211 3960 1a08 Misc Validating signature for
> C:\Windows\SoftwareDistribution\WuRedir\9482F4B4-E343-43B6-B170-9A65BC822C77\wuredir.cab:
> 2009-07-24 02:43:04:320 3960 1a08 Misc Microsoft signed: Yes
> 2009-07-24 02:43:04:491 3960 1a08 Misc Validating signature for
> C:\Windows\SoftwareDistribution\WuRedir\9482F4B4-E343-43B6-B170-9A65BC822C77\wuredir.cab:
> 2009-07-24 02:43:04:523 3960 1a08 Misc Microsoft signed: Yes
> 2009-07-24 02:43:04:585 3960 1a08 Agent Checking for updated auth cab
> for service 7971f918-a847-4430-9279-4a52d1efe18d at
> http://update.microsoft.com/v8/micro...dir/MUAuth.cab
> 2009-07-24 02:43:04:585 3960 1a08 Misc Validating signature for
> C:\Windows\SoftwareDistribution\AuthCabs\authcab.c ab:
> 2009-07-24 02:43:04:616 3960 1a08 Misc Microsoft signed: Yes
> 2009-07-24 02:43:05:287 3960 1a08 Misc Validating signature for
> C:\Windows\SoftwareDistribution\AuthCabs\authcab.c ab:
> 2009-07-24 02:43:05:318 3960 1a08 Misc Microsoft signed: Yes
> 2009-07-24 02:43:05:412 3960 1a08 Misc Validating signature for
> C:\Windows\SoftwareDistribution\WuRedir\9482F4B4-E343-43B6-B170-9A65BC822C77\wuredir.cab:
> 2009-07-24 02:43:05:427 3960 1a08 Misc Microsoft signed: Yes
> 2009-07-24 02:43:05:474 3960 1a08 Misc Validating signature for
> C:\Windows\SoftwareDistribution\WuRedir\9482F4B4-E343-43B6-B170-9A65BC822C77\wuredir.cab:
> 2009-07-24 02:43:05:490 3960 1a08 Misc Microsoft signed: Yes
> 2009-07-24 02:43:05:552 3960 1a08 Misc Validating signature for
> C:\Windows\SoftwareDistribution\SelfUpdate\wuident .cab:
> 2009-07-24 02:43:05:583 3960 1a08 Misc Microsoft signed: Yes
> 2009-07-24 02:43:05:833 3960 1a08 Misc Validating signature for
> C:\Windows\SoftwareDistribution\SelfUpdate\wuident .cab:
> 2009-07-24 02:43:05:849 3960 1a08 Misc Microsoft signed: Yes
> 2009-07-24 02:43:05:942 3960 1a08 Misc Validating signature for
> C:\Windows\SoftwareDistribution\SelfUpdate\wsus3se tup.cab:
> 2009-07-24 02:43:05:973 3960 1a08 Misc Microsoft signed: Yes
> 2009-07-24 02:43:06:020 3960 1a08 Misc Validating signature for
> C:\Windows\SoftwareDistribution\SelfUpdate\wsus3se tup.cab:
> 2009-07-24 02:43:06:036 3960 1a08 Misc Microsoft signed: Yes
> 2009-07-24 02:43:06:207 3960 1a08 Setup Determining whether a new setup
> handler needs to be downloaded
> 2009-07-24 02:43:06:223 3960 1a08 Setup SelfUpdate handler update
> required: Current version: 7.0.6000.381, required version: 7.2.6001.788
> 2009-07-24 02:43:06:239 3960 1a08 Setup Evaluating applicability of
> setup package
> "WUClient-SelfUpdate-ActiveX~31bf3856ad364e35~x86~~7.2.6001.788"
> 2009-07-24 02:43:24:381 3960 1a08 Handler FATAL: UH: 0x80070246:
> EvaluateApplicability failed in CCbs::EvaluateApplicability
> 2009-07-24 02:43:24:381 3960 1a08 Setup WARNING: CBS
> EvaluateApplicability returned error, error = 0x80070246
> 2009-07-24 02:43:24:381 3960 1a08 Setup FATAL: Applicability evaluation
> for setup package
> "WUClient-SelfUpdate-ActiveX~31bf3856ad364e35~x86~~7.2.6001.788" failed,
> error = 0x80070246
> 2009-07-24 02:43:24:381 3960 1a08 Setup FATAL: SelfUpdate check failed,
> err = 0x80070246
> 2009-07-24 02:43:24:381 3960 1a08 Agent * WARNING: Skipping scan,
> self-update check returned 0x80070246
> 2009-07-24 02:43:24:428 3960 1a08 Agent * WARNING: Exit code =
> 0x80070246
> 2009-07-24 02:43:24:428 3960 1a08 Agent *********
> 2009-07-24 02:43:24:428 3960 1a08 Agent ** END ** Agent: Finding
> updates [CallerId = AutomaticUpdates]
> 2009-07-24 02:43:24:428 3960 1a08 Agent *************
> 2009-07-24 02:43:24:428 3960 1a08 Agent WARNING: WU client failed
> Searching for update with error 0x80070246
> 2009-07-24 02:43:24:459 3960 1fdc AU >>## RESUMED ## AU: Search for
> updates [CallId = {AD29CEE7-E056-4B92-ACF9-445E36B06ACF}]
> 2009-07-24 02:43:24:459 3960 1fdc AU # WARNING: Search callback
> failed, result = 0x80070246
> 2009-07-24 02:43:24:459 3960 1fdc AU # WARNING: Failed to find
> updates with error code 80070246
> 2009-07-24 02:43:24:459 3960 1fdc AU #########
> 2009-07-24 02:43:24:459 3960 1fdc AU ## END ## AU: Search for
> updates [CallId = {AD29CEE7-E056-4B92-ACF9-445E36B06ACF}]
> 2009-07-24 02:43:24:459 3960 1fdc AU #############
> 2009-07-24 02:43:24:475 3960 1fdc AU Need to show Unable to Detect
> notification
> 2009-07-24 02:43:24:475 3960 1fdc AU AU setting next detection timeout
> to 2009-07-23 23:43:24
> 2009-07-24 02:43:24:475 3960 1fdc AU Setting AU scheduled install time
> to 2009-07-23 19:00:00
> 2009-07-24 02:43:29:394 3960 1a08 Report REPORT EVENT:
> {0595F147-0EC4-4EDD-9883-B2019F93E1DF} 2009-07-24
> 02:43:24:381+0800 1 148 101 {61CA813A-7585-442E-A66B-B0D15CE6BDC0} 1 80070246 SelfUpdate Failure Software
> Synchronization Windows Update Client failed to detect with error
> 0x80070246.
>
> Hope someone can help me out with this problem. Greatly appreciate it.
>
>