Skip to content

Change Windows Edition ​

  • This option can be found in the main menu of MAS.
  • It can change Windows versions 7 through 11 and the equivalent server editions.
  • The script incorporates four methods for edition changing:
    • May's DISM Api Method - Used in Windows 10/11 Core to Non-Core edition change
    • slmgr /ipk Method - Used for Windows 10/11 virtual editions
    • DISM Method - Used in Server 2016 and later server versions
    • CBS Upgrade Method - Used in Windows versions before 10
  • The script will show editions available via any of the four methods.
  • The script is future-proof, which means that it won't need an update upon the release of new editions because it can get the required product key from the system itself.
  • The script blocks changing to CountrySpecific and ServerRdsh, and to/from CloudEdition editions since this is not officially supported and it may cause issues.
  • The script cannot change:
    • Non-Core editions to Core editions. (For example, Pro to Home isn't available.)
    • GAC editions to LTSC editions. (For example, Enterprise to Enterprise LTSC isn't available.)

Manual Edition Change ​

If you want to manually change the edition instead of using the script, please follow the steps below.

Windows 10/11 ​

  • To view the list of available editions, open the command prompt as admin and enter dism /online /english /Get-TargetEditions
  • Get a key for the desired edition from here
  • If you are upgrading from Home to Pro, you will need to disable the Internet before performing the upgrade.
  • Now enter that product key with this command, replace <product_key> with the actual key. changepk.exe /ProductKey <product_key>
  • In a Home to Pro upgrade, it may show an error, restart the system anyway. (Use the script if it's still not working)
  • Activate the changed edition with MAS, that's all.

Windows Server 2016 and Later ​


Troubleshooting ​

Troubleshooting

Check here

If your issue persists - Contact us

Made with using VitePress