The Wiert Corner – irregular stream of stuff

Jeroen W. Pluimers on .NET, C#, Delphi, databases, and personal interests

  • My badges

  • Twitter Updates

  • My Flickr Stream

  • Pages

  • All categories

  • Enter your email address to subscribe to this blog and receive notifications of new posts by email.

    Join 1,708 other followers

Windows XP SP3: fix when .NET updates do not install (error 0x643 / 0x80070643)

Posted by jpluimers on 2013/08/01

On an old Windows XP machine srunning SP3, the .NET framework updates provided by MicrosoftUpdate.

One of the affected updates was An update is available for the .NET Framework 2.0 SP2 on Windows XP and Windows Server 2003: June 2013.

It would throw errors 0x643 (also known as 0x80070643) when installing, even after a clean reboot.

The K910339: Windows Update or Microsoft Update repeatedly offers the same update points to KB976982:  Error codes “0x80070643” or “0x643” occur when you install the .NET Framework updates which has a “FixIt” solution.

That “FixIt” solution is essentially a “windowsupdate.diagcab” file that should be executed. That failed too (:

Microsoft has a fix for that: too: KB:971058 How do I reset Windows Update components?. That is not a “.diagcab” file, but a proper executable.

Bummer: the fix didn’t work!

So I searched for yet another solution at Unable to open diagcab files – Microsoft Community.

Applying the Fix the problem with Microsoft Windows Update that is not working and rebooting got the .NET 2.0 update working.

And after another reboot, the .NET 4.0 update still didn’t work. I had to re-install the .NET 4.0 framework as per second fix in Error codes “0x80070643” or “0x643” occur when you install the .NET Framework updates.

All in all this XP system seems to be fragile, so it is nominated to be re-installed when all software on it is hosted on another machine.

–jeroen

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.

 
%d bloggers like this: