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: Oldest
-
Anonymous
2009-10-15T05:10:03+00:00 -
Anonymous
2009-10-15T06:07:22+00:00 that works! thanx!
-
Anonymous
2009-10-15T06:09:01+00:00 What does works for you?
Sorry I am lost and its past midnight here...
Dan
-
Anonymous
2009-10-15T06:38:50+00:00 Hi,
Try the KB here that Pa Bear provided - if no luck use the method in the 1st response in this thread.
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/
Good Luck
Rob - Bicycle - Mark Twain said it right.
-
Anonymous
2009-10-15T07:23:28+00:00 We can try to repair the installation of the Windows Installer + .NET Framework
- Download the Windows Installer package:
(Vista Only): http://www.microsoft.com/downloadS/details.aspx?familyid=5A58B56F-60B6-4412-95B9-54D056D6F9F4&displaylang=en
(Win2k3, XP): http://www.microsoft.com/DownLoads/details.aspx?familyid=889482FC-5F56-4A38-B838-DE776FD4138C&displaylang=en
- Click START
- Type 'cmd' (without quotes). Right click the result at the top of the START menu and select 'Run as Administrator' (Windows 2k3, XP, and below will have to click 'Run' first)
- Type CD %windir%\system32 and press enter. This will place us inside the windows\syste32 directory
- Type attrib -r -s -h dllcache and press enter
- Type ren msi.dll msi.old and press enter - this will rename the file and essentially make it a backup
- Type ren msiexec.exe msiexec.old and press enter - this will rename the file and essentially make it a backup
- Type ren msihnd.dll msihnd.old and press enter - this will rename the file and essentially make it a backup
- Once these files have been renamed, just restart your computer. Once the computer has booted back into Windows, complete step 10 to finish the installer repair process
- Locate the Windows Installer package you downloaded in step 1. Launch the install package, follow the on-screen instructions, and once finished, restart your computer
- Once restarted, download the .NET Framework Cleanup Tool located here:
http://blogs.msdn.com/astebner/attachment/8904493.ashx
- Download the file (location of download is not important). Once downloaded, run the utility and select to remove ALL versions of .NET Framework. Let the utility analyze the installed packages and components on the machine. Do NOT interrupt the removal process
- After the removal process is complete, restart the computer
- Once restarted, download .NET Framework 3.5 located here:
- Once the package has been downloaded, install it, and then restart the machine
***
- Finally , try and perform your Windows updates as previously
Thank you very much for you patience on this matter,
Let us know if this resolves your issue. If it does not, we can attempt to log the Windows Installer to come up with more plausible solutions.
Thanks!
Ryan Thieman
Microsoft Answers Support Engineer
Visit our Microsoft Answers Feedback Forum and let us know what you think.
thanks! Dan, try to follow the Ryan Thieman's instruction above... that works for me 100%...