Beheben von Windows Update-Beschädigungen und Installationsfehlern
Dieser Artikel bietet erweiterte manuelle Methoden zum Beheben von Problemen, die die erfolgreiche Installation von Windows Update mithilfe des DISM-Tools (Deployment Image Servicing and Management) verhindern.
Hinweis
Dieser Artikel richtet sich an Support-Agents und IT-Spezialisten. Wenn Sie Privatanwender sind und weitere Informationen zur Behebung von Fehlern bei Windows-Updates suchen, lesen Sie Fehler bei Windows-Updates beheben.
Ursprüngliche KB-Nummer: 947821
Häufige Fehler aufgrund einer Beschädigung
Wenn Fehler durch Beschädigungen vorliegen, werden Windows-Updates möglicherweise nicht installiert. Sie können das Setupereignisprotokoll auf Fehler überprüfen. In der folgenden Tabelle finden Sie die möglichen Fehlercodes für Windows Update:
Code | Fehler | Beschreibung |
---|---|---|
0x80070002 | ERROR_FILE_NOT_FOUND | Die angegebene Datei wurde nicht gefunden. |
0x800f0831 | CBS_E_STORE_CORRUPTION | DER CBS-Speicher ist beschädigt. |
0x8007000D | ERROR_INVALID_DATA | Die Daten sind ungültig. |
0x800F081F | CBS_E_SOURCE_MISSING | Die Quelle für das Paket oder die Datei wurde nicht gefunden. |
0x80073712 | ERROR_SXS_COMPONENT_STORE_CORRUPT | Der Komponentenspeicher ist in einem inkonsistenten Zustand. |
0x800736CC | ERROR_SXS_FILE_HASH_MISMATCH | Eine Datei einer Komponente stimmt nicht mit den Überprüfungsinformationen im Komponentenmanifest überein. |
0x800705B9 | ERROR_XML_PARSE_ERROR | Die angeforderten XML-Daten konnten nicht analysiert werden. |
0x80070246 | ERROR_ILLEGAL_CHARACTER | Ein ungültiges Zeichen ist aufgetreten. |
0x8007370D | ERROR_SXS_IDENTITY_PARSE_ERROR | Die Identitätszeichenfolge ist ungültig. |
0x8007370B | ERROR_SXS_INVALID_IDENTITY_ATTRIBUTE_NAME | Der Name eines Attributs in einer Identität liegt außerhalb des gültigen Bereichs. |
0x8007370A | ERROR_SXS_INVALID_IDENTITY_ATTRIBUTE_VALUE | Der Wert eines Attributs in einer Identität liegt außerhalb des gültigen Bereichs. |
0x80070057 | ERROR_INVALID_PARAMETER | Falscher Parameter. |
0x800B0100 | TRUST_E_NOSIGNATURE | Es war keine Signatur im Antragsteller vorhanden. |
0x80092003 | CRYPT_E_FILE_ERROR | Während eines Lese- oder Schreibzugriffs von Windows Update auf eine Datei ist ein Fehler aufgetreten. |
0x800B0101 | CERT_E_EXPIRED | Ein erforderliches Zertifikat befindet sich nicht im Gültigkeitszeitraum gemessen an der aktuellen Systemzeit oder dem Zeitstempel in der signierten Datei. |
0x8007371B | ERROR_SXS_TRANSACTION_CLOSURE_INCOMPLETE | Mindestens ein erforderliches Mitglied der Transaktion ist nicht vorhanden. |
0x80070490 | Fehler: Nicht gefunden | Es konnte nicht nach neuen Updates gesucht werden. |
0x800f0984 | PSFX_E_MATCHING_BINARY_MISSING | Übereinstimmendes Komponentenverzeichnis vorhanden, binär fehlt jedoch |
0x800f0986 | PSFX_E_APPLY_FORWARD_DELTA_FAILED | Fehler beim Anwenden von Weiterleitungsdelta |
0x800f0982 | PSFX_E_MATCHING_COMPONENT_NOT_FOUND | Vergleichskomponente für die Hydration kann nicht identifiziert werden |
Ein Update wird z. B. möglicherweise nicht installiert, wenn eine Systemdatei beschädigt ist. Die DISM kann Ihnen helfen, einige Windows-Beschädigungsfehler zu beheben.
Auf dieser Seite finden Sie Informationen zur Fehlerbehebung bei Windows Update-Szenarien.
Verwenden von DISM zum Reparieren von Windows Update-Beschädigungen
Hinweis
Die in diesem Abschnitt erwähnte Lösung gilt für moderne Windows-Versionen wie Windows 11, Windows 10, Windows Server 2016 oder neuere.
Verwenden Sie das DISM-Tool, um Windows Update-Beschädigungen zu beheben und Updateinstallationsfehler zu beheben. Installieren Sie dann das Windows Update.
Öffnen Sie eine Eingabeaufforderung mit erhöhten Rechten. Öffnen Sie dazu das Startmenü oder den Startbildschirm, geben Sie Eingabeaufforderung ein, klicken Sie mit der rechten Maustaste auf Eingabeaufforderung, und wählen Sie dann als Administrator ausführen aus. Wenn Sie zur Eingabe eines Administratorkennworts oder zur Bestätigung aufgefordert werden, geben Sie das Kennwort ein, bzw. klicken Sie auf Zulassen.
Geben Sie den folgenden Befehl ein und drücken Sie dann die Eingabetaste. Es kann mehrere Minuten dauern, bis der Befehl abgeschlossen ist.
DISM.exe /Online /Cleanup-image /Restorehealth
Wichtig
Die DISM-Reparatur funktioniert am besten, wenn Sie eine Verbindung mit Microsoft Update-Servern herstellen, um fehlende oder beschädigte Dateien abzurufen. Wenn Sie den Fortführungsbefehl verwenden, ruft DISM die Dateien ab, die zum Beheben von Beschädigungen von Windows Update erforderlich sind. Wenn Ihr Computer jedoch keine Verbindung mit Windows Update herstellen kann, können Sie alternativ eine funktionierende Windows-Installation als Reparaturquelle verwenden, oder Sie können Dateien aus einem Windows-Ordner in einem Netzwerk oder von einem USB oder einer DVD verwenden. Verwenden Sie stattdessen den folgenden Befehl:
DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:\\<servername>\c$\winsxs /LimitAccess
Hinweis
Ersetzen Sie <servername> durch den Computernamen des Computers, den Sie als Reparaturquelle verwenden. Weitere Informationen zum Reparieren von Windows mit dem DISM-Tool finden Sie unter Reparieren eines Windows-Images. Wenn das Scanergebnis "Der Wiederherstellungsvorgang wurde erfolgreich abgeschlossen" lautet, fahren Sie mit dem nächsten Schritt fort. Wenn nicht, versuchen Sie, Fehler in der CBS-Protokolldatei zu beheben.
Geben Sie den Befehl
sfc /scannow
ein und drücken Sie die Eingabetaste. Es kann mehrere Minuten dauern, bis der Befehl abgeschlossen ist.Schließen Sie die Eingabeaufforderung, und führen Sie Windows Update erneut aus.
DISM erstellt eine Protokolldatei (%windir%\Logs\CBS\CBS.log), die alle Probleme erfasst, die das Tool gefunden oder behoben hat. %windir% ist der Installationsordner von Windows. Beim Ordner %windir% handelt es sich beispielsweise um C:\Windows.
Wie funktioniert DIE DISM-Reparatur?
DISM ist ein Befehlszeilentool, das zum Service und Reparieren von Windows-Images verwendet wird, einschließlich der Windows-Wiederherstellungsumgebung, Windows Setup und Windows PE (WinPE). Es kann auch verwendet werden, um das lokale Windows-Image auf Ihrem Computer zu reparieren.
Um Ihnen ein besseres Verständnis zu vermitteln, finden Sie hier eine Zusammenfassung der Ressourcen, die das DISM-Tool auf Integrität überprüft:
- Dateien, die sich in den folgenden Verzeichnissen befinden:
- %SYSTEMROOT%\Servicing\Packages
- %SYSTEMROOT%\WinSxS\Manifests
- Registrierungsdaten befinden sich unter den folgenden Registrierungsunterschlüsseln:
- HKEY_LOCAL_MACHINE\Components
- HKEY_LOCAL_MACHINE\Schema
- HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Component Based Servicing
Diese Liste kann jederzeit aktualisiert werden. Wenn dism falsche Manifeste, Cabinets oder Registrierungsdaten erkennt, kann es die falschen Daten durch eine korrigierte Version ersetzen.
Protokollierung
Das DISM-Tool erstellt eine Protokolldatei, die alle Probleme erfasst, die das Tool gefunden oder behoben hat. Die Protokolldatei befindet sich hier:
- %SYSTEMROOT%\Logs\CBS\CBS.log
- %SYSTEMROOT%\Logs\CBS\CBS.persist.log
Beheben von Beschädigungen in CBS.log Datei
Führen Sie die folgenden Schritte aus, um Beschädigungsfehler manuell zu beheben, die das DISM-Tool erkennt, aber nicht beheben kann:
Öffnen Sie %SYSTEMROOT%\Logs\CBS\CBS.log.
Hinweis
%SYSTEMROOT% ist eine Umgebungsvariable, die den Ordner speichert, in dem Windows installiert ist. Im Allgemeinen entspricht %SYSTEMROOT% dem Ordner C:\Windows.
Identifizieren Sie die Pakete, die das Tool nicht reparieren kann. Zum Beispiel finden Sie möglicherweise die folgende Meldung in der Protokolldatei:
Checking System Update Readiness. (p) CSI Payload Corrupt (n) amd64_microsoft-windows-a..modernappmanagement_31bf3856ad364e35_10.0.19041.3636_none_23b3b3ece690d77b\EnterpriseModernAppMgmtCSP.dll (p) CBS MUM Missing (n) Microsoft-Windows-Client-Features-Package~31bf3856ad364e35~amd64~~10.0.19041.4291 (p) CSI Manifest Corrupt (w) (Fixed) wow64_microsoft-windows-audio-mmecore-acm_31bf3856ad364e35_10.0.19041.1_none_a12b40f4b4c7b751 (p) CSI Manifest Corrupt (n) wow64_microsoft-windows-audio-volumecontrol_31bf3856ad364e35_10.0.19041.3636_none_4514b27cf12f35d5 Summary: Operation: Detect and Repair Operation result: 0x800f081f Last Successful Step: Remove staged packages completes. Total Detected Corruption: 4 CBS Manifest Corruption: 1 CBS Metadata Corruption: 0 CSI Manifest Corruption: 2 CSI Metadata Corruption: 0 CSI Payload Corruption: 1 Total Repaired Corruption: 1 CBS Manifest Repaired: 0 CSI Manifest Repaired: 1 CSI Payload Repaired: 0 CSI Store Metadata refreshed: True Staged Packages: CBS Staged packages: 0 CBS Staged packages removed: 0 ...
- CSI-Nutzlastbeschädigung: Dies bedeutet, dass die Nutzlastdatei
EnterpriseModernAppMgmtCSP.dll
beschädigt ist. - CBS MUM fehlt: Eine erforderliche MUM-Datei fehlt in .
Microsoft-Windows-Client-Features-Package
- CSI-Manifestbeschädigung: Es gab zwei Fälle von Manifestbeschädigungen. Einer wurde behoben
(wow64_microsoft-windows-audio-mmecore-acm)
, und der andere(wow64_microsoft-windows-audio-volumecontrol)
bleibt beschädigt.
- CSI-Nutzlastbeschädigung: Dies bedeutet, dass die Nutzlastdatei
Datensammlung
Wenn Sie Unterstützung vom Microsoft-Support benötigen, empfehlen wir Ihnen, die Informationen zu sammeln, indem Sie die Schritte unter Sammeln von Informationen mithilfe von TSS für Bereitstellungsprobleme ausführen.
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für