Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Windows Update-Fehler 0x80070490 tritt in der Regel aufgrund von Treiberfehlern auf, wenn Benutzer oder Administratoren versuchen, Updates zu installieren. Dieses Dokument enthält einen umfassenden Leitfaden zum Identifizieren und Beheben dieses Fehlers, der sich in verschiedenen Symptomen manifestieren kann, z. B. ausstehende Updates, fehlgeschlagene Wartungsstapelupdates und Fehler bei der Installation von Featureupdates.
Voraussetzungen
Bevor Sie mit den Gegenmaßnahmen fortfahren, stellen Sie sicher, dass Sie den Betriebssystemdatenträger gesichert haben. Wenn Sie Windows in einem virtuellen Azure-Computer (VM) verwenden, finden Sie unter " Sichern einer Azure-VM" aus den VM-Einstellungen ausführliche Anweisungen.
Grundursache
Die primäre Ursache für Fehler 0x80070490 ist Treiberfehler bei Windows Update-Installationen. Dieser Fehler kann aufgrund der folgenden Ursachen auftreten:
- Ausstehende Updates, die neue Installationen blockieren.
- Veraltete oder falsche Registrierungseinträge im Zusammenhang mit Treibervorgängen.
- Beschädigte oder falsch formatierte SetupConfig.ini Dateien.
- Fehlende Treiberdateien oder hardlinks in den Systemverzeichnissen.
CBS-Protokolle
Bei der Problembehandlung bei Windows Update-Problemen sind CBS-Protokolle hilfreich, um die Ursache zu identifizieren.
Das CBS-Protokoll befindet sich unter C:\Windows\Logs\CBS\CBS.log
. Das Protokoll kann von CBS.log auf CBSpersisttXXXXXXXXXXXXX.log oder CBSpersisttXXXXXXXXXXXXX.cab innerhalb desselben Ordners übertragen werden.
Symptom 1: Ausstehender Updatestatus
Wenn sich ein Update im Zustand "Install Pending" befindet, schlägt der Treibervorgang möglicherweise fehl, da die Identität der Treibervorgangssequenz-ID 1 nicht gelesen werden kann. Überprüfen Sie die CBS-Protokolle auf C:\Windows\Logs\CBS\CBS.log
Einträge wie:
Info CBS Failed reading Identity for driver operation sequenceID 1 [HRESULT = 0x80070490 - ERROR_NOT_FOUND]
Info CBS Failed loading a driver operation [HRESULT = 0x80070490 - ERROR_NOT_FOUND]
Error CBS Doqi: Failed loading driver operations queue. [HRESULT = 0x80070490 - ERROR_NOT_FOUND]
Info CBS Failed loading driver operation queue [HRESULT = 0x80070490 - ERROR_NOT_FOUND]
Info CBS Failed initializing driver operation queue [HRESULT = 0x80070490 - ERROR_NOT_FOUND]
Info CBS Perf: InstallUninstallChain complete.
Lösung: Beheben ausstehender Updates
Entfernen Sie den
1
Ordner aus dem Registrierungspfad:Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\DriverOperations\1
.Legen Sie das vertrauenswürdige Installationsprogramm mithilfe des Befehls auf den automatischen Zustand fest:
sc config trustedinstaller start=demand
Versuchen Sie erneut, die Updates zu installieren.
Symptom 2: Wartungsstapelaktualisierungsfehler
Wartungsstapelupdates (SSUs) können mit Fehler 0x80070490 fehlschlagen. Überprüfen Sie die CBS.log Datei auf Einträge wie:
Error CBS Doqi: Failed loading driver operations queue. [HRESULT = 0x80070490 - ERROR_NOT_FOUND]
Info CBS Failed initializing driver operation queue [HRESULT = 0x80070490 - ERROR_NOT_FOUND]
Info CBS Perf: InstallUninstallChain complete.
Info CSI 000013c6@2020/2/6:18:53:04.849 CSI Transaction @0x1d2174564c0 destroyed
Info CBS Failed to execute execution chain. [HRESULT = 0x80070490 - ERROR_NOT_FOUND]
Error CBS Failed to process single phase execution. [HRESULT = 0x80070490 - ERROR_NOT_FOUND]
Lösung: Erneutes Installieren des SSU
- Exportieren und löschen Sie den Schlüssel unter
HKLM\SOFTWARE\Microsoft\Windows\Currentversion\Component Based Servcing\Driver Operations\0
. - Installieren Sie die SSU erneut.
Symptom 3: Fehler bei der Installation von Featureupdates
Featureupdates können mit Fehlercode 0x80070490 fehlschlagen. Dieses Verhalten kann über die Überprüfung auf Updates und im Software Center (WSUS) beobachtet werden. Überprüfen Sie die WindowsUpdate.log Datei auf Einträge wie:
hh:mm:ss.fffff tt 1092 10968 downloadmanager_cpp16907 [DownloadManager] Preparing update for install, updateId = {UpdateID}.202.
hh:mm:ss.fffff tt 11736 12104 uhwinsetup_cpp739 [Handler] * START * Windows Setup Install
hh:mm:ss.fffff tt 11736 12104 uhwinsetup_cpp741 [Handler] Updates to install = 1
hh:mm:ss.fffff tt 11736 12104 uhwinsetuppersisteddata_cpp233 [Handler] Loaded state. m_dwState now: Setup360_CompatToolPhase1(5)
hh:mm:ss.fffff tt 11736 12104 uhwinsetupsession_cpp322 [Handler] Starting Windows Setup with command line = "C:\Windows\SoftwareDistribution\Download\4222e87ece5856088671b07affd003c5\WindowsUpdateBox.exe" /ClassId <ClassID> /ReportId {ReportID}.202 /PreDownload /Update /ClientId <ClientID> /CorrelationVector cFZ4O8G6gEWSekro.2.1.2
hh:mm:ss.fffff tt 11736 12104 uhwinsetupsession_cpp1655 [Handler] Registering WinSetup COM server as CLSID {CLSID} and APPID {APPID}
hh:mm:ss.fffff tt 11736 12104 uhwinsetupsession_cpp1673 [Handler] Successfully registered WinSetup COM server as CLSID {CLSID}
hh:mm:ss.fffff tt 11736 12104 uhwinsetupsession_cpp458 [Handler] Installer completed. Process return code = 0x80070490, result = 0x80070490, callback pending = False
hh:mm:ss.fffff tt 11736 12104 setup360installer_cpp490 [Handler] Handler: Setup360 returned unknown error 80070490 for state 5, resetting state to Unknown
hh:mm:ss.fffff tt 11736 12104 uhwinsetuppersisteddata_cpp155 [Handler] State changed. was: Setup360_CompatToolPhase1(5), now: <invalid>(0)
hh:mm:ss.fffff tt 11736 12104 uhwinsetuppersisteddata_cpp296 [Handler] Saved state. m_dwState: <invalid>(0)
hh:mm:ss.fffff tt 11736 12104 uhwinsetup_cpp776 [Handler] Exit code = 0x80070490
Lösung: Beheben von SetupConfig.ini
- Entfernen oder korrigieren Sie die SetupConfig.ini Datei, die sich unter
C:\Users\Default\AppData\Local\Microsoft\Windows\WSUS\SetupConfig.ini
. - Wenn die Datei leer ist, fügen Sie einen Eintrag hinzu, z. B.
Show OOBE =None
.
Symptom 4: Kumulativer Updatefehler
Kumulative Updates können mit Fehlercode 0x80070490 zusammen mit 0x8e5e03fa fehlschlagen. Überprüfen Sie die Setup-Ereignisprotokolle auf Fehler wie:
Information XXXXXXX.corp. 1 Microsoft-Windows-Servicing N/A NT AUTHORITY\SYSTEM Initiating changes for package KB5004122. Current state is Resolved. Target state is Installed. Client id: WindowsUpdateAgent.
Information XXXXX.corp. 3 Microsoft-Windows-Servicing N/A NT AUTHORITY\SYSTEM Package KB5004122 failed to be changed to the Installed state. Status: 0x8e5e03fa.
Information XXXXX.corp. 1 Microsoft-Windows-Servicing N/A NT AUTHORITY\SYSTEM Initiating changes for package KB5004298. Current state is Resolved. Target state is Installed. Client id: WindowsUpdateAgent.
Information XXXXX.corp. 3 Microsoft-Windows-Servicing N/A NT AUTHORITY\SYSTEM Package KB5004298 failed to be changed to the Installed state. Status: 0x8e5e03fa.
Error XXXX.corp. 3 Microsoft-Windows-WUSA N/A CORP\xxa790741it5 Windows update "Security Update for Windows (KB5004298)" could not be installed because of error 2388526074 "" (Command line: ""C:\Windows\system32\wusa.exe" "C:\Users\XXXXX\Desktop\WS2012R2-072021\windows8.1-kb5004298-x64_e98bbac284034aac90559c0d311967d97ebfc0e5.msu" ")
Lösung: Reparieren von Systembeschädigungen
Starten Sie den Reparaturprozess für Dateibeschädigungen.
DISM /Online /Cleanup-Image /RestoreHealth SFC /Scannow
Setzen Sie den Inhalt des Catroot2-Ordners zurück:
net stop cryptsvc md %systemroot%\system32\catroot2.old xcopy %systemroot%\system32\catroot2 %systemroot%\system32\catroot2.old /s del %systemroot%\system32\catroot2\* /q net start cryptsvc
Benennen Sie den Ordner "Softwareverteilung " um:
net stop wuauserv cd %systemroot% ren SoftwareDistribution SoftwareDistribution.old net start wuauserv
Installieren Sie den Patch.
Symptom 5: Fehler beim monatlichen Rollup-Update
Monatliche Rollupupdates können mit Fehlercode 0x80070490 fehlschlagen. Überprüfen Sie die CBS-Protokolle auf Einträge wie:
Error CBS Shtd: Failed while processing non-critical driver operationsqueue. [HRESULT = 0x80070490 – ERROR_NOT_FOUND]
Info CBS Shtd: Rolling back KTM, because drivers failed.
Info CBS Progress: UI message updated. Operation type: Update. Stage: 1 out of 1. Temporary Rollback.
Lösung: Adresse fehlender Treiberdateien
- Erstellen Sie den Ordner "wvms_pp.inf_amd64_81d18de8dedd4cc4" in
C:\Windows\System32\DriverStore\FileRepository
. - Kopieren Sie alle
.inf
Dateien ausC:\Windows\WinSxS\amd64_wvms_pp.inf_31bf3856ad364e35_6.2.9200.22376_none_bc457897943a83fe
. - Laden Sie den Treiber-Hive, und überprüfen Sie den
wvms_pp.inf
Treiber im Registrierungspfad:HKEY_LOCAL_MACHINE\<Driver Hive>\DriverDatabase\DriverInfFiles\wvms_pp.inf
.
Nächste Schritte
Wenn das Problem weiterhin besteht, wenden Sie sich an das WSUS-Team, um weitere Unterstützung zu erhalten. Sie können auch weitere Ressourcen zur Windows Update-Problembehandlung in den Anleitungen zur Problembehandlung für Windows Server-Updates erkunden.