So beheben Sie den Fehlercode 0x800f081f unter Windows 10

📅
🕑 4 Minuten Lesezeit

Windows-Update-Fehler, insbesondere solche im Zusammenhang mit dem. NET Framework und Installationsproblemen, sind ziemlich ärgerlich. Der Fehlercode 0x800f081f erscheint häufig, nachdem versucht wurde, das. NET Framework über DISM oder den Installationsassistenten zu aktivieren oder zu installieren. Manchmal liegt es daran, dass Windows sich bei optionalen Funktionen oder Update-Komponenten etwas störrisch zeigt. Und wenn Sie andere Codes wie 0x800F0906, 0x800F0907 oder 0x800F0922 sehen, scheinen die zugrunde liegenden Probleme ziemlich ähnlich zu sein – beschädigte Dateien, defekte Update-Caches oder fehlerhafte Gruppenrichtlinien. Die Behebung dieser Probleme ist nicht immer einfach, aber diese Methoden decken die meisten Probleme ab. Rechnen Sie mit einigen Neustarts, vielleicht etwas Kommandozeilen-Knowhow und Geduld, denn Windows hat manchmal seine Tücken.

So beheben Sie den Fehlercode 0x800f081f in Windows 10

Konfigurieren der Gruppenrichtlinieneinstellungen

Dies ist einen Versuch wert, wenn Sie Windows 10 Pro, Enterprise oder Education verwenden, da der Gruppenrichtlinien-Editor dort integriert ist. Grundsätzlich kann eine Anpassung der Richtlinien helfen, wenn Windows die Aktivierung bestimmter Funktionen nicht zulässt. Es ist zwar etwas seltsam, aber es hilft, Windows anzuweisen, bei der Installation optionaler Komponenten und bei Reparaturen großzügiger zu sein. Ich habe gesehen, dass es auf ein oder zwei Rechnern funktioniert, insbesondere nachdem ich die Einstellungen anders als die Standardeinstellungen vorgenommen hatte.

  • Klicken Sie auf Start, geben Sie ein gpedit.mscund drücken Sie die Eingabetaste, um den lokalen Gruppenrichtlinien-Editor zu öffnen.
  • Navigieren Sie zu: Computerkonfiguration > Administrative Vorlagen > System
  • Scrollen Sie im rechten Bereich nach unten, bis Sie Einstellungen für die Installation optionaler Komponenten und Optionen zur Komponentenreparatur angeben sehen.
  • Doppelklicken Sie auf diese Einstellung und wählen Sie dann „Aktiviert“ aus.
  • Klicken Sie auf Übernehmen und OK.

Dadurch wird Windows gewissermaßen dazu gezwungen, flexibler bei der Installation oder Reparatur von Funktionen zu sein, was den Fehler möglicherweise gar nicht erst auslösen kann. Manchmal hilft nach dieser Optimierung ein Neustart. Anschließend prüfen, ob der Fehler weiterhin auftritt. Ich hatte hier etwas Glück, aber bei einem Setup schlug es beim ersten Mal fehl, funktionierte dann aber nach ein oder zwei Neustarts – typisch für Windows-Probleme.

Verwenden Sie den DISM-Befehl, um das. NET Framework zu aktivieren

Das ist meine erste Wahl, wenn der Fehler fehlende Dateien anzeigt – DISM (Deployment Image Servicing and Management) ist ziemlich leistungsstark. Im Grunde weist man Windows an, .NET 3.5 direkt zu aktivieren und umgeht so einige der üblichen Installationsprobleme. Warum das hilft? Weil Windows manchmal nicht alle benötigten Dateien hat oder der Cache defekt ist. DISM zwingt das System dann, das Problem zu beheben.

Zunächst benötigen Sie ein ISO-Image Ihrer Windows-Version oder eine Möglichkeit, die Quelldateien abzurufen. Falls Sie noch keines haben, kann Ihnen das Media Creation Tool beim Herunterladen des ISO-Images oder beim Vorbereiten von Medien helfen. Denn natürlich muss Windows es Ihnen unnötig erschweren.

Öffnen Sie eine Eingabeaufforderung mit erhöhten Rechten (suchen Sie nach Eingabeaufforderung, klicken Sie mit der rechten Maustaste und wählen Sie Als Administrator ausführen ) und führen Sie diesen Befehl aus (passen Sie den [Drive]Platzhalter wahrscheinlich an Ihren tatsächlichen Laufwerksbuchstaben an C:):

Dism /online /enable-feature /featurename:NetFx3 /All /Source:[Drive]:\sources\sxs /LimitAccess

Drücken Sie Enter. Warten Sie, bis der Vorgang abgeschlossen ist. Es kann einige Minuten dauern, also überstürzen Sie nichts. Starten Sie anschließend neu und prüfen Sie, ob der Fehler verschwindet. Bei einigen Setups behebt diese Methode auch den Fehlercode 0x800F0922, da defekte Systemkomponenten entfernt werden.

Installieren Sie. NET Framework 3.5 neu

Wenn keine der oben genannten Maßnahmen geholfen hat, ist möglicherweise das. NET Framework selbst beschädigt. Eine Neuinstallation ist manchmal der letzte Schritt. So geht’s:

  • Öffnen Sie die Systemsteuerung ( Start > Einstellungen > Systemsteuerung ) und gehen Sie dann zu Programme > Programme und Funktionen.
  • Klicken Sie links auf Windows-Funktionen aktivieren oder deaktivieren.
  • Suchen Sie in der Liste nach .NET Framework 3.5 (beinhaltet. NET 2.0 und 3.0), aktivieren Sie das Kontrollkästchen und klicken Sie dann auf OK.
  • Lassen Sie Windows seine Arbeit erledigen – es kann einige Minuten dauern. Seien Sie geduldig.

Starten Sie nach der Rückkehr neu und prüfen Sie, ob der Fehler behoben ist. Manchmal werden dadurch die fehlenden oder beschädigten Dateien, die die Fehlercodes auslösen, direkt behoben. Sollte dies nicht funktionieren, können Sie natürlich immer noch Windows Update-Komponenten zurücksetzen oder eine Systemdateiprüfung ausführen. Dies sind jedoch die nächsten Schritte.

Windows Update-Komponenten zurücksetzen

Wenn der Fehler nach dem oben genannten Versuch weiterhin besteht, liegt dies möglicherweise an defekten Update-Diensten oder Cache-Dateien. Windows-Update-Komponenten werden ständig beschädigt – insbesondere nach fehlgeschlagenen Installationen. Um dies zu beheben, müssen Sie bestimmte Dienste beenden, Cache-Ordner löschen und sie in einer bestimmten Reihenfolge neu starten. Es gibt ein Online-Tutorial zum Zurücksetzen und Aktualisieren von Komponenten. Die Kernaussage lautet:

  • Öffnen Sie eine PowerShell- oder Eingabeaufforderung mit erhöhten Rechten und Administratorrechten.
  • Stoppen Sie die Update-Dienste: net stop wuauserv, net stop bits, usw.
  • Löschen Sie die Cache-Ordner oder benennen Sie sie um: C:\Windows\SoftwareDistributionund C:\Windows\System32\catroot2.
  • Starten Sie die Dienste neu: net start wuauservusw.
  • Suchen Sie erneut nach Updates.

Dadurch werden die Probleme beseitigt, und hoffentlich kann Windows Updates ohne Fehler abrufen und installieren. Die manuelle Installation aktueller kumulativer Updates kann auch dazu beitragen, anhaltende Probleme zu beheben, die möglicherweise den Fehlercode 0x800f081f verursachen.

Das war’s auch schon – diese Fixes decken die meisten Szenarien ab. Wenn nichts funktioniert, ist manchmal eine Reparaturinstallation von Windows oder ein direktes Upgrade erforderlich. Hoffentlich funktionieren diese Schritte zunächst.