Viele Anwender klagen, dass Sie bei der Installation von Windows Updates vermehrt die Fehlermeldung „0x80070643“ erhalten. Die genaue Fehlermeldung aus dem Ereignisprokoll lautet:

Quelle: Windows Update Agent
Ereigniskennung: 20

Beschreibung:
Installationsfehler: Die Installation des folgenden Updates ist mit Fehler 0x80070643 fehlgeschlagen: Microsoft .NET Framework 2.0 Service Pack 2, Sicherheitsupdate für Windows 2000, Windows Server 2003 und Windows XP (KB974417)

error-0x80070643

Am häufigsten tritt der Fehler bei der Installation von Updates für das Microsoft .Net Frmawork 2.0 auf, wie Ihr in nachfolgendem Bild gut erkennen könnt.

kb744417-error

Nachfolgend möchte ich eine kurze Anleitung präsentieren, mit der Ihr den Fehler beseitigen könnt. Wichtig ist allerdings dass Ihr Euch genau an die Reihenfolge der Schritte haltet.

Zunächst müßt Ihr Euch auf der folgenden Seite das .Net Framework Setup Cleaning Utility downloaden:

– Download .Net Framework Setup Cleaning Utility

Dieses Programm muss nach dem Download gestartet werden und die vorhandenen .Net Framework Installation werden damit komplett deinstalliert. Ich würde dazu raten immer den Auswahlpunkt „.Net Framework – All Versions“ auszuwählen.

dot-net-framework-cleaning-utility

Das Tool läuft einige Zeit, da alle .Net Framework Installation gelöscht werden. Anschließend ist es ganz wichtig den PC neu zu starten.

Nun folgen 3 Downloads, die genau in dieser Reihenfolge heruntergeladen und installiert werden müssen:

– .Net Framework 3.5 SP1
– .Net Framework 1.1
– .Net Framework 1.1 SP1

dot-net-framework-3-5-sp1

Insgesamt dauert der Vorgang incl. Download und Installation gut 30 Minuten. Nach der Installation der 3 .Net Framework Komponenten muss der PC erneut neu gestartet werden.

Anschließend kann das Update, in diesem Fall das Update KB974417 per Windows Update normal installiert werden. Danach ebenfalls ein weiteren Systemstart durchführen und die restlichen .Net Framework Updates durchführen.

Wenn Ihr diese Schritte entsprechend durchgeführt habt sollte es nicht erneut zu der Fehlermeldung „Error 0x80070643“ kommen.