Windows 10 edition upgrade

Applies to

  • Windows 10
  • Windows 10 Mobile

With Windows 10, you can quickly upgrade from one edition of Windows 10 to another, provided the upgrade path is supported. For information on what edition of Windows 10 is right for you, see Compare Windows 10 Editions. For a comprehensive list of all possible upgrade paths to Windows 10, see Windows 10 upgrade paths.

The following table shows the methods and paths available to change the edition of Windows 10 that is running on your computer. Note: The reboot requirement for upgrading from Pro to Enterprise was removed in version 1607.

X = unsupported
✔ (green) = supported; reboot required
✔ (blue) = supported; no reboot required

Method Home > Pro Home > Education Pro > Education Pro > Enterprise Ent > Education Mobile > Mobile Enterprise
Using mobile device management (MDM) unsupported supported supported supported supported supported
Using a provisioning package unsupported supported supported supported supported supported
Using a command-line tool unsupported supported supported supported supported unsupported
Entering a product key manually supported supported supported supported supported unsupported
Purchasing a license from the Windows Store supported unsupported unsupported unsupported unsupported unsupported

Note: Each desktop edition in the table also has an N and KN edition. These editions have had media-related functionality removed. Devices with N or KN editions installed can be upgraded to corresponding N or KN editions using the same methods.

Upgrade using mobile device management (MDM)

  • To upgrade desktop editions of Windows 10 using MDM, you'll need to enter the product key for the upgraded edition in the UpgradeEditionWithProductKey policy setting of the WindowsLicensing CSP. For more info, see WindowsLicensing CSP.

  • To upgrade mobile editions of Windows 10 using MDM, you'll need to enter the product key for the upgraded edition in the UpgradeEditionWithLicense policy setting of the WindowsLicensing CSP. For more info, see WindowsLicensing CSP.

Upgrade using a provisioning package

Use Windows Configuration Designer to create a provisioning package to upgrade a desktop edition or mobile edition of Windows 10. To get started, install Windows Configuration Designer from the Microsoft Store.

  • To create a provisioning package for upgrading desktop editions of Windows 10, go to Runtime settings > EditionUpgrade > UpgradeEditionWithProductKey in the Available customizations panel in Windows ICD and enter the product key for the upgraded edition.

  • To create a provisioning package for upgrading mobile editions of Windows 10, go to Runtime settings > EditionUpgrade > UpgradeEditionWithLicense in the Available customizations panel in Windows ICD and enter the product key for the upgraded edition.

For more info about Windows Configuration Designer, see these topics:

Upgrade using a command-line tool

You can run the changepk.exe command-line tool to upgrade devices to a supported edition of Windows 10:

changepk.exe /ProductKey <enter your new product key here>

Upgrade by manually entering a product key

If you are upgrading only a few devices, you may want to enter a product key for the upgraded edition manually.

To manually enter a product key

  1. From either the Start menu or the Start screen, type 'Activation' and click on the Activation shortcut.

  2. Click Change product key.

  3. Enter your product key.

  4. Follow the on-screen instructions.

Upgrade by purchasing a license from the Windows Store

If you do not have a product key, you can upgrade your edition of Windows 10 through the Windows Store.

To upgrade through the Windows Store

  1. From either the Start menu or the Start screen, type 'Activation' and click on the Activation shortcut.

  2. Click Go to Store.

  3. Follow the on-screen instructions.

    Note
    If you are a Windows 10 Home N or Windows 10 Home KN user and have trouble finding your applicable upgrade in the Windows Store, click here.