You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: support/windows-server/installing-updates-features-roles/troubleshoot-windows-update-error-0x80070490.md
+28-28Lines changed: 28 additions & 28 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,22 +5,22 @@ ms.date: 04/08/2025
5
5
manager: dcscontentpm
6
6
audience: itpro
7
7
ms.topic: troubleshooting
8
-
ms.reviewer: ''
8
+
ms.reviewer: scotro,mwesley
9
9
ms.custom:
10
10
- sap:windows servicing,updates and features on demand\windows update fails - installation stops with error
11
11
- pcy:WinComm Devices Deploy
12
12
---
13
-
# Troubleshoot Windows Update Error 0x80070490
13
+
# Troubleshoot Windows update error 0x80070490
14
14
15
-
Windows Update error 0x80070490 typically occurs due to driver failures when users or administrators attempt to install updates. This document provides a comprehensive guide to identifying and resolving this error, which can manifest in various symptoms such as pending updates, failed servicing stack updates, and feature update installation failures.
15
+
Windows Update error 0x80070490 typically occurs due to driver failures when users or administrators try to install updates. This document provides a comprehensive guide to identifying and resolving this error, which can manifest in various symptoms such as pending updates, failed servicing stack updates, and feature update installation failures.
Before proceeding with the mitigations, ensure you have backed up the OS disk. Refer to the [Backup OS Disk](https://learn.microsoft.com/azure/backup/backup-azure-vms) guide for detailed instructions.
21
+
Before proceeding with the mitigations, ensure you have backed up the OS disk. If you are using Windows in an Azure virtual machine, refer to the [Backup OS Disk](/azure/backup/backup-azure-vms) guide for detailed instructions.
22
22
23
-
## Root Cause
23
+
## Root cause
24
24
25
25
The primary cause of error 0x80070490 is driver failure during Windows Update installations. This can occur due to:
26
26
@@ -29,7 +29,7 @@ The primary cause of error 0x80070490 is driver failure during Windows Update in
29
29
- Corrupted or malformed SetupConfig.ini files.
30
30
- Missing driver files or hardlinks in the system directories.
31
31
32
-
## Symptom 1: Pending Update State
32
+
## Symptom 1: Pending update state
33
33
34
34
When an update is in an Install Pending state, the driver operation may fail due to an inability to read the identity for driver operation sequence ID 1. Check the CBS logs at `C:\Windows\Logs\CBS\CBS.log` for entries like:
35
35
@@ -42,7 +42,7 @@ Info CBS Failed initializing driver operation queue [HRESULT = 0x80070490 - ERRO
42
42
Info CBS Perf: InstallUninstallChain complete.
43
43
```
44
44
45
-
### Resolution: Resolve Pending Updates
45
+
### Resolution: Resolve pending updates
46
46
47
47
1. Remove the `1` folder from the registry path: `Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\DriverOperations\1`.
48
48
2. Set the trusted installer to automatic state using the command:
@@ -51,9 +51,9 @@ Info CBS Perf: InstallUninstallChain complete.
51
51
sc config trustedinstaller start= auto
52
52
```
53
53
54
-
3.Attempt to install the updates again.
54
+
3.Try install the updates again.
55
55
56
-
## Symptom 2: Servicing Stack Update Failure
56
+
## Symptom 2: Servicing stack update failure
57
57
58
58
Servicing Stack Updates (SSU) may fail with error 0x80070490. Check the CBS.log for similar entries:
59
59
@@ -66,36 +66,36 @@ Info CBS Failed to execute execution chain. [HRESULT = 0x80070490 - ERROR_NOT_FO
66
66
Error CBS Failed to process single phase execution. [HRESULT = 0x80070490 - ERROR_NOT_FOUND]
67
67
```
68
68
69
-
### Resolution: Reinstall Servicing Stack Update
69
+
### Resolution: Reinstall servicing stack update
70
70
71
71
1. Export and delete the key at `HKLM\SOFTWARE\Microsoft\Windows\Currentversion\Component Based Servcing\Driver Operations\0`.
72
72
2. Reinstall the Servicing Stack Update (SSU).
73
73
74
-
## Symptom 3: Feature Update Installation Failure
74
+
## Symptom 3: Feature update installation failure
75
75
76
76
Feature updates may fail with error code 0x80070490. This behavior can be observed through "Check for updates" and in Software Center (WSUS). Review the WindowsUpdate.log for entries like:
08:16:58.63518 PM 11736 12104 uhwinsetupsession_cpp322 [Handler] Starting Windows Setup with command line = "C:\Windows\SoftwareDistribution\Download\4222e87ece5856088671b07affd003c5\WindowsUpdateBox.exe" /ClassId c8bd477b-2805-4b28-94fd-f99d02b19ed2 /ReportId {0FFD49D9-5418-4D5E-9AA3-0163C0CCF57B}.202 /PreDownload /Update /ClientId ce729943-30ea-47ab-8f3b-24890a4c3e14 /CorrelationVector cFZ4O8G6gEWSekro.2.1.2
84
-
08:16:58.63519 PM 11736 12104 uhwinsetupsession_cpp1655 [Handler] Registering WinSetup COM server as CLSID {C8BD477B-2805-4B28-94FD-F99D02B19ED2} and APPID {71ABC735-F46A-46BC-95B3-7E435F84FC19}
85
-
08:16:58.63735 PM 11736 12104 uhwinsetupsession_cpp1673 [Handler] Successfully registered WinSetup COM server as CLSID {C8BD477B-2805-4B28-94FD-F99D02B19ED2}
86
-
08:16:59.18463 PM 11736 12104 uhwinsetupsession_cpp458 [Handler] Installer completed. Process return code = 0x80070490, result = 0x80070490, callback pending = False
87
-
08:16:59.18487 PM 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 uhwinsetupsession_cpp322 [Handler] Starting Windows Setup with command line = "C:\Windows\SoftwareDistribution\Download\4222e87ece5856088671b07affd003c5\WindowsUpdateBox.exe" /ClassId c8bd477b-2805-4b28-94fd-f99d02b19ed2 /ReportId {0FFD49D9-5418-4D5E-9AA3-0163C0CCF57B}.202 /PreDownload /Update /ClientId ce729943-30ea-47ab-8f3b-24890a4c3e14 /CorrelationVector cFZ4O8G6gEWSekro.2.1.2
84
+
hh:mm:ss.fffff tt 11736 12104 uhwinsetupsession_cpp1655 [Handler] Registering WinSetup COM server as CLSID {C8BD477B-2805-4B28-94FD-F99D02B19ED2} and APPID {71ABC735-F46A-46BC-95B3-7E435F84FC19}
85
+
hh:mm:ss.fffff tt 11736 12104 uhwinsetupsession_cpp1673 [Handler] Successfully registered WinSetup COM server as CLSID {C8BD477B-2805-4B28-94FD-F99D02B19ED2}
86
+
hh:mm:ss.fffff tt 11736 12104 uhwinsetupsession_cpp458 [Handler] Installer completed. Process return code = 0x80070490, result = 0x80070490, callback pending = False
87
+
hh:mm:ss.fffff tt 11736 12104 setup360installer_cpp490 [Handler] Handler: Setup360 returned unknown error 80070490 for state 5, resetting state to Unknown
1. Remove or fix the `SetupConfig.ini` file located at `C:\Users\Default\AppData\Local\Microsoft\Windows\WSUS\SetupConfig.ini`.
96
96
2. If the file is empty, add an entry such as `Show OOBE =None`.
97
97
98
-
## Symptom 4: Cumulative Update Failure
98
+
## Symptom 4: Cumulative update failure
99
99
100
100
Cumulative updates may fail with error code 0x80070490 along with 0x8e5e03fa. Check the Setup Events logs for errors like:
101
101
@@ -107,7 +107,7 @@ Information XXXXX.corp. 3 Microsoft-Windows-Servicing N/A NT AUTHORITY\SYSTEM Pa
107
107
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" ")
Monthly rollup updates may fail with error code 0x80070490. Check the CBS log for entries like:
143
143
@@ -147,13 +147,13 @@ Info CBS Shtd: Rolling back KTM, because drivers failed.
147
147
Info CBS Progress: UI message updated. Operation type: Update. Stage: 1 out of 1. Temporary Rollback.
148
148
```
149
149
150
-
### Resolution: Address Missing Driver Files
150
+
### Resolution: Address missing driver files
151
151
152
152
1. Create the folder `wvms_pp.inf_amd64_81d18de8dedd4cc4` inside `C:\Windows\System32\DriverStore\FileRepository`.
153
153
2. Copy all `.inf` files from `C:\Windows\WinSxS\amd64_wvms_pp.inf_31bf3856ad364e35_6.2.9200.22376_none_bc457897943a83fe`.
154
154
3. Load the driver hive and check for the driver `wvms_pp.inf` in the registry path: `HKEY_LOCAL_MACHINE\<Driver Hive>\DriverDatabase\DriverInfFiles\wvms_pp.inf`.
155
155
156
-
## Next Steps
156
+
## Next steps
157
157
158
158
If the issue persists, consider engaging with the WSUS team for further assistance. You can also explore additional resources on Windows Update troubleshooting on [Microsoft Learn](https://learn.microsoft.com/windows/deployment/update/windows-update-troubleshoot).
0 commit comments