.NET Framework 3.5 Installation bricht ab

Symptom

.NET Framework 3.5 lässt sich nicht installieren auf einem Windows 2012 Server oder Windows 8 Systeme, obwohl der korrekte Alternativpfad angegeben wurde.
Die Installation, durchgeführt per
Server Manager → Rollen und Features hinzufügen → Features → .NET Framework 3.5-Funktionen
bricht ab mit der Fehlermeldung

„Die Quelldateien konnten nicht gefunden werden“

(im Installationsdialog) bzw.

„0x800f0906 Die Quelldateien konnten nicht heruntergeladen werden.“

(bei Installation per PowerShell Kommandozeile), obwohl die Installationsquelle als alternativer Quellpfad korrekt angegeben wurde

[Windows-Installationsmedium]:\sources\sxs


Ursache und Lösung

Microsoft stellt zum .NET Framework 3.5 Sicherheitsupdates per Windows Update bereit, die teilweise im System installiert werden, obwohl das Framework selbst gar nicht installiert ist. Solche Sicherheitsupdates können die nachträgliche Installation von .NET Framework 3.5 blockieren.
Lösung (A)
Installieren Sie .NET Framework 3.5, bevor Sie Windows Updates installieren.
Lösung (B)

  1. Deinstallieren Sie die bereits installierten Windows-Sicherheitsupdates für .NET Framework 3.5 Systemsteuerung → Software und Features → Installierte Updates
  2. Installieren Sie .NET Framework 3.5 wie oben beschrieben
  3. Installieren Sie alle relevanten Windows-Sicherheitsupdates über Windows Update

Links und Quellen

http://support2.microsoft.com/kb/2734782

Kontakt

Wenn Sie Fragen oder Anmerkungen zu diesem Artikel haben, wenden Sie sich bitte gerne an [maxtechcorner@max-it.de[1]].