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
+23-23Lines changed: 23 additions & 23 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,7 +1,7 @@
1
1
---
2
2
title: Troubleshoot Windows Update Error 0x80070490
3
3
description: Learn how to resolve Windows Update error 0x80070490, which occurs due to driver failures during update installations.
4
-
ms.date: 04/08/2025
4
+
ms.date: 04/15/2025
5
5
manager: dcscontentpm
6
6
audience: itpro
7
7
ms.topic: troubleshooting
@@ -10,23 +10,23 @@ 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
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.
:::image type="content" source="./media/troubleshoot-windows-update-error-0x80070490/wusa-error-0x80070490.png" alt-text="Screenshot showing the Windows Update error 0x80070490." lightbox="./media/troubleshoot-windows-update-error-0x80070490/wusa-error-0x80070490.png":::
18
18
19
19
## Prerequisites
20
20
21
-
Before proceeding with the mitigations, ensure you have backed up the OS disk. If you're using Windows in an Azure virtual machine, refer to the [Backup OS Disk](/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're using Windows in an Azure virtual machine (VM), refer to [Back up an Azure VM from the VM settings ](/azure/backup/backup-azure-vms) for detailed instructions.
22
22
23
23
## Root cause
24
24
25
-
The primary cause of error 0x80070490 is driver failure during Windows Update installations. This failure can occur due to:
25
+
The primary cause of error 0x80070490 is driver failures during Windows Update installations. This failure can occur due to:
26
26
27
27
- Pending updates that block new installations.
28
28
- Stale or incorrect registry entries related to driver operations.
29
-
- Corrupted or malformed SetupConfig.ini files.
29
+
- Corrupted or malformed **SetupConfig.ini** files.
30
30
- Missing driver files or hard links in the system directories.
31
31
32
32
## CBS logs
@@ -37,7 +37,7 @@ The CBS logs locates at the `C:\Windows\Logs\CBS\CBS.log`. The log can roll over
37
37
38
38
## Symptom 1: Pending update state
39
39
40
-
When an update is in an Install Pending state, the driver operation might 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:
40
+
When an update is in an "Install Pending" state, the driver operation might fail due to an inability to read the identity of the driver operation sequence ID 1. Check the CBS logs at `C:\Windows\Logs\CBS\CBS.log` for entries like:
41
41
42
42
```output
43
43
Info CBS Failed reading Identity for driver operation sequenceID 1 [HRESULT = 0x80070490 - ERROR_NOT_FOUND]
@@ -51,17 +51,17 @@ Info CBS Perf: InstallUninstallChain complete.
51
51
### Resolution: Resolve pending updates
52
52
53
53
1. Remove the `1` folder from the registry path: `Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Component Based Servicing\DriverOperations\1`.
54
-
2. Set the trusted installer to automatic state using the command:
54
+
2. Set the trusted installer to the automatic state using the command:
55
55
56
56
```console
57
57
sc config trustedinstaller start=demand
58
58
```
59
59
60
-
3. Try install the updates again.
60
+
3. Try to install the updates again.
61
61
62
62
## Symptom 2: Servicing stack update failure
63
63
64
-
Servicing Stack Updates (SSU) might fail with error 0x80070490. Check the CBS.logfor similar entries:
64
+
Servicing stack updates (SSUs) might fail with error 0x80070490. Check the **CBS.log** file for entries like:
@@ -72,23 +72,23 @@ Info CBS Failed to execute execution chain. [HRESULT = 0x80070490 - ERROR_NOT_FO
72
72
Error CBS Failed to process single phase execution. [HRESULT = 0x80070490 - ERROR_NOT_FOUND]
73
73
```
74
74
75
-
### Resolution: Reinstall servicing stack update
75
+
### Resolution: Reinstall the SSU
76
76
77
77
1. Export and delete the key at `HKLM\SOFTWARE\Microsoft\Windows\Currentversion\Component Based Servcing\Driver Operations\0`.
78
-
2. Reinstall the Servicing Stack Update (SSU).
78
+
2. Reinstall the SSU.
79
79
80
80
## Symptom 3: Feature update installation failure
81
81
82
-
Feature updates might 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:
82
+
Feature updates might fail with error code 0x80070490. This behavior can be observed through **Check for updates** and in the Software Center (WSUS). Review the **WindowsUpdate.log** file for entries like:
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
90
-
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}
91
-
hh:mm:ss.fffff tt 11736 12104 uhwinsetupsession_cpp1673 [Handler] Successfully registered WinSetup COM server as CLSID {C8BD477B-2805-4B28-94FD-F99D02B19ED2}
89
+
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
90
+
hh:mm:ss.fffff tt 11736 12104 uhwinsetupsession_cpp1655 [Handler] Registering WinSetup COM server as CLSID {CLSID} and APPID {APPID}
91
+
hh:mm:ss.fffff tt 11736 12104 uhwinsetupsession_cpp1673 [Handler] Successfully registered WinSetup COM server as CLSID {CLSID}
92
92
hh:mm:ss.fffff tt 11736 12104 uhwinsetupsession_cpp458 [Handler] Installer completed. Process return code = 0x80070490, result = 0x80070490, callback pending = False
93
93
hh:mm:ss.fffff tt 11736 12104 setup360installer_cpp490 [Handler] Handler: Setup360 returned unknown error 80070490 for state 5, resetting state to Unknown
@@ -155,10 +155,10 @@ Info CBS Progress: UI message updated. Operation type: Update. Stage: 1 out of 1
155
155
156
156
### Resolution: Address missing driver files
157
157
158
-
1. Create the folder `wvms_pp.inf_amd64_81d18de8dedd4cc4` inside `C:\Windows\System32\DriverStore\FileRepository`.
158
+
1. Create the **wvms_pp.inf_amd64_81d18de8dedd4cc4** folder inside `C:\Windows\System32\DriverStore\FileRepository`.
159
159
2. Copy all `.inf` files from `C:\Windows\WinSxS\amd64_wvms_pp.inf_31bf3856ad364e35_6.2.9200.22376_none_bc457897943a83fe`.
160
-
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`.
160
+
3. Load the driver hive and check for the `wvms_pp.inf` driver in the registry path: `HKEY_LOCAL_MACHINE\<Driver Hive>\DriverDatabase\DriverInfFiles\wvms_pp.inf`.
161
161
162
162
## Next steps
163
163
164
-
If the issue persists, consider engaging with the WSUS team for further assistance. You can also explore additional resources on Windows Update troubleshooting on [Guidance for troubleshooting Windows Server update](troubleshoot-windows-server-update-guidance.md).
164
+
If the issue persists, consider engaging with the WSUS team for further assistance. You can also explore additional resources on Windows Update troubleshooting in the [Windows Server update troubleshooting guidance](troubleshoot-windows-server-update-guidance.md).
0 commit comments