Windows update has been failing since September, with an 0x80240020 error.
If I try to use the windows update site, I just found that I had 12 critical
updates to install.... these all failed with no real information as to why.
When I look in the windowsupdate.log, (having elected to just install the
first of the updates) I get.....
2004-12-27 01:27:05-0000 1020 6a0 DeviceStatus: 0x180200a,
DeviceProblemNumber: 00000000
2004-12-27 01:27:05-0000 1020 6a0 WU client add update
{09F3D9A7-E924-423E-B00C-8D9F82B9AD63}.100 to search result
2004-12-27 01:27:05-0000 1020 6a0 WU client add update
{879FFB13-1610-4F09-BF93-A7C6A495175E}.106 to search result
2004-12-27 01:27:05-0000 1020 6a0 WU client add update
{F6EE8217-38C2-4490-ADD5-EF9E514544BF}.102 to search result
2004-12-27 01:27:05-0000 1020 6a0 DeviceStatus: 0x180200a,
DeviceProblemNumber: 00000000
2004-12-27 01:27:05-0000 1020 6a0 WU client add update
{5C90F6B8-8CFF-423C-87DD-820C82CD8821}.101 to search result
2004-12-27 01:27:05-0000 1020 6a0 WU client add update
{D941680A-E2C9-4F32-8F5B-0578479B5A74}.102 to search result
2004-12-27 01:27:05-0000 1020 6a0 update
{4DACAAE7-D02F-49C8-899D-418AA8F519D9}.101 is pruned out due to potential
supersedence
2004-12-27 01:27:05-0000 1020 6a0 WU client add update
{B36AEDAC-318A-41BC-8392-8369A44CC10B}.102 to search result
2004-12-27 01:27:05-0000 1020 6a0 WU client add update
{B386E271-C0C1-4581-AD17-DCC373ED786C}.102 to search result
2004-12-27 01:27:05-0000 1020 6a0 WU client add update
{3C4C4264-1EE9-47EC-964D-6C8D1BDBFD92}.101 to search result
2004-12-27 01:27:05-0000 1020 6a0 WU client add update
{9C38638E-92DD-4A60-A5AC-D25E3BC893C3}.101 to search result
2004-12-27 01:27:05-0000 1020 6a0 WU client add update
{413CD599-595B-44B0-8F77-2D6ED5C522DE}.100 to search result
2004-12-27 01:27:06-0000 1020 6a0 DeviceStatus: 0x1802401,
DeviceProblemNumber: 0x00000a
2004-12-27 01:27:06-0000 1020 6a0 WU client add update
{AAE4C1A7-8A72-49CF-A978-B122EF45ABBA}.100 to search result
2004-12-27 01:27:06-0000 1020 6a0 WU client add update
{E45B26C2-278F-48F3-97D1-AA0FD57423D5}.100 to search result
2004-12-27 01:27:06-0000 1020 6a0 WU client add update
{CD648F0E-2CF5-472D-A731-9BC827DC8CB4}.100 to search result
2004-12-27 01:27:06-0000 1020 6a0 WU client add update
{BBE805EE-2CF7-4110-9BE8-4FE32B144E5A}.100 to search result
2004-12-27 01:27:06-0000 1020 6a0 WU client add update
{F470E2D3-02B8-4F78-95B7-F12256E65845}.100 to search result
2004-12-27 01:27:06-0000 1020 6a0 update
{EB6A5D00-8C5F-4423-AC20-A171FF74B779}.102 is pruned out due to potential
supersedence
2004-12-27 01:27:06-0000 1020 6a0 WU client add update
{0286B5A6-686E-465F-9607-FA3EE4802FDB}.102 to search result
2004-12-27 01:27:06-0000 1020 6a0 update
{7477AF62-8F9B-4F32-9DAF-7AB452E52396}.119 is pruned out due to potential
supersedence
2004-12-27 01:27:06-0000 1020 6a0 WU client found 25 updates and 10
categories in search
2004-12-27 01:27:06-0000 1020 6a0 WU client finished Searching for update
2004-12-27 01:27:06-0000 1020 6a0 WU client calls back to search call
WindowsUpdate with code Call complete and error 0
2004-12-27 01:27:06-0000 1020 6a0 WU client completed and deleted call
{4E142C0B-9A55-49A2-9E45-B596AE08D5C9}
2004-12-27 01:27:11-0000 1020 6a0 REPORT EVENT:
{2BF9E05A-8A56-4323-84EC-345F16F38DD4} 137 2004-12-27
01:27:06-0000 1 147 101 {00000000-0000-0000-0000-000000000000} 0 0 WindowsUpdate Success Software Synchronization Agent has finished detecting items.
2004-12-27 01:28:20-0000 1020 93c WU client succeeds
CClientCallRecorder::BeginInstallUpdates from WindowsUpdate with call id
{4F67FDD0-81FC-4DF3-9BE8-118C4AC05E63}
2004-12-27 01:28:20-0000 1020 41c WU client executing call
{4F67FDD0-81FC-4DF3-9BE8-118C4AC05E63} of type Install call
2004-12-27 01:28:20-0000 1020 41c validate updates before Install
2004-12-27 01:28:21-0000 1020 41c prune update list before Install
2004-12-27 01:28:21-0000 1020 41c GetUserTokenFromSessionId failed with hr
0x800704dd
2004-12-27 01:28:21-0000 1020 41c WU client failed installing updates with
error 0x80240020
2004-12-27 01:28:21-0000 1020 41c WU client calls back to install call
{4F67FDD0-81FC-4DF3-9BE8-118C4AC05E63} with code Call failed and error
0x80240020
2004-12-27 01:28:21-0000 1020 41c WU client completed and deleted call
{4F67FDD0-81FC-4DF3-9BE8-118C4AC05E63}
2004-12-27 01:28:21-0000 3272 ccc Operation completed due to earlier error.
(hr=80240020)
2004-12-27 01:28:21-0000 1020 6cc ISusInternal API failed
CClientCallRecorder:

isconnectCall with error 0x8024000c
2004-12-27 01:28:21-0000 3272 ccc ISusInternal:

isconnectCall failed,
hr=8024000C
Trawling through this newsgroup has found lots of similar errors, but a
general consensus that "I have had this problem for a while, but none of the
solutions have worked". I tried downloading the SP2 update manually, but it
still failed to install.
Any ideas????