My make of PC is an HP pavilion with a pentium 4, 3GHz.
Windows update fails with error code 0x643
I have downloaded the recent Microsoft updates and all but one installed successfully. The failing update was: Microsoft .NET Framework 1.1 Service Pack 1 Security Update for Windows 2000, Windows XP, Windows Vista, Windows Server 2008, Windows 7, and Windows Server 2008 R2 (KB953297);
with an error code of 0x643.
We tried several times to install it and it keeps failing. It was originally the 3rd update in the list to install. After failing the first time, it was the only one we were trying to install. We tried it after the restart required for the other updates.
Windows for home | Previous Windows versions | Windows update
Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.
156 answers
Sort by: Newest
-
Anonymous
2009-10-15T05:10:03+00:00 -
Anonymous
2009-10-15T01:52:44+00:00 See if running the newly-available Patch Registration Cleanup Tool & a reboot helps at all.
Description of the Patch Registration Cleanup Tool
http://support.microsoft.com/kb/976220/
~Robear Dyer (PA Bear); MS MVP (IE, Mail, Security, Windows & Update Services) since 2002; Disclaimer: I neither represent nor work for Microsoft
-
Anonymous
2009-10-15T01:19:24+00:00 I did this and it worked on one computer... then it failed on the next one :(
cd %windir%\system32
attrib -r -s -h dllcache
ren msi.dll msi.old
ren msiexec.exe msiexec.old
ren msihnd.dll msihnd.old
Reboot
Run file previously downloaded
Reboot
Download http://blogs.msdn.com/astebner/attachment/8904493.ashx
Run tool and then reboot
wuauclt /detectnow
Good:
2009-10-14 20:05:52:264 860 f88 Agent * Found 0 updates and 51 categor
ies in search; evaluated appl. rules of 348 out of 759 deployed entities
2009-10-14 20:05:52:343 860 f88 Agent *********
2009-10-14 20:05:52:343 860 f88 Agent ** END ** Agent: Finding update
s [CallerId = AutomaticUpdates]
2009-10-14 20:05:52:343 860 f88 Agent *************
2009-10-14 20:05:52:374 860 a4 AU >>## RESUMED ## AU: Search for u
pdates [CallId = {15D0E105-FD8D-478D-9450-6BB9EE0A2589}]
2009-10-14 20:05:52:374 860 a4 AU # 0 updates detected
2009-10-14 20:05:52:374 860 a4 AU #########
2009-10-14 20:05:52:374 860 a4 AU ## END ## AU: Search for update
s [CallId = {15D0E105-FD8D-478D-9450-6BB9EE0A2589}]
2009-10-14 20:05:52:374 860 a4 AU #############
2009-10-14 20:05:52:390 860 a4 AU AU setting next detection timeout
to 2009-10-15 21:06:16
2009-10-14 20:05:57:427 860 f88 Report REPORT EVENT: {854CA154-52C8-48CF-
9414-0BBE585E5217} 2009-10-14 20:05:52:327-0400 1 147 101 {00000000-
0000-0000-0000-000000000000} 0 0 AutomaticUpdates Success Software S
ynchronization Windows Update Client successfully detected 0 updates.
2009-10-14 20:05:57:427 860 f88 Report REPORT EVENT: {0FEB8A87-D94D-4876-
9027-801C745392A3} 2009-10-14 20:05:52:343-0400 1 156 101 {00000000-
0000-0000-0000-000000000000} 0 0 AutomaticUpdates Success Pre-Deploy
ment Check Reporting client status.
Bad:
2009-10-14 21:09:51:982 3904 c8c Handler :: START :: Handler: Command Line
Install
2009-10-14 21:09:51:982 3904 c8c Handler :::::::::
2009-10-14 21:09:51:982 3904 c8c Handler : Updates to install = 1
2009-10-14 21:09:55:888 864 9dc Report REPORT EVENT: {BCA01789-1C5C-4E86-
8902-C8FA84BEA950} 2009-10-14 21:09:50:888-0400 1 147 101 {00000000-
0000-0000-0000-000000000000} 0 0 AutomaticUpdates Success Software S
ynchronization Windows Update Client successfully detected 1 updates.
2009-10-14 21:09:55:888 864 9dc Report REPORT EVENT: {465C54E6-ACCB-4721-
AAEF-EBB13A161AE2} 2009-10-14 21:09:50:888-0400 1 156 101 {00000000-
0000-0000-0000-000000000000} 0 0 AutomaticUpdates Success Pre-Deploy
ment Check Reporting client status.
2009-10-14 21:09:55:888 864 9dc Report REPORT EVENT: {00FB5212-84EA-47D1-
BDA7-C7D8B3BD5F49} 2009-10-14 21:09:51:169-0400 1 188 102 {00000000-
0000-0000-0000-000000000000} 0 0 AutomaticUpdates Success Content In
stall Installation Ready: The following updates are downloaded and ready for installatio
n. This computer is currently scheduled to install these updates on Wednesday, October 14,
2009 at 9:09 PM: - Microsoft .NET Framework 2.0 Service Pack 2 Security Update for Windo
ws 2000, Windows Server 2003, and Windows XP (KB974417)
2009-10-14 21:10:00:169 3904 c8c Handler : WARNING: Command line install
completed. Return code = 0x00000645, Result = Failed, Reboot required = false
2009-10-14 21:10:00:169 864 fe8 AU >>## RESUMED ## AU: Installing u
pdate [UpdateId = {395869ED-BB5D-4090-B52C-48006E1FA682}]
2009-10-14 21:10:00:169 864 fe8 AU # WARNING: Install failed, error
= 0x80070643 / 0x00000645
2009-10-14 21:10:00:169 3904 c8c Handler : WARNING: Exit code = 0x8024200
B
2009-10-14 21:10:00:169 3904 c8c Handler :::::::::
2009-10-14 21:10:00:169 3904 c8c Handler :: END :: Handler: Command Line
Install
2009-10-14 21:10:00:169 3904 c8c Handler :::::::::::::
2009-10-14 21:10:00:185 864 570 Agent *********
2009-10-14 21:10:00:185 864 570 Agent ** END ** Agent: Installing upd
ates [CallerId = AutomaticUpdates]
2009-10-14 21:10:00:185 864 570 Agent *************
2009-10-14 21:10:00:185 864 fe8 AU Install call completed.
2009-10-14 21:10:00:185 864 fe8 AU # WARNING: Install call complete
d, reboot required = No, error = 0x00000000
2009-10-14 21:10:00:185 864 fe8 AU #########
2009-10-14 21:10:00:185 864 fe8 AU ## END ## AU: Installing update
s [CallId = {3CB18808-FA13-478B-8505-92B301DCFECA}]
2009-10-14 21:10:00:185 864 fe8 AU #############
2009-10-14 21:10:00:185 864 fe8 AU Install complete for all calls, re
boot NOT needed
2009-10-14 21:10:00:200 864 fe8 AU Triggering Offline detection (non-
interactive)
2009-10-14 21:10:00:200 864 994 AU #############
2009-10-14 21:10:00:200 864 994 AU ## START ## AU: Search for update
s
2009-10-14 21:10:00:200 864 994 AU #########
2009-10-14 21:10:00:200 864 994 AU <<## SUBMITTED ## AU: Search for u
pdates [CallId = {FC477516-8192-4909-8B48-AB4C33F44628}]
2009-10-14 21:10:00:200 864 9dc Agent *************
2009-10-14 21:10:00:200 864 9dc Agent ** START ** Agent: Finding update
s [CallerId = AutomaticUpdates]
2009-10-14 21:10:00:200 864 9dc Agent *********
2009-10-14 21:10:00:200 864 9dc Agent * Online = No; Ignore download p
riority = No
2009-10-14 21:10:00:200 864 9dc Agent * Criteria = "IsHidden=0 and IsI
nstalled=0 and DeploymentAction='Installation' and IsAssigned=1 or IsHidden=0 and IsPresen
t=1 and DeploymentAction='Uninstallation' and IsAssigned=1 or IsHidden=0 and IsInstalled=1
and DeploymentAction='Installation' and IsAssigned=1 and RebootRequired=1 or IsHidden=0 a
nd IsInstalled=0 and DeploymentAction='Uninstallation' and IsAssigned=1 and RebootRequired
=1"
2009-10-14 21:10:00:200 864 9dc Agent * ServiceID = {3DA21691-E39D-4DA
6-8A4B-B43877BCB1B7}
2009-10-14 21:10:00:200 864 9dc Agent * Search Scope = {Machine}
2009-10-14 21:10:02:450 864 9dc Agent * Added update {395869ED-BB5D-40
90-B52C-48006E1FA682}.103 to search result
2009-10-14 21:10:02:450 864 9dc Agent * Found 1 updates and 51 categor
ies in search; evaluated appl. rules of 239 out of 759 deployed entities
2009-10-14 21:10:02:450 864 9dc Agent *********
2009-10-14 21:10:02:450 864 9dc Agent ** END ** Agent: Finding update
s [CallerId = AutomaticUpdates]
2009-10-14 21:10:02:450 864 9dc Agent *************
2009-10-14 21:10:02:450 864 fe8 AU >>## RESUMED ## AU: Search for u
pdates [CallId = {FC477516-8192-4909-8B48-AB4C33F44628}]
2009-10-14 21:10:02:450 864 fe8 AU # 1 updates detected
2009-10-14 21:10:02:450 864 fe8 AU WARNING: AU ignoring update during
offline scan:
2009-10-14 21:10:02:450 864 fe8 AU #########
2009-10-14 21:10:02:450 864 fe8 AU ## END ## AU: Search for update
s [CallId = {FC477516-8192-4909-8B48-AB4C33F44628}]
2009-10-14 21:10:02:450 864 fe8 AU #############
2009-10-14 21:10:05:169 864 9dc Report REPORT EVENT: {9078F9AC-3B5A-475C-
A6CA-05E13E4B0AD3} 2009-10-14 21:10:00:169-0400 1 182 101 {395869ED-
BB5D-4090-B52C-48006E1FA682} 103 80070643 AutomaticUpdates Failure Co
ntent Install Installation Failure: Windows failed to install the following update with
error 0x80070643: Microsoft .NET Framework 2.0 Service Pack 2 Security Update for Windows
2000, Windows Server 2003, and Windows XP (KB974417).
x64 still ongoing... fingers crossed!
Dan
-
Anonymous
2009-10-15T01:13:42+00:00 Here are the last couple pages of my "windowsupdate.log"
2009-10-14 18:01:35:828 1188 744 AU Auto-approved 1 update(s) for download (NOT for Ux)
2009-10-14 18:01:35:828 1188 744 AU #############
2009-10-14 18:01:35:828 1188 744 AU ## START ## AU: Download updates
2009-10-14 18:01:35:828 1188 744 AU #########
2009-10-14 18:01:35:828 1188 744 AU # Approved updates = 1
2009-10-14 18:01:35:843 1188 744 AU AU initiated download, updateId = {A72E5A3C-38CC-4976-8E17-92D9D043BEDF}.100, callId = {685AB79F-AF86-4E1E-A479-5ADED76A075E}
2009-10-14 18:01:35:843 1188 744 AU Setting AU scheduled install time to 2009-10-15 10:00:00
2009-10-14 18:01:35:843 1188 744 AU AU setting pending client directive to 'Download Progress'
2009-10-14 18:01:35:890 1188 744 AU # Pending download calls = 1
2009-10-14 18:01:35:890 1188 744 AU <<## SUBMITTED ## AU: Download updates
2009-10-14 18:01:36:250 1188 5c8 DnldMgr *************
2009-10-14 18:01:36:250 1188 5c8 DnldMgr ** START ** DnldMgr: Downloading updates [CallerId = AutomaticUpdates]
2009-10-14 18:01:36:250 1188 5c8 DnldMgr *********
2009-10-14 18:01:36:250 1188 5c8 DnldMgr * Call ID = {685AB79F-AF86-4E1E-A479-5ADED76A075E}
2009-10-14 18:01:36:250 1188 5c8 DnldMgr * Priority = 2, Interactive = 0, Owner is system = 1, Explicit proxy = 0, Proxy session id = -1, ServiceId = {7971F918-A847-4430-9279-4A52D1EFE18D}
2009-10-14 18:01:36:250 1188 5c8 DnldMgr * Updates to download = 1
2009-10-14 18:01:36:250 1188 5c8 Agent * Title = Microsoft .NET Framework 1.1 Service Pack 1 Security Update for Windows 2000, Windows XP, Windows Vista, Windows Server 2008, Windows 7, and Windows Server 2008 R2 (KB953297)
2009-10-14 18:01:36:250 1188 5c8 Agent * UpdateId = {A72E5A3C-38CC-4976-8E17-92D9D043BEDF}.100
2009-10-14 18:01:36:250 1188 5c8 Agent * Bundles 1 updates:
2009-10-14 18:01:36:250 1188 5c8 Agent * {3A769F99-AF69-4268-B78D-D6DFB38AE573}.100
2009-10-14 18:01:36:250 1188 5c8 DnldMgr *********** DnldMgr: Regulation Refresh [Svc: {7971F918-A847-4430-9279-4A52D1EFE18D}] ***********
2009-10-14 18:01:36:250 1188 5c8 DnldMgr Contacting regulation server for 1 updates.
2009-10-14 18:01:36:250 1188 5c8 Misc Validating signature for C:\WINDOWS\SoftwareDistribution\WuRedir\7971F918-A847-4430-9279-4A52D1EFE18D\wuredir.cab:
2009-10-14 18:01:36:265 1188 5c8 Misc Microsoft signed: Yes
2009-10-14 18:01:36:265 1188 5c8 DnldMgr Regulation server path: http://update.microsoft.com/v6/UpdateRegulationService/UpdateRegulation.asmx.
2009-10-14 18:01:47:531 1188 5c8 DnldMgr * Regulation call complete. 0x00000000
2009-10-14 18:01:47:531 1188 5c8 DnldMgr *********** DnldMgr: New download job [UpdateId = {3A769F99-AF69-4268-B78D-D6DFB38AE573}.100] ***********
2009-10-14 18:01:48:000 1188 5c8 DnldMgr * All files for update were already downloaded and are valid.
2009-10-14 18:01:48:000 1188 744 AU >>## RESUMED ## AU: Download update [UpdateId = {A72E5A3C-38CC-4976-8E17-92D9D043BEDF}, succeeded]
2009-10-14 18:01:48:000 1188 5c8 Agent *********
2009-10-14 18:01:48:000 1188 5c8 Agent ** END ** Agent: Downloading updates [CallerId = AutomaticUpdates]
2009-10-14 18:01:48:000 1188 5c8 Agent *************
2009-10-14 18:01:48:000 1188 744 AU #########
2009-10-14 18:01:48:000 1188 744 AU ## END ## AU: Download updates
2009-10-14 18:01:48:000 1188 744 AU #############
2009-10-14 18:01:48:000 1188 744 AU Setting AU scheduled install time to 2009-10-15 10:00:00
2009-10-14 18:01:48:000 1188 744 AU AU setting pending client directive to 'Install Approval'
2009-10-14 18:01:50:843 1188 23c AU Launched new AU client for directive 'Install Approval', session id = 0x0
2009-10-14 18:01:50:890 812 f10 Misc =========== Logging initialized (build: 7.2.6001.788, tz: -0700) ===========
2009-10-14 18:01:50:890 812 f10 Misc = Process: C:\WINDOWS\system32\wuauclt.exe
2009-10-14 18:01:50:890 812 f10 AUClnt Launched Client UI process
2009-10-14 18:01:50:937 812 f10 Misc =========== Logging initialized (build: 7.2.6001.788, tz: -0700) ===========
2009-10-14 18:01:50:937 812 f10 Misc = Process: C:\WINDOWS\system32\wuauclt.exe
2009-10-14 18:01:50:937 812 f10 Misc = Module: C:\WINDOWS\system32\wucltui.dll
2009-10-14 18:01:50:937 812 f10 CltUI AU client got new directive = 'Install Approval', serviceId = {7971F918-A847-4430-9279-4A52D1EFE18D}, return = 0x00000000
2009-10-14 18:01:50:953 812 f10 CltUI AU client creating UI plugin, clsid={3809920F-B9D4-42DA-92E0-E26265E0FB89}
2009-10-14 18:01:53:000 1188 5c8 Report REPORT EVENT: {C89BD2E6-B670-4B08-BC11-4C362EC2236E} 2009-10-14 18:01:48:000-0700 1 188 102 {00000000-0000-0000-0000-000000000000} 0 0 AutomaticUpdates Success Content Install Installation Ready: The following updates are downloaded and ready for installation. This computer is currently scheduled to install these updates on Thursday, October 15, 2009 at 3:00 AM: - Microsoft .NET Framework 1.1 Service Pack 1 Security Update for Windows 2000, Windows XP, Windows Vista, Windows Server 2008, Windows 7, and Windows Server 2008 R2 (KB953297)
2009-10-14 18:03:05:859 1188 6ac AU AU received install approval from client for 1 updates
2009-10-14 18:03:05:859 1188 6ac AU #############
2009-10-14 18:03:05:859 1188 6ac AU ## START ## AU: Install updates
2009-10-14 18:03:05:859 1188 6ac AU #########
2009-10-14 18:03:05:859 1188 6ac AU # Initiating manual install
2009-10-14 18:03:05:859 1188 6ac AU # Approved updates = 1
2009-10-14 18:03:05:859 1188 6ac AU <<## SUBMITTED ## AU: Install updates / installing updates [CallId = {0A28BEC9-74B6-487A-88B9-9128C1BF4B21}]
2009-10-14 18:03:05:859 1188 2bc Agent *************
2009-10-14 18:03:05:859 1188 2bc Agent ** START ** Agent: Installing updates [CallerId = AutomaticUpdates]
2009-10-14 18:03:05:859 1188 2bc Agent *********
2009-10-14 18:03:05:875 1188 2bc Agent * Updates to install = 1
2009-10-14 18:03:05:875 1188 2bc Agent * Title = Microsoft .NET Framework 1.1 Service Pack 1 Security Update for Windows 2000, Windows XP, Windows Vista, Windows Server 2008, Windows 7, and Windows Server 2008 R2 (KB953297)
2009-10-14 18:03:05:890 1188 2bc Agent * UpdateId = {A72E5A3C-38CC-4976-8E17-92D9D043BEDF}.100
2009-10-14 18:03:05:890 1188 2bc Agent * Bundles 1 updates:
2009-10-14 18:03:05:890 1188 2bc Agent * {3A769F99-AF69-4268-B78D-D6DFB38AE573}.100
2009-10-14 18:03:09:687 1188 2bc Handler Attempting to create remote handler process as ALLIED\Paul Moreton in session 0
2009-10-14 18:03:09:953 1188 2bc DnldMgr Preparing update for install, updateId = {3A769F99-AF69-4268-B78D-D6DFB38AE573}.100.
2009-10-14 18:03:11:078 476 f80 Misc =========== Logging initialized (build: 7.2.6001.788, tz: -0700) ===========
2009-10-14 18:03:11:078 476 f80 Misc = Process: C:\WINDOWS\system32\wuauclt.exe
2009-10-14 18:03:11:078 476 f80 Misc = Module: C:\WINDOWS\system32\wuaueng.dll
2009-10-14 18:03:11:078 476 f80 Handler :::::::::::::
2009-10-14 18:03:11:078 476 f80 Handler :: START :: Handler: Command Line Install
2009-10-14 18:03:11:078 476 f80 Handler :::::::::
2009-10-14 18:03:11:078 476 f80 Handler : Updates to install = 1
2009-10-14 18:03:29:453 476 f80 Handler : WARNING: Command line install completed. Return code = 0x00000643, Result = Failed, Reboot required = false
2009-10-14 18:03:29:453 1188 744 AU >>## RESUMED ## AU: Installing update [UpdateId = {A72E5A3C-38CC-4976-8E17-92D9D043BEDF}]
2009-10-14 18:03:29:453 476 f80 Handler : WARNING: Exit code = 0x8024200B
2009-10-14 18:03:29:468 476 f80 Handler :::::::::
2009-10-14 18:03:29:468 476 f80 Handler :: END :: Handler: Command Line Install
2009-10-14 18:03:29:468 476 f80 Handler :::::::::::::
2009-10-14 18:03:29:468 1188 744 AU # WARNING: Install failed, error = 0x80070643 / 0x00000643
2009-10-14 18:03:29:484 1188 2bc Agent *********
2009-10-14 18:03:29:484 1188 744 AU Install call completed.
2009-10-14 18:03:29:484 1188 2bc Agent ** END ** Agent: Installing updates [CallerId = AutomaticUpdates]
2009-10-14 18:03:29:484 1188 744 AU # WARNING: Install call completed, reboot required = No, error = 0x00000000
2009-10-14 18:03:29:484 1188 2bc Agent *************
2009-10-14 18:03:29:484 1188 744 AU #########
2009-10-14 18:03:29:484 1188 744 AU ## END ## AU: Installing updates [CallId = {0A28BEC9-74B6-487A-88B9-9128C1BF4B21}]
2009-10-14 18:03:29:500 1188 744 AU #############
2009-10-14 18:03:29:500 1188 744 AU Install complete for all calls, reboot NOT needed
2009-10-14 18:03:29:500 1188 744 AU Setting AU scheduled install time to 2009-10-15 10:00:00
2009-10-14 18:03:34:468 1188 5c8 Report REPORT EVENT: {E2C579B1-C4B4-45BC-823E-9003C7B68CCA} 2009-10-14 18:03:29:468-0700 1 182 101 {A72E5A3C-38CC-4976-8E17-92D9D043BEDF} 100 80070643 AutomaticUpdates Failure Content Install Installation Failure: Windows failed to install the following update with error 0x80070643: Microsoft .NET Framework 1.1 Service Pack 1 Security Update for Windows 2000, Windows XP, Windows Vista, Windows Server 2008, Windows 7, and Windows Server 2008 R2 (KB953297).
-
Anonymous
2009-10-15T00:15:16+00:00 I tweaked the fix a little bit to work for my WSUS clients.... i386 doing fine now... testing x64 machine while typing.
Will share once testing is done.
Dan