Watch a short video about upgrading Windows devices to Windows 10 Pro.
If you found this video helpful, check out the complete training series for small businesses and those new to Microsoft 365.
The simplest path to upgrade PCs that are currently running Windows 7, Windows 8, or Windows 8.1 to Windows 10 is through an in-place upgrade. Tip In-place upgrade is the preferred method to use when migrating from Windows 10 to a later release of Windows 10, and is also a preferred method for upgrading from Windows 7 or 8.1 if you do not plan. The best method to upgrade back to 10 is to clean install it. Use the Windows 10 media creation tool on the Software download page 'Start fresh with a clean installation of Windows 10' https://www.microsoft.com/en-us/software-download/windows10startfresh. Windows 10 Upgrade Offer valid for qualified Windows 7 and Windows 8.1 devices (including devices you already own) for one year after Windows 10 upgrade availability. Visit windows.com/windows10upgrade for more details. Windows 8.1 pre-installed. Feature availability may vary by region and device.
Upgrade to Windows 10 Pro
To upgrade to Windows 10 Pro, you have several options. You can:
Install the upgrade from the Microsoft Software Download site – Select this option if the device that you're logged in is on the same device as the one you want to update.
- From the software download site, click Update now to start upgrading the device to Windows 10 Pro Creators Update.
Create an installation media using the Media Creation Tool – Select this option to create a Windows 10 Pro Creators Update installation media (USB flash drive or ISO file) to install Windows 10 on a PC that's different from the one you're using.
- Read the instructions on how to use the tool and create your installation media.
Note
If you have Windows devices running Windows 7 Pro, Windows 8 Pro, or Windows 8.1 Pro, your Microsoft 365 for business subscription entitles you to a Windows Pro 10 upgrade.
See Set up Windows devices for Microsoft 365 for business users to complete setting up Windows 10 devices.
See Set up mobile devices for Microsoft 365 for business users to complete setting up Android and iOS devices.
For more on setting up and using Microsoft 365 for business
-->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. Downgrading the edition of Windows is discussed in the License expiration section on this page.
For a list of operating systems that qualify for the Windows 10 Pro Upgrade or Windows 10 Enterprise Upgrade through Microsoft Volume Licensing, see Windows 10 Qualifying Operating Systems.
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.
Note: Although it isn't displayed yet in the table, edition upgrade is also possible using edition upgrade policy in Microsoft Endpoint Configuration Manager.
(X) = not supported
(green checkmark) = supported, reboot required
(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 | ||||||
Home > Pro for Workstations | ||||||
Home > Pro Education | ||||||
Home > Education | ||||||
Pro > Pro for Workstations | (MSfB) | |||||
Pro > Pro Education | (MSfB) | |||||
Pro > Education | (MSfB) | |||||
Pro > Enterprise | (1703 - PC) (1709 - MSfB) | |||||
Pro for Workstations > Pro Education | (MSfB) | |||||
Pro for Workstations > Education | (MSfB) | |||||
Pro for Workstations > Enterprise | (1703 - PC) (1709 - MSfB) | |||||
Pro Education > Education | (MSfB) | |||||
Enterprise > Education | (MSfB) | |||||
Mobile > Mobile Enterprise |
Note
- For information about upgrade paths in Windows 10 in S mode (for Pro or Education), check out Windows 10 Pro/Enterprise in S mode
- Each desktop edition in the table also has an N and KN SKU. These editions have had media-related functionality removed. Devices with N or KN SKUs installed can be upgraded to corresponding N or KN SKUs using the same methods.
- Due to naming changes the term LTSB might still be displayed in some products. This name will change to LTSC with subsequent feature updates.
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>
You can also upgrade using slmgr.vbs and a KMS client setup key. For example, the following command will upgrade to Windows 10 Enterprise.
Cscript.exe c:windowssystem32slmgr.vbs /ipk NPPR9-FWDCX-D2C8J-H872K-2YT43
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
From either the Start menu or the Start screen, type 'Activation' and click on the Activation shortcut.
Click Change product key.
Enter your product key.
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
From either the Start menu or the Start screen, type 'Activation' and click on the Activation shortcut.
Click Go to Store.
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.
License expiration
Volume license customers whose license has expired will need to change the edition of Windows 10 to an edition with an active license. Switching to a downgraded edition of Windows 10 is possible using the same methods that were used to perform an edition upgrade. If the downgrade path is supported, then your apps and settings can be migrated from the current edition. If a path is not supported, then a clean install is required.
Downgrading from any edition of Windows 10 to Windows 7, 8, or 8.1 by entering a different product key is not supported. You also cannot downgrade from a later version to an earlier version of the same edition (Ex: Windows 10 Pro 1709 to 1703) unless the rollback process is used. This topic does not discuss version downgrades.
Note: If you are using Windows 10 Enterprise Subscription Activation and a license expires, devices will automatically revert to the original edition when the grace period expires.
Scenario example
Downgrading from Enterprise
- Original edition: Professional OEM
- Upgrade edition: Enterprise
- Valid downgrade paths: Pro, Pro for Workstations, Pro Education, Education
You can move directly from Enterprise to any valid destination edition. In this example, downgrading to Pro for Workstations, Pro Education, or Education requires an additional activation key to supersede the firmware-embedded Pro key. In all cases, you must comply with Microsoft License Terms. If you are a volume license customer, refer to the Microsoft Volume Licensing Reference Guide.
Supported Windows 10 downgrade paths
✔ = Supported downgrade path
S = Supported; Not considered a downgrade or an upgrade
[blank] = Not supported or not a downgrade
Destination edition | |||||||||
Home | Pro | Pro for Workstations | Pro Education | Education | Enterprise LTSC | Enterprise | |||
Starting edition | |||||||||
Home | |||||||||
Pro | |||||||||
Pro for Workstations | |||||||||
Pro Education | |||||||||
Education | ✔ | ✔ | ✔ | S | |||||
Enterprise LTSC | |||||||||
Enterprise | ✔ | ✔ | ✔ | S |
Windows 10 LTSC/LTSB: Due to naming changes, product versions that display Windows 10 LTSB will be replaced with Windows 10 LTSC in subsequent feature updates. The term LTSC is used here to refer to all long term servicing versions.
Windows N/KN: Windows 'N' and 'KN' SKUs follow the same rules shown above.
Some slightly more complex scenarios are not represented by the table above. For example, you can perform an upgrade from Pro to Pro for Workstation on a computer with an embedded Pro key using a Pro for Workstation license key, and then later downgrade this computer back to Pro with the firmware-embedded key. The downgrade is allowed but only because the pre-installed OS is Pro.
Related topics
Upgrade Windows 8 To 10 Free
Windows 10 upgrade paths
Windows 10 volume license media
Windows 10 Subscription Activation