Error updating signatures "0x80240022"

G

Guest

And I found the following message from my windowsupdate.log:

Error 0x800b0109 occurred while downloading update; notifying dependent calls.

My WD version info:

Windows Defender Version: 1.1.1347.0
Engine Version: 1.1.1303.0
Definition Version: 1.0.0.0

And I am running on Windows 2000. Many thanks for helping.
 
D

Dave M

Try this fix:

Reregister DLL files that are associated with Cryptographic Services
To register .dll files that are associated with Cryptographic Services,
follow these steps: 1. Click Start, click Run, type cmd in the Open box,
and then OK.
2. At the command prompt, type the following commands, and press
ENTER after each command:
regsvr32 /u softpub.dll
regsvr32 /u wintrust.dll
regsvr32 /u initpki.dll
regsvr32 /u dssenh.dll
regsvr32 /u rsaenh.dll
regsvr32 /u gpkcsp.dll
regsvr32 /u sccbase.dll
regsvr32 /u slbcsp.dll
regsvr32 /u mssip32.dll
regsvr32 /u cryptdlg.dll
exit
Note Click OK if you are prompted.

Note Microsoft Windows 2000 does not include the Sccbase.dll file. If
you are running a version of Windows 2000, omit the Sccbase.dll file.
3. Restart your computer.
4. Click Start, click Run, type cmd in the Open box, and then click
OK.
5. At the command prompt, type the following commands, and press
ENTER after each command:
regsvr32 softpub.dll
regsvr32 wintrust.dll
regsvr32 initpki.dll
regsvr32 dssenh.dll
regsvr32 rsaenh.dll
regsvr32 gpkcsp.dll
regsvr32 sccbase.dll
regsvr32 slbcsp.dll
regsvr32 mssip32.dll
regsvr32 cryptdlg.dll
exit
Note Click OK if you are prompted.

Note Microsoft Windows 2000 does not include the Sccbase.dll file. If
you are running a version of Windows 2000, omit the Sccbase.dll file.


http://support.microsoft.com/kb/822798
 
G

Guest

Thanks Dave. Have tried but it doesn't work. I followed your procedures
then clicked "Check for updates" button at "About Windows Defender". Same
error.
 
D

Dave M

Which error? You were getting 2 right? 0x80240022 and 0x800b0109
The registrations of the dll files was specifically for the 0x800b0109
error.
There are other methods listed in the KB article of dealing with this
error,
but the registrations seemed the most appropriate given that your on W2K.
I'd anticipated that fixing 0x800b0109 would have resolved 0x80240022 as
well.

Let's get you up to date signature and engine wise with two manual
downloads right now, since your still at the installation versions.
Click and chose Run on each of these links in this order:

http://www.download.windowsupdate.c..._86a9c41e57ee5cf43fed440ee96ac7af7842fb89.exe

http://www.download.windowsupdate.c..._8b98bba87c1551c51a362c78448861da877fba2e.exe

Does that bring you up to:

Windows Defender Version: 1.1.1347.0

Engine Version: 1.1.1508.0

Definition Version: 1.14.1642.8
 
B

Bill Sanderson MVP

I believe I have seen a report that this was resolved by an express scan at
Windows Update and applying all that was offered. Does such a scan offer
you anything, or is anything hidden?

--
 
G

Guest

I found both errors in my previuos trial.

And for the manual update on WD engine and signatures, I can update the
engine version from your first link but after I executed the 2nd link, the
Definition Version is 1.14.1530.8 instead of 1.14.1642.8. Now my current
versions are:

Windows Defender Version: 1.1.1347.0
Engine Version: 1.1.1508.0
Definition Version: 1.14.1530.8

I tried "Check for updates" again, same errors. Here are the extract from
my WindowsUpdate.log

QUOTE
DnldMgr BITS job {B49C96D5-BB9C-403C-86E1-FCE7E9407BE1} completed successfully
DnldMgr WARNING: File failed postprocessing, error = 800b0109
DnldMgr Failed file: URL =
'http://www.download.windowsupdate.c..._947e26fab68d13d154320932907f274eb2eabe08.exe',
Local path =
'C:\WINNT\SoftwareDistribution\Download\S-1-5-18\c3614749f01c96320d6936395aaa4e3f\947e26fab68d13d154320932907f274eb2eabe08'
DnldMgr Error 0x800b0109 occurred while downloading update; notifying
dependent calls.
DtaStor Update service properties: service registered with AU is
{7971F918-A847-4430-9279-4A52D1EFE18D}
COMAPI >>-- RESUMED -- COMAPI: Download [ClientId = Windows Defender]
COMAPI - Download call complete (succeeded = 0, succeeded with errors = 0,
failed = 1, unaccounted = 0)
COMAPI - WARNING: Exit code = 0x00000000; Call error code = 0x80240022
UNQUOTE

Many thanks, Dave.

FM
 
G

Guest

More details...

I tried Express Scan again just now, it gave me WD ver 1.14.1642.12 as the
highest priority update. But I failed to download it. From my update log,
both errors 0x800b0109 & 0x80240022 appeared.

I tried Egel's manual download and it works. Now I get "No updates
available" when I "Check for updates".

Cheers.

FM
 
G

Guest

Used "Custom Scan" in Windows Update, found an optional update for "Microsoft
Root Certificate". Install this update and problem solved.

Many thanks to Dave M and Bill Sanderson MVP for your advices.
 
B

Bill Sanderson MVP

This is wierd--unless you are the same poster as "Martin" in an adjacent
thread, you are the second person to find that this root certificate update
is required.

I don't understand this at all--if an optional update like that is going to
be required, we need to hear about it.

--
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top