So beheben Sie den .NET Framework-Installationsfehler 0x800F0907
Fehlercodes wie 0x800F0907 oder 0x800F0906 beim Versuch, das neueste. NET Framework zu installieren, kommen häufiger vor, als man denkt. Manchmal will Windows einfach nicht mitmachen, insbesondere wenn Einstellungen oder Netzwerkprobleme auftreten. Wenn Sie mit diesen Fehlern nicht weiterkommen, kann es ziemlich mühsam sein, die Ursache herauszufinden. Mit ein paar Tricks lässt sich das Problem jedoch meist beheben. Das ist nicht immer einfach – Windows neigt dazu, Dinge komplizierter zu machen, als sie sein sollten. Daher ist es hilfreich, ein paar Optionen in petto zu haben. Mit einigen dieser Methoden gelingt die Installation möglicherweise endlich reibungslos und Sie können die Apps ausführen, die das neueste. NET benötigen.
So beheben Sie den. NET Framework-Installationsfehler 0x800F0907
Probieren Sie zuerst das. NET Framework Repair Tool aus
Bei manchen Setups tritt der Fehler aufgrund defekter oder fehlender Dateien im Framework auf. Das Microsoft. NET Framework Repair Tool eignet sich gut zur automatischen Behebung dieser Probleme. Es durchsucht Ihr System nach Problemen und versucht, die defekten Teile zu reparieren. Laden Sie es herunter, installieren Sie es, führen Sie es aus und prüfen Sie, ob es das Problem findet. Dies ist in der Regel die schnellste Lösung und erspart Ihnen kompliziertere Aufgaben. Beachten Sie, dass manchmal ein Neustart erforderlich ist, um alles vollständig zu löschen.
Ändern Sie die Gruppenrichtlinie (wenn Sie Windows Pro oder Enterprise verwenden).
Dies gilt nur, wenn Sie explizit Richtlinien festlegen oder eine professionelle Version verwenden – Home-Editionen verfügen nicht über gpedit.msc. Wenn Ihr System auf „Niemals Payloads von Windows Update herunterladen“ eingestellt ist, ist das ein Problem, da das Installationsprogramm diese Dateien von den Microsoft-Servern benötigt. Sie können dies überprüfen oder ändern, indem Sie den Gruppenrichtlinien-Editor öffnen ( Win + R, eingeben gpedit.msc, Enter drücken).Navigieren Sie dann zu:
- Computerkonfiguration > Administrative Vorlagen > System
- Suchen Sie nach der Richtlinie mit dem Namen „ Einstellungen für die Installation optionaler Komponenten und die Reparatur von Komponenten angeben“
Doppelklicken Sie darauf, setzen Sie es auf Aktiviert und aktualisieren Sie unter Optionen den alternativen Quelldateipfad nur, wenn Sie einen haben (mehr dazu später).Aktivieren Sie außerdem die Optionen Niemals versuchen, Nutzdaten herunterzuladen… und Reparaturinhalt herunterladen… – aktivieren Sie diese Kontrollkästchen, wenn Windows Dateien direkt von offiziellen Servern abrufen soll. Klicken Sie auf Übernehmen und OK. Starten Sie anschließend Ihren PC neu und versuchen Sie es erneut.
So geben Sie einen alternativen Quellpfad an
Hier wird es etwas kompliziert. Sie müssen dies nur tun, wenn Sie einen Ordner mit dem \sources\sxsInhalt haben – beispielsweise von einem Windows-ISO- oder USB-Installationsprogramm. Andernfalls müssen Sie das ISO-Image von der offiziellen Microsoft-Website herunterladen und mit Rufus einen bootfähigen USB-Stick erstellen. So geben Sie einen benutzerdefinierten Pfad an:
- Verwenden Sie einen freigegebenen Ordner aus Ihrem Netzwerk:
\\server_name\share\Win8sxs - Wenn Sie eine WIM-Datei verwenden, geben Sie Folgendes ein:
WIM:\\server_name\share\install.wim:3(wobei 3 der Index des gewünschten Bildes ist)
In der Gruppenrichtlinie können Sie diesen Pfad unter Optionen in der zuvor aktivierten Richtlinie eingeben. Dies hilft, wenn Windows sich weigert, diese Dateien während der Installation herunterzuladen oder zu finden. Ich bin mir nicht sicher, warum es funktioniert, aber auf manchen Rechnern behebt das manuelle Verweisen auf eine gute Quelle die Fehler.
Verwenden Sie das Windows-Installationsmedium, um. NET zu reparieren
Wenn alles andere fehlschlägt, kann die Verwendung der eigentlichen Windows-Installationsdiskette oder ISO-Datei Abhilfe schaffen. Legen Sie das Medium ein, öffnen Sie die Eingabeaufforderung (Admin) ( Win + X> wählen Sie „Eingabeaufforderung (Admin)“ ) und führen Sie dann Folgendes aus:
Dism /online /enable-feature /featurename:NetFx3 /All /Source:<drive>:\sources\sxs /LimitAccess
Ersetzen Sie <Laufwerk> durch den Laufwerksbuchstaben Ihres Mediums, z. B.D: oder E:.Manchmal ist hierfür ein Neustart erforderlich – seltsam, aber bei einigen Setups hat es funktioniert. Wenn Sie direkt eine WIM-Datei verwenden, können Sie diese stattdessen angeben.
Reparieren Sie Windows selbst mithilfe des Installationsmediums
Wenn nichts hilft, ist die Windows-Reparatur möglicherweise die einzige Option. Starten Sie von Ihrem Windows-Medium – USB oder DVD – und wählen Sie im Setup-Bildschirm „Computer reparieren“. Lassen Sie die Reparatur laufen. Ihre Dateien sollten dabei nicht gelöscht werden, aber Vorsicht: Dieser Weg ist aufwendiger und zeitaufwändiger. Es ist wie ein Neustart, nur ohne vollständige Neuinstallation. Manchmal behebt eine Windows-Reparatur auch das Framework-Problem.
Immer noch nicht weiter? Versuchen Sie, Systemdateien mit SFC zu reparieren
Beschädigte Systemdateien können Installationsfehler verursachen. Es lohnt sich, den System File Checker auszuführen:
- Öffnen Sie Terminal (Admin) ( Win + X, wählen Sie Windows Terminal (Admin) )
- Geben Sie ein
sfc /scannowund drücken Sie die Eingabetaste. Warten Sie, bis der Scan abgeschlossen ist und alle Probleme behoben sind. Möglicherweise werden beschädigte Dateien gefunden und repariert, die die. NET-Installation zum Stillstand bringen.
Manuelles Update über den Microsoft Update Catalog
Wenn alles andere fehlschlägt, können Sie immer noch versuchen, das Update für das benötigte. NET manuell herunterzuladen. Notieren Sie sich einfach die KB-Nummer der fehlenden Version, suchen Sie im Microsoft Update-Katalog danach und holen Sie sich das neueste Paket. Installieren Sie es wie jede andere App – hoffentlich klappt alles.
Zusammenfassung
- Führen Sie als Erstes das. NET-Reparaturtool aus – es ist schnell und normalerweise effektiv.
- Überprüfen Sie die Gruppenrichtlinien, wenn Sie Windows Pro oder Enterprise verwenden – stellen Sie sicher, dass Windows Dateien von seinen Servern abrufen kann.
- Verwenden Sie das vollständige Windows-ISO oder Installationsmedium, um das Framework zu reparieren oder zu aktualisieren.
- Führen Sie Systemscans wie SFC aus, um mögliche Beschädigungen zu beheben.
- Wenn das nicht funktioniert, versuchen Sie, das Update manuell von der Microsoft-Site zu installieren.
Zusammenfassung
Die Behebung dieser Fehler kann zweifelsohne mühsam sein. Manchmal genügt eine kleine Einstellung oder der Verweis auf die richtige Quelle, um alles innerhalb von Minuten zu beheben. Manchmal ist eine vollständige Reparatur oder ein Update erforderlich. So oder so, eine dieser Optionen sollte Sie wieder auf Kurs bringen. Ich weiß nicht, warum Windows die Reparatur seiner eigenen Probleme so kompliziert macht, aber hey, so ist Microsoft nun einmal. Hoffentlich spart das jemandem ein paar Stunden.