WSUS 3.0 / 3.0 SP2 / 3.2 lässt sich nicht installieren – Fehler 0x80070643 – .NET Framework


Neulich wurde ich wieder mit einem etwas eigenartigen Problem konfrontiert!
Und zwar wollte ich bzw. wir, auf einem SBS 2011 Server den WSUS 3.2 Serverdienst installieren.
Die Installation schlug aber jedes mal einfach Fehl, ohne dass man einen richtigen Fehlercode erhielt!

In der „WSUSSetup.log“ Datei, welche man unter „%temp%“ findet, fanden wir anschließend folgenden Fehlercode: 0x80070643

Hier ein kurzer Auszug wie das ganze in etwa aussah:

2017-08-07 11:14:36  Error     MWUSSetup          InstallWsus: MWUS Installation Failed (Error 0x80070643: Fatal error during installation.)
2017-08-07 11:14:36  Error     MWUSSetup          CInstallDriver::PerformSetup: WSUS installation failed (Error 0x80070643: Fatal error during installation.)
2017-08-07 11:14:36  Error     MWUSSetup          CSetupDriver::LaunchSetup: Setup failed (Error 0x80070643: Fatal error during installation.)
2017-08-07 11:14:40  Error     MWUSSetup          DoInstall: Wsus setup failed (Error 0x80070643: Fatal error during installation.)

➡  Außerdem fanden wir in der Ereignisanzeige Fehler mit „MsIInsstaller“ mit der EventID 11722

Nach kurzer Recherche im Internet konnten wir auch schon die Ursache, sowie eine Lösung für unser „kleines“ Problem finden!

 

Ursache:

Schuld an dem ganzen ist .NET Framework!
Ist nämlich .NET Framework 4.6 und / oder .NET Framework 4.7 oder neuer auf dem Server installiert, kann man WSUS 3.0 / 3.0 SP2 / 3.2 nicht installieren!

Im Microsoft Artikel dazu, heißt es so schön:

This issue occurs because WSUS 3.2 cannot detect the newly installed .NET Framework version correctly
➡  Hier gibt es auch noch den Offiziellen Microsoft Artikel, mit genaueren Infos  😉
bzw. Hier das ganze noch in Deutsch!

 

Lösung:

Man muss also alle .NET Framework Versionen ab Version 4.6 deinstallieren!
(Keine Angst, nach erfolgreicher Installation des WSUS Servers, kann man diese wieder problemlos installieren! Das bringt später keine Einschränkung oder Probleme beim WSUS! Es geht wirklich NUR um die Installation!)

Und hier noch die dazu notwendigen Schritte in gekürzter Form:

  1. Aufrufen der zurzeit installierten Programme über „Systemsteuerung“ => „Programme und Features
  2. Anschließend deinstalliert man alle .NET Framework Versionen ab bzw. inklusive Version 4.6 (wie oben bereits erwähnt)
  3. Danach startet man nochmals die Installation von WSUS 3.2
    Diese sollte nun erfolgreich, ohne Abbruch oder sonstige Fehlermeldungen durchlaufen!
  4. Nach erfolgreicher Installation, kann man auch schon wieder alle gewünschten bzw. benötigten .NET Framework Versionen installieren  😉

 

➡  Danke nochmals an den fleißigen Leser meines Blogs, der mich um Hilfe bat, und mit dem ich dadurch diese Lösung finden & testen konnte!

 

Permanentlink zu diesem Beitrag: https://blog.adminweb.at/wsus-3-0-3-0-sp2-3-2-laesst-sich-nicht-installieren-fehler-0x80070643-net-framework/

3 Kommentare

    • Sebastian auf 19. Juli 2020 bei 21:04
    • Antworten

    Hallo Alfred und Daniel,
    auch ich wollte heute auf einem 2k8 R2 den WSUS installieren und nach vier Stunden habe ich ähnliche Zeilen gesichtet.
    Damit dürfte „klar“ sein, dass das Problem nicht an .NET liegt, sondern an den Dateipfaden 😉

    Vielleicht nimmst du ja Alfreds Kommentar als zusätzliche Lösung mit auf.

    Viele Grüße
    Sebastian

  1. Hallo Daniel,
    leider hat bei mir auch das deinstallieren der neueren .Net Frameworks nicht geholfen. Im WSUSSetupmsi_190508_1225.txt wurde ich dann fündig.
    Fehler 1722. Es liegt ein ….., Befehl: C:\Windows\Microsoft.NET\Framework64\v4.7.3062\InstallUtil.exe <—–
    Diese Verzeichnis existiert nicht. Die Version 4 und neuer wurden im Verzeichnis C:\Windows\Microsoft.NET\Framework64\v4.0.30319 installiert.

    Ich habe einfach das Verzeichnis kopiert und umbenannt. danach lief die Installation ohne Fehler durch.

    1. Hallo Alfred!

      Danke für deinen netten Kommentar und deinen Hinweis bzw. gleich die passende Lösung zu deinem Problem!
      Evtl. hilft dein Hinweis ja auch noch anderen Lesern weiter =)

      LG
      Daniel

Schreibe einen Kommentar

Deine Email-Adresse wird nicht veröffentlicht.