Möglicherweise stoßen Sie aufFehlercode 0x800F0950 unter Windows 11während der Installation von .NET Framework 3.5 auf Ihrem Computer. Möglicherweise erhalten Sie auch eine ähnliche Fehlermeldung, x800f081f, 0x800f0805, 0x80070422, 0x800f0922, 0x800f0906, während Sie ein Sprachpaket auf Ihrem System installieren. Dieser Fehler tritt normalerweise während der Installation von .NET Framework 3.5 aufgrund fehlender Dateien, beschädigter Systemkomponenten oder Verbindungsproblemen mit Windows Update auf. Dieser Fehler tritt häufig bei Windows 11-Benutzern auf, insbesondere nach System-Upgrades oder Neuinstallationen. In diesem Artikel stellen wir Schritt-für-Schritt-Lösungen zur Behebung des Problems vorFehlercode 0x800F0950Und zwar erfolgreichInstallieren Sie .NET Framework 3.5 unter Windows 11.
Was ist .NET Framework 3.5 und warum wird es benötigt?
Der.NET Framework 3.5ist ein von Microsoft entwickeltes Software-Framework, auf das viele ältere Anwendungen zur Ausführung angewiesen sind. Auch wenn Windows 11 mit neueren Versionen von .NET (wie 4.8) geliefert wird, erfolgt die Abwärtskompatibilität nicht automatisch. Wenn eine App oder ein Spiel mit .NET 3.5 oder früher erstellt wurde, kann sie nicht ausgeführt werden, ohne diese Version manuell zu installieren, normalerweise über Windows-Funktionen oder das Installationsprogramm selbst.
Nun, der Fehlercode 0x800F0950 erscheint normalerweise während des Installationsprozesses von .NET Framework 3.5 und lautet etwa so:
„Die folgende Funktion konnte nicht installiert werden: .NET Framework 3.5 (einschließlich .NET 2.0 und 3.0) Fehlercode: 0x800F0950“
Was verursacht den .NET Framework 3.5-Fehler?
Nun, .NET Framework 3.5-Installationsfehler können verschiedene Ursachen haben, darunter fehlende Quelldateien, falsche Gruppenrichtlinieneinstellungen oder Konflikte mit anderen Updates oder Diensten.
- Beschädigte Windows Update-Komponenten:Probleme mit dem Update-Dienst können die Installation von .NET Framework verhindern.
- Fehlende oder beschädigte Systemdateien:Wesentliche Dateien, die für die Installation erforderlich sind, sind möglicherweise beschädigt.
- Probleme mit der Internetverbindung:Windows benötigt eine aktive Verbindung, um .NET Framework-Dateien herunterzuladen.
- Einschränkungen durch Gruppenrichtlinien:Bestimmte Einstellungen können die Installation blockieren.
- Unzureichende Berechtigungen:Fehlende Administratorrechte können den Fehler verursachen.
Aktivieren Sie .NET Framework 3.5 über Windows-Funktionen
Die einfachste Methode zur Installation von .NET Framework 3.5 sind die Windows-Funktionseinstellungen. Es nutzt offizielle Microsoft-Kanäle, um die richtige Paketversion abzurufen, was die Kompatibilität mit Ihrem Windows 11-Build gewährleistet.
- Drücken Sie Win + S, geben Sie „Windows-Funktionen aktivieren oder deaktivieren“ ein und wählen Sie es aus.
- Suchen Sie im Fenster „Windows-Funktionen“ nach .NET Framework 3.5 (einschließlich .NET 2.0 und 3.0).
- Aktivieren Sie das Kontrollkästchen daneben und klicken Sie auf OK.
- Windows wird versuchen, das Framework herunterzuladen und zu installieren. Stellen Sie sicher, dass Sie über eine aktive Internetverbindung verfügen.
- Starten Sie Ihren PC neu und prüfen Sie, ob der Fehler weiterhin besteht.

Installieren Sie .NET Framework 3.5 mit DISM
Das Deployment Image Servicing and Management (DISM)-Tool kann .NET Framework 3.5 mithilfe lokaler Windows-Installationsdateien installieren und so Windows Update-Probleme umgehen.
- Drücken Sie Win + S, geben Sie cmd ein, klicken Sie mit der rechten Maustaste auf „Eingabeaufforderung“ und wählen Sie „Als Administrator ausführen“ aus.
- Geben Sie den Befehl einDISM /Online /Enable-Feature /FeatureName:NetFx3 /Allund drücken Sie die Eingabetaste.
- Warten Sie, bis der Vorgang abgeschlossen ist (dies kann einige Minuten dauern).
- Starten Sie Ihren Computer neu und prüfen Sie, ob .NET Framework 3.5 installiert ist
Auch hier gilt: Wenn Sie über ein Windows 11-ISO- oder Installationsmedium verfügen, können Sie es als Quelle verwenden, um eine Internetabhängigkeit zu vermeiden:
- Mounten Sie die ISO-Dateioder legen Sie das Installationsmedium ein und notieren Sie sich den Laufwerksbuchstaben (z. B. D:).
- Öffnen Sie die Eingabeaufforderung als Administrator und führen Sie den folgenden Befehl aus (ersetzen Sie D: durch Ihren tatsächlichen Laufwerksbuchstaben):
DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /Source:D:sourcessxs /LimitAccess
- Starten Sie Ihren Computer neu und prüfen Sie, ob .NET Framework 3.5 installiert ist.

Befehl erklärt:
- /Online:zielt auf das Betriebssystem ab, das Sie ausführen (anstelle eines Offline-Windows-Images).
- /Enable-Feature /FeatureName :NetFx3:Gibt an, dass Sie .NET Framework 3.5 aktivieren möchten.
- /Alle:Aktiviert alle übergeordneten Funktionen von .NET Framework 3.5.
- /LimitAccess:verhindert, dass DISM Windows Update kontaktiert.
Verwenden Sie den Offline-Installer für .NET Framework 3.5 von Microsoft
Wenn alles andere fehlschlägt, laden Sie das offizielle Offline-Installationsprogramm direkt von Microsoft herunter. Die Offline-Installationsprogramme verlassen sich nicht auf Windows Update. Es funktioniert gut in eingeschränkten oder Offline-Umgebungen, selbst wenn Ihre Internetverbindung instabil ist.
- Gehe zumoffizielle .NET 3.5-Seite
- Laden Sie das Installationsprogramm für Ihre Systemarchitektur (x64 oder ARM64) herunter.
- Klicken Sie mit der rechten Maustaste auf die EXE-Datei und wählen Sie „Als Administrator ausführen“.
Führen Sie das .NET-Reparaturtool aus
Microsoft stellt ein Reparaturtool speziell für die Diagnose von .NET Framework-Problemen bereit. Die Ausführung dieses Tools erkennt und behebt Installationsinkonsistenzen, beschädigte Registrierungen oder fehlende Komponenten, die von .NET 3.5 benötigt werden.
Systemdateien prüfen und reparieren
Auch hier können beschädigte Systemdateien den Fehler 0x800F0950 auslösen. Verwenden Sie den System File Checker (SFC) und die DISM-Tools, um sie zu scannen und zu reparieren.
Öffnen Sie die Eingabeaufforderung als Administrator, führen Sie den Befehl sfc scannow aus, um beschädigte Systemdateien zu scannen und zu reparieren, und stellen Sie den Zustand von DISM wieder her, um Windows-Image-Dateien zu reparieren.
- sfc /scannow
- DISM /Online /Cleanup-Image /RestoreHealth
Warten Sie, bis der Scan abgeschlossen ist, starten Sie dann Ihren PC neu und versuchen Sie dann erneut, .NET Framework 3.5 zu installieren.
Überprüfen Sie die Gruppenrichtlinieneinstellungen
Wenn Sie Windows 11 Pro oder höher verwenden, können Sie eine Gruppenrichtlinie konfigurieren, um die Aktivierung der .NET-Installation zu erzwingen. Es überschreibt lokale Netzwerkbeschränkungen und ermöglicht Windows, .NET-Komponenten von Microsoft-Servern abzurufen.
- Drücken Sie Win + R, geben Sie gpedit.msc ein und drücken Sie die Eingabetaste.
- Navigieren Sie zu Computerkonfiguration > Administrative Vorlagen > System.
- Suchen Sie nach spezifischen Einstellungen für die optionale Komponenteninstallation und Komponentenreparatur.
- Setzen Sie es auf „Aktiviert“ und aktivieren Sie „Reparaturinhalte und optionale Funktionen direkt von Windows Update herunterladen“.
- Klicken Sie auf OK und wiederholen Sie die Installation.
Stellen Sie außerdem sicher, dass Ihr Windows 11-System auf dem neuesten Stand ist, da Updates möglicherweise Korrekturen für .NET Framework-Installationsprobleme enthalten.
Erfahren Sie mehr:Net Framework 3.5 Installationsfehler 0x800f081f Windows 11
Einige Sicherheitsprogramme stören Installationen auf Systemebene. Durch die vorübergehende Deaktivierung können Fehlalarme ausgeschlossen oder Blockaden installiert werden.
