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 that the reboot requirement for upgrading from Pro to Enterprise was removed in version 1607.

not supported (X) = not supported
supported, reboot required (green checkmark) = supported, reboot required
supported, no reboot (blue checkmark) = supported, no reboot required

Edition upgrade Using mobile device management (MDM) Using a provisioning package Using a command-line tool Using Microsoft Store for Business or PC Entering a product key manually Purchasing a license from the Microsoft Store
Home > Pro not supported not supported not supported not supported supported, reboot required supported, reboot required
Home > Pro for Workstations not supported not supported not supported not supported supported, reboot required supported, reboot required
Home > Pro Education supported, reboot required supported, reboot required supported, reboot required not supported supported, reboot required not supported
Home > Education supported, reboot required supported, reboot required supported, reboot required not supported supported, reboot required not supported
S > Pro supported, no reboot (version 1709) supported, no reboot (version 1709) not supported not supported supported, no reboot (version 1709) supported, no reboot (version 1709)
S > Pro for Workstations supported, no reboot (version 1709) supported, no reboot (version 1709) not supported not supported supported, no reboot (version 1709) supported, no reboot (version 1709)
S > Pro Education supported, no reboot (version 1709) supported, no reboot (version 1709) not supported supported, no reboot (version 1709 - MSfB) supported, no reboot (version 1709) not supported
S > Education supported, reboot required supported, reboot required not supported supported, reboot required (MSfB) supported, reboot required not supported
S > Enterprise supported, no reboot (version 1709) supported, no reboot (version 1709) not supported supported, no reboot (version 1703 - PC), (version 1709 - MSfB) supported, no reboot (version 1709) not supported
Pro > Pro for Workstations supported, no reboot supported, no reboot supported, no reboot supported, no reboot (MSfB) supported, no reboot supported, no reboot
Pro > Pro Education supported, no reboot supported, no reboot supported, no reboot supported, no reboot (MSfB) supported, no reboot not supported
Pro > Education supported, reboot required supported, reboot required supported, reboot required supported, reboot required) (MSfB) supported, reboot required not supported
Pro > Enterprise supported, no reboot supported, no reboot supported, no reboot supported, no reboot (version 1703 - PC), (version 1709 - MSfB) supported, no reboot not supported
Pro for Workstations > Pro Education supported, no reboot supported, no reboot supported, no reboot supported, no reboot (MSfB) supported, no reboot not supported
Pro for Workstations > Education supported, reboot required supported, reboot required supported, reboot required supported, reboot required) (MSfB) supported, reboot required not supported
Pro for Workstations > Enterprise supported, no reboot supported, no reboot supported, no reboot supported, no reboot (version 1703 - PC), (version 1709 - MSfB) supported, no reboot not supported
Pro Education > Education supported, reboot required supported, reboot required supported, reboot required supported, reboot required) (MSfB) supported, reboot required not supported
Enterprise > Education supported, reboot required supported, reboot required supported, reboot required supported, reboot required) (MSfB) supported, reboot required not supported
Mobile > Mobile Enterprise supported, no reboot supported, no reboot not supported not supported not supported not supported

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 Microsoft Store

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

To upgrade through the Microsoft 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 Microsoft Store, click here.