Schlüsselpunkte
- Die Hauptursachen von Fehler 0x800f0922 erkennen: Dieser fehlgeschlagene Windows-11-Update geht meist auf zu wenig Speicherplatz in der systemreservierten Partition, beschädigte Systemdateien oder Verbindungsprobleme mit den Windows-Update-Servern zurück.
- Für ausreichend Platz in der systemreservierten Partition sorgen: Prüfen Sie, ob die systemreservierte Partition mindestens 500 Megabyte freien Speicher hat. Zu wenig Kapazität in dieser versteckten Partition löst häufig Timeouts bei der Installation aus.
- Beschädigte Dateien mit DISM und SFC reparieren: Nutzen Sie das Tool Deployment Image Servicing and Management (DISM) und anschließend die Systemdateiprüfung (SFC), um beschädigte Systemdateien zu finden und automatisiert zu reparieren, die das Update blockieren.
- Windows-Update-Komponenten und -Dienste zurücksetzen: Leeren Sie den Update-Cache, indem Sie Windows Update und den Hintergrundübertragungsdienst (BITS) stoppen, den Ordner SoftwareDistribution umbenennen und die Dienste neu starten. So lösen Sie festhängende Update-Vorgänge.
- .NET Framework und Verbindungsstabilität prüfen: Sorgen Sie für eine stabile Internetverbindung, indem Sie VPNs deaktivieren, und stellen Sie sicher, dass das .NET Framework in den Windows-Features korrekt aktiviert ist. Damit schließen Sie typische umgebungsbedingte Update-Blockaden aus.
Fehler 0x800f0922 tritt auf, wenn Windows Update die Installation einer Funktion oder eines kumulativen Updates nicht abschließen kann. Die Ursachen hängen häufig mit Einschränkungen der systemreservierten Partition, fehlgeschlagenen .NET-Framework-Installationen oder Netzwerkproblemen zusammen, die Windows den Zugriff auf die Update-Server verwehren.
Diese Probleme zu beheben, ist notwendig: Nur so lassen sich Sicherheits- und Funktionsupdates rechtzeitig installieren und Inkonsistenzen im System vermeiden. Außerdem verhindern Sie damit Verzögerungen bei Compliance- und Patch-Management-Richtlinien und erhalten in verwalteten Umgebungen den Zustand und die Kompatibilität Ihrer Endpunkte.
Zur Behebung von Update-Fehler 0x800f0922 stehen Ihnen mehrere Optionen zur Verfügung. Dazu gehören Deployment Image Servicing and Management (DISM), die Systemdateiprüfung (SFC) und das Bereinigen der Updates.
Lieber ein Video? Sehen Sie sich „So beheben Sie Update-Fehler 0x800F0922 in Windows 11“ an, um mehr zu erfahren.
So beheben Sie Windows-Installationsfehler 0x800f0922
Bevor Sie versuchen, den Windows-Fehler 0x800f0922 zu beheben, müssen einige Voraussetzungen erfüllt sein:
- Eine Internetverbindung. Stellen Sie sicher, dass Ihr Computer mit dem Internet verbunden ist, am besten kabelgebunden, weil das stabiler ist.
- Administratorrechte sind erforderlich. Einige der folgenden Methoden benötigen erhöhte Rechte, zum Beispiel die Eingabeaufforderung und die Ausführung von Deployment Image Servicing and Management (DISM).
- Legen Sie vor größeren Änderungen Datensicherungen oder einen Wiederherstellungspunkt an. Bevor Sie wesentliche Änderungen an Ihren Dateien und Konfigurationen vornehmen, sollten Sie unbedingt ein Backup oder einen Wiederherstellungspunkt erstellen. Beachten Sie, dass Sie mit Windows PowerShell einen Wiederherstellungspunkt in Windows erstellen können.
- Windows-11-ISO für die Offline-Wartung einbinden (optional). Eine lokale Kopie des Installationsmediums ist für die erweiterte Fehlersuche notwendig, etwa beim Einsatz von Tools wie DISM. Eine Windows-ISO liefert die benötigten Dateien, wenn die Online-Wartung fehlschlägt oder unvollständig ist.
Sind all diese Voraussetzungen erfüllt, können Sie den Windows-Update-Fehler 0x800f0922 beheben.
Methode 1: Speicherplatz in der systemreservierten Partition freigeben
Eine der häufigsten Ursachen für Fehler 0x800f0922 ist zu wenig Speicherplatz in der systemreservierten Partition. Windows benötigt hier eine Mindestmenge an freiem Speicher, um die Update-Konfigurationsdateien zu verarbeiten.
Schritt 1: Speicherplatz der Partition prüfen
Prüfen Sie zunächst, ob das wirklich die Ursache ist, bevor Sie externe Software herunterladen:
- Klicken Sie mit der rechten Maustaste auf die Schaltfläche Start und wählen Sie Datenträgerverwaltung.
- Suchen Sie nach der EFI-Systempartition (üblicherweise rund 100 Megabyte).
- Sehen Sie sich die Spalte Freier Speicherplatz an.
Der Grenzwert: Werden weniger als 30 Megabyte freier Speicher angezeigt, müssen Sie die Partition vermutlich vergrößern, um den Fehler zu beheben. Haben Sie reichlich Platz (zum Beispiel 70 Megabyte oder mehr frei), springen Sie weiter zu Methode 2.
Schritt 2: Partition vergrößern (falls nötig)
Ist Ihre Partition voll, sollte sie für langfristige Stabilität idealerweise auf 500 Megabyte vergrößert werden.
- Installieren Sie ein Partitionierungstool eines Drittanbieters, etwa EaseUS oder MiniTool Partition Wizard. (⚠️Achtung : Laden Sie jedes Drittanbieter-Tool direkt von der Website des Herstellers herunter, bevor Sie es installieren.)
- Diese Tools können die Größe der Systempartition auf 500 Megabyte erhöhen, indem sie Speicherplatz aus benachbarten Partitionen umverteilen. Lassen Sie die Wiederherstellungs- und die primären Systempartitionen möglichst unangetastet.
- Bestätigen und übernehmen Sie die Änderungen im Tool und starten Sie Ihr System neu, damit sie wirksam werden.
- Öffnen Sie Windows Update und versuchen Sie es erneut.
Hinweis: Das Ändern von Partitionen ist immer mit Risiken verbunden. Legen Sie deshalb vorher ein Backup an.
Methode 2: .NET Framework reparieren
Fehlerhafte oder unvollständige .NET-Framework-Installationen sind eine weitere häufige Ursache des Windows-Fehlers 0x800f0922. Sie können das Framework über die Oberfläche der Windows-Features oder mit dem Tool DISM und einer eingebundenen Windows-ISO reparieren oder neu installieren.
- Öffnen Sie die Windows-Features. Rufen Sie mit Win + R das Dialogfeld Ausführen auf, geben Sie optionalfeatures.exe ein und drücken Sie die Eingabetaste. Es öffnet sich ein Fenster mit einer Liste der Windows-Features samt Kontrollkästchen.
- Deaktivieren Sie im Fenster „Windows-Features“ Folgendes:
- .NET Framework 3.5 (enthält .NET 2.0 und 3.0)
- .NET Framework 4.8 Advanced Services
Klicken Sie auf OK, um die Änderungen zu übernehmen.
- Starten Sie anschließend Ihren Computer neu, damit die Deaktivierung vollständig verarbeitet wird.
- Führen Sie Schritt 1 erneut aus, aktivieren Sie diesmal aber .NET Framework 3.5 (inklusive .NET 2.0 und 3.0) und .NET Framework 4.8 Advanced Services wieder. Übernehmen Sie die Änderungen und lassen Sie Windows die benötigten Dateien installieren. Starten Sie den Computer danach erneut neu.
- Versuchen Sie zum Schluss über Einstellungen > Windows Update erneut, das Windows-Update zu installieren.
Methode 2.5: Dienst „App-Bereitstellung“ aktivieren
Windows nutzt in der Abschlussphase einer Installation häufig den Dienst App-Bereitstellung, um Apps und Updates zu konfigurieren. Ist dieser Dienst deaktiviert, kann das Update fehlschlagen und mit Fehler 0x800F0922 zurückgesetzt werden.
- Drücken Sie Win + R, geben Sie services.msc ein und drücken Sie die Eingabetaste.
- Suchen Sie in der Liste nach App-Bereitstellung.
- Klicken Sie mit der rechten Maustaste darauf und wählen Sie Eigenschaften.
- Ändern Sie den Starttyp auf Automatisch und klicken Sie auf Starten.
- Klicken Sie auf Übernehmen und führen Sie Windows Update erneut aus.
Alternativ können Sie das .NET Framework mit dem Tool DISM und einer eingebundenen Windows-ISO reparieren.
- Falls Sie noch keine Kopie der Windows-11-ISO haben, laden Sie diese direkt im Microsoft Download Center herunter.
- Suchen Sie die heruntergeladene ISO-Datei im Datei-Explorer, klicken Sie sie mit der rechten Maustaste an und wählen Sie im Kontextmenü Bereitstellen. Dadurch entsteht im Datei-Explorer ein DVD-Laufwerk. Merken Sie sich den zugewiesenen Laufwerksbuchstaben (zum Beispiel D:).
- Wechseln Sie in der eingebundenen ISO zu: D:\sources\sxs. Dort liegen die Quelldateien für die Offline-Installation von .NET Framework 3.5.
- Öffnen Sie danach die Eingabeaufforderung als Administrator. Beachten Sie, dass Sie für DISM Administratorrechte benötigen.
- Führen Sie diesen Befehl aus:
DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:D:\sources\sxs Ersetzen Sie „D:“ unbedingt durch den tatsächlichen Laufwerksbuchstaben Ihrer eingebundenen ISO.
- Nach dem Ausführen des Befehls kann es einige Minuten dauern, bis er wirksam wird. Zum Abschluss erscheint diese Meldung: „Der Vorgang wurde erfolgreich beendet.“
- Starten Sie zum Schluss Ihren Computer neu, um die .NET-Installation abzuschließen, und versuchen Sie das Windows-Update erneut.
Methode 3: DISM und die Systemdateiprüfung (SFC) ausführen, um beschädigte Dateien zu reparieren
Eine weitere häufige Ursache des Windows-Update-Fehlers 0x800f0922 sind Beschädigungen in Systemdateien oder im Windows-Image selbst. Zur Behebung können Sie DISM und die Systemdateiprüfung ausführen, um diese Probleme zu reparieren und wichtige Komponenten wiederherzustellen.
- Öffnen Sie zunächst die Eingabeaufforderung als Administrator.
- Kopieren Sie anschließend den folgenden Befehl und fügen Sie ihn ein, um das Tool DISM auszuführen:
DISM /Online /Cleanup-Image /RestoreHealth
- Führen Sie danach die Systemdateiprüfung in der Eingabeaufforderung mit diesem Befehl aus: sfc /scannow
- Dadurch prüft SFC alle Systemdateien und ersetzt beschädigte Versionen durch intakte Kopien. Das dauert in der Regel einige Minuten. Am Ende meldet das Tool, ob es beschädigte Dateien gefunden und repariert hat, keine Integritätsverletzungen festgestellt wurden oder einige Dateien nicht repariert werden konnten (was auf schwerwiegendere Probleme hindeutet).
- Starten Sie den PC anschließend neu, um die ausstehenden Reparaturen und Dateiersetzungen zu übernehmen.
- Versuchen Sie zum Schluss das Windows-Update erneut über Einstellungen > Windows Update.
Methode 4: Windows-Update-Komponenten zurücksetzen
Das Zurücksetzen der Windows-Update-Komponenten entfernt beschädigte temporäre Dateien und initialisiert die Update-Dienste neu. Damit lässt sich Fehler 0x800f0922 beheben.
- Öffnen Sie die Eingabeaufforderung als Administrator.
- Führen Sie die folgenden Befehle nacheinander aus:
- net stop wuauserv
- net stop cryptSvc
- net stop bits
- net stop msiserver
- Benennen Sie anschließend die Ordner Catroot2 und SoftwareDistribution um, indem Sie die folgenden Befehle nacheinander ausführen:
- ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
- ren C:\Windows\System32\catroot2 catroot2.old
- Starten Sie danach die zuvor gestoppten Update-Dienste mit diesen Befehlen wieder:
- net start wuauserv
- net start cryptSvc
- net start bits
- net start msiserver
- Starten Sie Ihren Computer neu und versuchen Sie das Update erneut über Einstellungen und dann Windows Update.
Hinweis: Erhalten Sie beim Umbenennen des Ordners catroot2 die Meldung „Zugriff verweigert“, liegt das vermutlich daran, dass die Kryptografiedienste noch nicht vollständig beendet sind. Warten Sie 30 Sekunden und führen Sie den Befehl erneut aus. Schlägt er weiterhin fehl, starten Sie Ihren PC im abgesicherten Modus und benennen Sie den Ordner dort um.
Methode 5: Netzwerk- und Firewall-Einstellungen prüfen
Dieser Fehler kann auftreten, wenn Ihr System keine ordnungsgemäße Verbindung zu den Update-Servern von Microsoft aufbauen kann. Meist liegt das an Einschränkungen auf Netzwerkebene, falsch konfigurierten Firewalls oder Proxy-Einstellungen.
Firewall-Einstellungen
Stellen Sie sicher, dass Windows Update nicht durch eine Firewall oder einen Proxyserver blockiert wird. Wenn Sie eine Firewall eines Drittanbieters wie BitDefender, Norton oder McAfee einsetzen, prüfen Sie, ob Windows-Update-Prozesse wie svchost.exe und wuauclt.exe nicht blockiert werden.
VPN überprüfen
Trennen Sie Ihr VPN vor dem Update vollständig. Das ist die häufigste Schnelllösung für 0x800f0922. Ist während der Neustartphase ein VPN aktiv, erreicht das System möglicherweise den Microsoft-Handshake-Server nicht, der die Installation bestätigt. Deaktivieren Sie Ihr VPN immer, bevor Sie auf „Jetzt neu starten“ klicken.
So testen Sie die Verbindung zu den Microsoft-Servern
Testen Sie die Verbindung und stellen Sie sicher, dass Ihr System die Microsoft-Server auflösen und erreichen kann. Gehen Sie dazu folgendermaßen vor:
- Öffnen Sie die Eingabeaufforderung als Administrator.
- Führen Sie diesen Befehl aus: ping windowsupdate.microsoft.com
- Führen Sie im selben Fenster außerdem nslookup. aus
Hinweis: DNS-Auflösung und Netzwerkzugriff funktionieren, wenn der Befehl ping erfolgreich antwortet oder nslookup eine IP-Adresse zurückgibt.
Für verwaltete Netzwerke und Unternehmensnetzwerke
In verwalteten Netzwerken können Windows Server Update Services (WSUS) und Gruppenrichtlinieneinstellungen die Update-Quellen einschränken.
Zur Überprüfung gehen Sie so vor:
- Die Gruppenrichtlinieneinstellungen prüfen Sie, indem Sie Ausführen (Win + R) öffnen, gpedit.msc eingeben und die Eingabetaste drücken.
- Navigieren Sie zu Computerkonfiguration > Administrative Vorlagen > Windows-Komponenten > Windows Update.
- Suchen Sie nach Richtlinien wie „Internen Pfad für den Microsoft Updatedienst angeben“. Diese sollte aktiviert sein und auf die WSUS-Server-URL verweisen, die das IT-Team Ihres Unternehmens vorgibt.
Weitere Überlegungen zur Behebung des Windows-Update-Fehlers 0x800f0922
Lässt sich Fehler 0x800f0922 mit der Fehlersuche nicht beheben, liefern Ihnen diese Tools und Methoden zusätzliche Informationen, grenzen die eigentlichen Ursachen ein und eröffnen weitere Lösungswege.
Update-Protokolle in der Ereignisanzeige prüfen
In der Ereignisanzeige sehen Sie Protokolle zu System- und Setup-Ereignissen sowie zu update-bezogenen Fehlern.
- Öffnen Sie die Ereignisanzeige, indem Sie Win + S drücken und „Ereignisanzeige“ eingeben.
- Navigieren Sie anschließend zu Ereignisanzeige > Windows-Protokolle > Setup.
- Suchen Sie nach Ereignissen mit Namen wie Setup, WindowsUpdateClient und CBS. Zu den Ereignis-IDs gehören 20, 41, 1001 und 8004, die auf Systemfehler und fehlgeschlagene Installationen hinweisen.
Die Datei WindowsUpdate.log mit PowerShell auswerten
- Öffnen Sie Windows PowerShell als Administrator.
- Führen Sie diesen Befehl aus: Get-WindowsUpdateLog. Dadurch wird eine ausführliche Datei WindowsUpdate.log auf Ihrem Desktop erstellt.
- Doppelklicken Sie danach auf die Datei auf dem Desktop und durchsuchen Sie das Protokoll nach Schlüsselwörtern wie FATAL, ERROR, WARNING sowie nach Fehlercodes wie 0x800f0922.
- Anhand dieser Protokolle erkennen Sie, welche Fehler aufgetreten sind, und bekommen einen Hinweis darauf, wie Sie sie lösen können.
Reparatur-Upgrade mit einer Windows-ISO-Datei durchführen
Reichen die oben genannten Methoden nicht aus, sollten Sie das Betriebssystem neu installieren, ohne persönliche Dateien, Apps oder Einstellungen zu löschen. Wie das geht, lesen Sie unter So booten Sie unter Windows 11 von einem USB-Laufwerk.
SetupDiag zur Analyse von Update-Fehlern nutzen
Dieses Tool durchsucht die Windows-Update-Protokolle und hilft Ihnen, die Ursache fehlgeschlagener Updates oder Upgrades zu identifizieren. Sie können es über Microsoft Docs herunterladen und ausführen.
Quick-Start-Guide
NinjaOne bietet mehrere Funktionen zur Diagnose und Fehlerbehebung bei Windows-Update-Problemen:
1. Windows Update Diagnostic
- NinjaOne stellt in seiner Automation Library ein integriertes Skript „Windows Update Diagnostic“ bereit
- Dieses Skript hilft bei der Diagnose häufiger Windows-Update-Probleme
2. Empfehlungen zur Fehlerbehebung
Laut Dokumentation helfen diese Schritte bei Update-Problemen:
Gruppenrichtlinienobjekte (GPO) prüfen
Entfernen Sie alle Gruppenrichtlinienobjekte für Windows Update
- Registrierungsschlüssel überprüfen
- Firewall-Regeln prüfen
- Sicherstellen, dass der Windows-Update-Dienst korrekt funktioniert
3. Weitere Möglichkeiten zur Fehlerbehebung
Navigieren Sie zu Administration > Library > Automation
- Suchen Sie nach dem Skript „Windows Update Diagnostic“
- Führen Sie die Diagnose aus, um mögliche Probleme zu identifizieren
Halten Sie Ihr System aktuell, indem Sie Windows-Update-Fehler 0x800F0922 beheben
Es gibt viele Gründe, warum Fehler 0x800F0922 auftritt: Einschränkungen der Partition, Probleme auf Netzwerkebene, falsch konfigurierte Sicherheitseinstellungen und beschädigte Systemdateien. Zum Glück helfen Lösungen und Tools wie DISM und SFC zusammen mit weiteren Systemanpassungen dabei, diese Fehler zu beseitigen. Insgesamt lässt sich der Fehler leicht beheben, sodass IT-Administrator:innen die Update-Compliance auf allen Windows-11-Geräten sicherstellen können.