[Fix] Windows 11 Home to Pro Upgrade Error 0x80070490

Earlier, we saw how to upgrade Windows 11 Home Edition to Pro Edition. The Home to Pro upgrade can be purchased via the Microsoft Store app. However, some users encounter the error code 0x80070490 when upgrading from Home to Professional.

windows 11 home to pro upgrade error 0x80070490
Error code 0x80070490
We can't activate Windows on this device right now. You can try activating again later or go to the Store to buy genuine Windows. (0x80070490)

The error code may be the same if you use the generic product key for Pro edition (“VK7JG-NPHTM-C97JM-9MPGT-3V66T“).

windows 11 home to pro upgrade error 0x80070490

Let’s see how to fix the error 0x80070490 when upgrading from Windows 11 Home to Pro.


0x80070490  (“Element not found”) is a CBS/CSI error, which indicates there is a problem with the component store (i.e., the WinSxS folder and the registry.)

You can resolve this error by running a component store cleanup.


To fix the error code 0x80070490 when upgrading from Windows 11 Home to Pro, follow the steps below:

First, ensure that the system is connected to the internet.

Open an admin Command Prompt window and run the following commands one by one:

DISM /Online /Cleanup-Image /StartComponentCleanup

DISM /Online /Cleanup-Image /RestoreHealth

Editor’s note: The 1st command (i.e., StartComponentCleanup) should be enough in most cases. If that doesn’t do the trick, run the 2nd and the 3rd commands in addition.


The output screenshots are provided below for reference. You should see the “The operation completed successfully” output for each DISM command. If the 1st command stalls at 20%, see the article DISM StartComponentCleanup Stops at 20% to fix the issue.

dism startcomponentcleanup output

dism restorehealth output

sfc scannow output



The above commands should fix the error code 0x80070490.

windows 11 home to pro upgrade

You should now be able to upgrade from Windows 11 Home to Pro edition successfully.

One small request: If you liked this post, please share this?

One "tiny" share from you would seriously help a lot with the growth of this blog. Some great suggestions:
  • Pin it!
  • Share it to your favorite blog + Facebook, Reddit
  • Tweet it!
So thank you so much for your support. It won't take more than 10 seconds of your time. The share buttons are right below. :)

Ramesh Srinivasan is passionate about Microsoft technologies and he has been a consecutive ten-time recipient of the Microsoft Most Valuable Professional award in the Windows Shell/Desktop Experience category, from 2003 to 2012. He loves to troubleshoot and write about Windows. Ramesh founded Winhelponline.com in 2005.

Leave a Comment