In this article, we will discuss what to do if you encounter the error 0x80070490 when updating your Windows operating system and how to fix it.
This error often occurs for users who are trying to update Windows to the latest version using Windows Update. The main cause of the error is the corruption of Component-Based Servicing (CBS) package manager components. As a result, the installer cannot complete the update without additional actions from the user.
This issue can occur not only on Windows 10 but also on Windows 11, 8, and 7.
If you have Windows 10, try activating the system through the terminal by following our instructions.
For activating Windows 11, use another instruction.
Method 1. Using the System File Checker Tool
1. Open the command prompt as an administrator: type cmd in the search bar, right-click, and select “Run as administrator”.
2. In the command prompt, type the command:
sfc /scannow
3. Wait for the scan to complete and restart the system.
Method 2. Restarting the Windows Update Service
1. Type “Services” in the search and open it.
2. Find “Windows Update” and open it.
3. Set the startup type to “Automatic”, then “Stop” and “Start” the service again.
or select “Restart”.
Method 3. Restoring the Original State of Windows Update Components
1. Run the command prompt as Administrator.
2. Stop the BITS and Windows Update services by entering the following commands:
net stop wuauserv
net stop bits
net stop cryptsvc
net stop msiserver
3. Rename the backup folders and distributed software by entering the following commands:
ren %systemroot%\System32\Catroot2 catroot2.old
ren %systemroot%\SoftwareDistribution SoftwareDistribution.old
4. Re-register all BITS and Windows Update services by entering the following commands sequentially:
regsvr32 c:\windows\system32\vbscript.dll /s
regsvr32 c:\windows\system32\mshtml.dll /s
regsvr32 c:\windows\system32\msjava.dll /s
regsvr32 c:\windows\system32\jscript.dll /s
regsvr32 c:\windows\system32\msxml.dll /s
regsvr32 c:\windows\system32\actxprxy.dll /s
regsvr32 c:\windows\system32\shdocvw.dll /s
regsvr32 wuapi.dll /s
regsvr32 wuaueng1.dll /s
regsvr32 wuaueng.dll /s
regsvr32 wucltui.dll /s
regsvr32 wups2.dll /s
regsvr32 wups.dll /s
regsvr32 wuweb.dll /s
regsvr32 Softpub.dll /s
regsvr32 Mssip32.dll /s
regsvr32 Initpki.dll /s
regsvr32 softpub.dll /s
regsvr32 wintrust.dll /s
regsvr32 initpki.dll /s
regsvr32 dssenh.dll /s
regsvr32 rsaenh.dll /s
regsvr32 gpkcsp.dll /s
regsvr32 sccbase.dll /s
regsvr32 slbcsp.dll /s
regsvr32 cryptdlg.dll /s
regsvr32 Urlmon.dll /s
regsvr32 Shdocvw.dll /s
regsvr32 Msjava.dll /s
regsvr32 Actxprxy.dll /s
regsvr32 Oleaut32.dll /s
regsvr32 Mshtml.dll /s
regsvr32 msxml.dll /s
regsvr32 msxml2.dll /s
regsvr32 msxml3.dll /s
regsvr32 Browseui.dll /s
regsvr32 shell32.dll /s
regsvr32 wuapi.dll /s
regsvr32 wuaueng.dll /s
regsvr32 wuaueng1.dll /s
regsvr32 wucltui.dll /s
regsvr32 wups.dll /s
regsvr32 wuweb.dll /s
regsvr32 jscript.dll /s
regsvr32 atl.dll /s
regsvr32 Mssip32.dll /s
5. After re-registering, start the previously stopped services:
net start cryptsvc
net start bits
net start wuauserv
net start msiserver
Method 4. System Restore
Note: This method is available only if you created a system restore point in Windows in advance.
1. Type rstrui in the search, run it, and follow the instructions to select a system restore point.
2. Click “Next”.
3. Select the restore point, then click “Next”.
4. Click “Finish”.
5. A system warning will appear stating that the restore cannot be interrupted. Click “Yes”.
Then the computer will automatically restart, and the system restore will begin. Wait for the process to complete.
Method 5. Using the DISM Tool
Note: For this tool to work properly, the computer must be connected to the Internet.
1. Open the command prompt as an administrator and run the command:
DISM.exe /Online /Cleanup-image /Restorehealth
Method 6. Using the Troubleshooter
1. Open “Settings” => “Update & Security” => “Troubleshoot”.
2. Find “Windows Update” and run the troubleshooter.
3. The troubleshooter will start searching for problems and if found, click “Apply this fix”.
After that, all problems should be fixed.
Method 7. Third-Party Windows Repair Utility
If built-in tools did not help, you can use the free Windows Repair utility. You can download it from the official website, or via the direct link.
1. Install and run the application.
2. Go to the “Repairs” tab, then click “Open Repairs”.
3. You will see a warning that you did not run the program in safe mode, and in this case, third-party applications, including your antivirus, may interfere with error correction.
You can close the warning by clicking on “I understand this risks”.
4. From the pop-up menu, select “Windows Updates”.
5. Now click “Start Repairs”.
After that, the system error correction process will begin.
Upon completion, you will be asked to restart the system for the changes to take effect.
Check your computer for viruses and malware, as they can also cause this error.
If all the listed methods did not help, the only options left are reinstalling the system or resetting the settings.
Write in the comments which method helped you solve the problem and what other methods you know.