Wird auf Ihrem Windows-Computer der .NET Framework 0x800F0906-Fehler angezeigt? In diesem Beitrag werden wir diskutieren, warum dieser Fehler auftritt und seine Lösungen. Bevor wir uns dem Lösungsteil zuwenden, wollen wir verstehen, warum dieser Fehler angezeigt wird. Dieser Fehler tritt normalerweise auf, wenn der Computer keine Verbindung zum Internet herstellen kann, um die erforderlichen Dateien von Windows Update herunterzuladen.
0x800F0906.NET Framework-Installationsfehler beheben
Um den Fehler.NET Framework 0x800F0906 auf Ihrem Windows-Computer zu beheben, schlagen wir fünf verschiedene Methoden vor:
Konfigurieren Sie die Gruppenrichtlinieneinstellungen. Überprüfen Sie Ihre Internetverbindung Methoden im Detail.
1] Konfigurieren Sie die Gruppenrichtlinieneinstellungen
Der Fehler.NET Framework 0x800F0906 kann auftreten, weil ein Systemadministrator das System so konfiguriert, dass Windows-Server-Update-Dienste anstelle von Windows Server zur Wartung aktualisieren.
In einem solchen Szenario muss der Benutzer die Option Einstellungen für Installation und Reparatur optionaler Komponenten angeben aktivieren, indem er sich an den Systemadministrator wendet.
Dies kann mit der Hilfe erfolgen der Gruppenrichtlinieneinstellung und Konfigurieren des Werts für den alternativen Quelldateipfad oder durch Auswählen der Option „Windows Update direkt kontaktieren, um Reparaturinhalte herunterzuladen“ anstelle der Option „Windows Server Update Services“.
Um die Gruppenrichtlinieneinstellungen zu konfigurieren, befolgen Sie die genauen Anweisungen Schritte wie unten beschrieben.
Drücken Sie Windows + R, um das Dialogfeld „Ausführen“ zu öffnen, geben Sie gpedit.msc ein und drücken Sie die Schaltfläche OK , um den Editor für lokale Gruppenrichtlinien zu öffnen. Erweitern Sie die Computerkonfiguration, erweitern Sie Administrative Vorlagen und wählen Sie dann System aus.Öffnen Sie die Gruppenrichtlinieneinstellung Einstellungen für optionale Komponenteninstallation und Komponentenreparatur angeben und wählen Sie Aktiviert.
Angenommen, Sie müssen eine alternative Quelldatei im Feld Alternativer Quelldateipfad angeben. In diesem Fall muss der Benutzer einen vollständig qualifizierten Pfad eines freigegebenen Ordners einrichten, der den Inhalt des \sources\sxs-Ordners vom Installationsmedium enthält.
Zum Beispiel die Datei shared Ordnerpfad sollte wie folgt aussehen: \\server_name\share\Win8sxs.
Oder der Benutzer kann auch eine WIM-Datei angeben. Um eine WIM-Datei als alternativen Quelldateispeicherort auszuwählen, fügen Sie dem Pfad WIM: als Präfix und den Index des Bildes, das Sie in der WIM-Datei verwenden möchten, als Suffix hinzu. Beispiel: WIM:\\Servername\Freigabe\install.wim:3. (Hier stellt die 3 den Index des Bildes dar)
Wählen Sie Windows Update kontaktieren direkt aus, um Reparaturinhalte anstelle von WSUS (Windows Server Update Services) herunterzuladen.. Aktivieren Sie ggf. das Kontrollkästchen. Klicken Sie auf OK, geben Sie in der Eingabeaufforderung update/force ein und drücken Sie dann die Eingabetaste, um die Richtlinie anzuwenden.
2] Überprüfen Sie Ihre Internetverbindung
Dieser Fehler kann auch aufgrund von Proxy-, Netzwerk-oder Firewall-Konfigurationen oder Proxy-Netzwerk-oder Firewall-Fehlern auftreten. Wenn Sie nicht auf diese Website zugreifen können, überprüfen Sie Ihre Internetverbindung und wenden Sie sich an den Netzwerkadministrator, um zu bestätigen, ob eine Konfiguration den Zugriff auf diese Website blockiert. Wenn Sie ein Administrator sind, empfehlen wir Ihnen, das Netzwerkverbindungsproblem auf dem PC und dem Router zu beheben.
3] Microsoft.NET Framework Repair Tool
Das.NET Framework-Reparaturtool folgt einem vierstufigen Prozess:
Versucht, Setup-Probleme zu beheben Wendet die Korrekturen an (erfordert die Zustimmung des Benutzers)Versucht, alle zu reparieren Installierte Versionen von.NET Framework Erfasst Protokolle (Benutzereinwilligung erforderlich).
Im Einzelnen führt das Tool normalerweise die folgenden Aufgaben aus:
Neuregistrierung des Windows Installer-Dienstes. Es hebt die Registrierung auf und registriert den Windows Installer-Dienst mit MsiExec.exe neu. Gilt unabhängig von den Diagnoseergebnissen. Starten Sie den Windows Installer-Dienst neu. Es stoppt und startet den Windows Installer-Dienst neu. Gilt unabhängig von den Diagnoseergebnissen.
4] Verwenden Sie das Windows-Installationsmedium
Um diesen Fehler zu beheben, können Sie das Windows-Installationsmedium als Dateiquelle verwenden, wenn Sie die.NET Framework-Funktion aktivieren. Befolgen Sie die nachstehenden Schritte, um es ordnungsgemäß auszuführen.
Legen Sie das Windows-Installationsmedium ein. Führen Sie nun den unten angegebenen Befehl in der Eingabeaufforderung aus.Dism/online/enable-feature/featurename:NetFx3/All/Source:
In diesem Befehl ist
Dism/online/enable-feature/featurename:NetFx3/All/Source:D:\sources\sxs/LimitAccess
5] Alternative Steps for Windows Server
Sie können den Fehler 0x800F0906 schnell beheben, indem Sie mithilfe von PowerShell-Cmdlets eine alternative Quelle auf dem Windows-Server (2012 R2 Windows Server) verwenden oder den Assistenten zum Hinzufügen von Rollen und Features
Um diesen Vorgang auszuführen, führen Sie die folgenden Schritte aus.
Legen Sie das Windows-Installationsmedium ein. Führen Sie nun im Windows PowerShell-Befehlsfenster den folgenden Befehl aus. Install-WindowsFeature-Name NET-Framework-Core Quelle
Hier ist
Zum Beispiel:
Install-WindowsFeature name NET-Framework-Core source D:\sources\sxs
Um den Assistenten zum Hinzufügen von Rollen und Features zu verwenden, folgen Sie den unten angegebenen Schritten.
Legen Sie das Windows-Installationsmedium ein und starten Sie denAssistenten zum Hinzufügen von Rollen und Funktionen. Aktivieren Sie das Kontrollkästchen .NET Framework-Funktionen auf der Seite”Funktionen auswählen”und klicken Sie auf Weiter.Klicken Sie auf die Schaltfläche Geben Sie einen alternativen Quellpfad an auf der Seite „Installationsauswahl bestätigen“. Geben Sie auf der Seite „Alternativen Quellpfad angeben“ den SxS-Ordner als lokalen oder freigegebenen Pfad ein, klicken Sie auf „OK“ und klicken Sie auf „Installieren“, um den Assistenten abzuschließen.
Fazit
In diesem Beitrag haben wir vier Arbeitsmethoden besprochen, um den 0x800F0906.NET Framework-Installationsfehler zu beheben. Wir empfehlen, jede Technik auszuprobieren, um herauszufinden, welche für Sie besser funktioniert und einfach auszuführen ist.
Warum wird.NET Framework nicht installiert?
Es gibt nur wenige Bedingungen, unter denen jeder installieren kann Rahmen auf dem PC. Der Benutzer muss ein Administrator auf dem Computer sein; jede frühere Installation erfordert einen Neustart Ihres Computers; die Framework-Version muss das Betriebssystem unterstützen usw.
Lesen Sie: Fehlerbehebung bei.NET Framework-Installationsproblemen
Was ist.NET Framework?
In Windows ist.NET Framework ein Softwareentwicklungs-Framework zum Erstellen und Ausführen von Anwendungen. Mit dem.NET Framework können Sie Apps für Linux, macOS, Windows, iOS, Android und mehr als Teil der.NET-Plattform erstellen.