.NET Framework 3.5 Installation bricht ab: Unterschied zwischen den Versionen

Aus maxTechCorner
Keine Bearbeitungszusammenfassung
imported>TechCorner-Redaktion
Server-Software: Überarbeitung
 
(18 dazwischenliegende Versionen von 6 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
=== '''Symptom''' ===
== 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.<br />
Das .NET Framework 3.5 lässt sich auf Windows Server 2012/2012 R2 (bzw. Windows 8/8.1) nicht installieren, obwohl der Alternativpfad korrekt angegeben wurde. Die Installation über ''Server-Manager → Rollen und Features hinzufügen → Features → .NET Framework 3.5'' bricht ab mit „Die Quelldateien konnten nicht gefunden werden“ bzw. per PowerShell mit Fehler <code>0x800f0906</code> obwohl die Quelle korrekt als <code>[Installationsmedium]:\sources\sxs</code> angegeben wurde.
Die Installation, durchgeführt per<br />
''Server Manager → Rollen und Features hinzufügen → Features → .NET Framework 3.5-Funktionen''<br />
bricht ab mit der Fehlermeldung<br />
<pre>„Die Quelldateien konnten nicht gefunden werden“</pre>
(im Installationsdialog) bzw.<br />
<pre>„0x800f0906 Die Quelldateien konnten nicht heruntergeladen werden.“</pre>
(bei Installation per PowerShell Kommandozeile), obwohl die Installationsquelle als alternativer Quellpfad korrekt angegeben wurde<br />
<pre>[Windows-Installationsmedium]:\sources\sxs</pre><br />


=== '''Ursache und Lösung''' ===
== 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.<br />
Microsoft verteilt .NET-3.5-Sicherheitsupdates per Windows Update, die teils installiert werden, obwohl das Framework selbst fehlt. Solche Updates können die nachträgliche Installation blockieren.
'''Lösung (A)'''<br />
Installieren Sie .NET Framework 3.5, bevor Sie Windows Updates installieren.<br />
'''Lösung (B)'''<br />
# Deinstallieren Sie die bereits installierten Windows-Sicherheitsupdates für .NET Framework 3.5 ''Systemsteuerung → Software und Features → Installierte Updates''
# Installieren Sie .NET Framework 3.5 wie oben beschrieben
# Installieren Sie alle relevanten Windows-Sicherheitsupdates über Windows Update<br /><br />


=== '''Links und Quellen''' ===
'''Lösung A:''' .NET Framework 3.5 installieren, ''bevor'' Windows-Updates eingespielt werden.
http://support2.microsoft.com/kb/2734782 <br /><br />
 
'''Lösung B:'''
# Bereits installierte .NET-3.5-Sicherheitsupdates entfernen (''Systemsteuerung → Programme und Features → Installierte Updates'').
# .NET Framework 3.5 wie oben installieren.
# Anschließend die Windows-Updates erneut einspielen.
 
{{Tipp|Direkt per DISM vom Medium: siehe [[.NET 3.5 mit DISM installieren]].}}
 
== Unterstützung von m.a.x. it ==
Bei diesem Thema unterstützt Sie die [https://www.max-it.de/it-services/microsoft-windows-beratung/ Microsoft-und-Windows-Beratung] von m.a.x. it.
 
{{Uebermax}}
[[Kategorie:Server-Software]]


=== '''Kontakt''' ===
Wenn Sie Fragen oder Anmerkungen zu diesem Artikel haben, wenden Sie sich bitte gerne an mailto:maxtechcorner@max-it.de.<br />

Aktuelle Version vom 15. September 2026, 00:00 Uhr

Symptom

Das .NET Framework 3.5 lässt sich auf Windows Server 2012/2012 R2 (bzw. Windows 8/8.1) nicht installieren, obwohl der Alternativpfad korrekt angegeben wurde. Die Installation über Server-Manager → Rollen und Features hinzufügen → Features → .NET Framework 3.5 bricht ab mit „Die Quelldateien konnten nicht gefunden werden“ bzw. per PowerShell mit Fehler 0x800f0906 – obwohl die Quelle korrekt als [Installationsmedium]:\sources\sxs angegeben wurde.

Ursache und Lösung

Microsoft verteilt .NET-3.5-Sicherheitsupdates per Windows Update, die teils installiert werden, obwohl das Framework selbst fehlt. Solche Updates können die nachträgliche Installation blockieren.

Lösung A: .NET Framework 3.5 installieren, bevor Windows-Updates eingespielt werden.

Lösung B:

  1. Bereits installierte .NET-3.5-Sicherheitsupdates entfernen (Systemsteuerung → Programme und Features → Installierte Updates).
  2. .NET Framework 3.5 wie oben installieren.
  3. Anschließend die Windows-Updates erneut einspielen.


TippDirekt per DISM vom Medium: siehe .NET 3.5 mit DISM installieren.

Unterstützung von m.a.x. it

Bei diesem Thema unterstützt Sie die Microsoft-und-Windows-Beratung von m.a.x. it.


Über m.a.x. it Die m.a.x. Informationstechnologie AG ist seit über 30 Jahren IT-Partner mittelständischer und großer Unternehmen in München und bietet maßgeschneiderte Lösungen und Services in den Bereichen Cloud, Cybersecurity, Netzwerk, Windows, Linux und Softwareentwicklung. Sie haben eine Frage zu diesem Artikel oder brauchen Unterstützung? Kontakt aufnehmen