Windows 10 upgrade paths

Applies to

  • Windows 10
  • Windows 10 Mobile

Upgrade paths

This topic provides a summary of available upgrade paths to Windows 10. You can upgrade to Windows 10 from Windows 7 or a later operating system. This includes upgrading from one release of Windows 10 to later release of Windows 10. Migrating from one edition of Windows 10 to a different edition of the same release is also supported.

If you are also migrating to a different edition of Windows, see Windows 10 edition upgrade. Methods and supported paths are described on this page to change the edition of Windows. These methods require that you input a license or product key for the new Windows edition prior to starting the upgrade process. Edition downgrade is also supported for some paths, but please note that applications and settings are not maintained when the Windows edition is downgraded.

Windows 10 version upgrade: You can directly upgrade any semi-annual channel version of Windows 10 to a newer, supported semi-annual channel version of Windows 10, even if it involves skipping versions. Work with your account representative if your current version of Windows is out of support. See the Windows lifecycle fact sheet for availability and service information.

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.

In-place upgrade from Windows 7, Windows 8.1, or Windows 10 semi-annual channel to Windows 10 LTSC is not supported. Note: Windows 10 LTSC 2015 did not block this upgrade path. This was corrected in the Windows 10 LTSC 2016 release, which will now only allow data-only and clean install options. You can upgrade from Windows 10 LTSC to Windows 10 semi-annual channel, provided that you upgrade to the same or a newer build version. For example, Windows 10 Enterprise 2016 LTSB can be upgraded to Windows 10 Enterprise version 1607 or later. Upgrade is supported using the in-place upgrade process (using Windows setup). You will need to use the Product Key switch if you want to keep your apps. If you don't use the switch the option 'Keep personal files and apps' will be grayed out. The command line would be setup.exe /pkey xxxxx-xxxxx-xxxxx-xxxxx-xxxxx, using your relevant Windows 10 SAC product key. For example, if using a KMS, the command line would be setup.exe /pkey NPPR9-FWDCX-D2C8J-H872K-2YT43.

Windows N/KN: Windows "N" and "KN" SKUs (editions without media-related functionality) follow the same upgrade paths shown below. If the pre-upgrade and post-upgrade editions are not the same type (e.g. Windows 8.1 Pro N to Windows 10 Pro), personal data will be kept but applications and settings will be removed during the upgrade process.

Windows 8.0: You cannot upgrade directly from Windows 8.0 to Windows 10. To upgrade from Windows 8.0, you must first install the Windows 8.1 update.

✔ = Full upgrade is supported including personal data, settings, and applications.
D = Edition downgrade; personal data is maintained, applications and settings are removed.


       Windows 10 Home Windows 10 Pro Windows 10 Pro Education Windows 10 Education Windows 10 Enterprise Windows 10 Mobile Windows 10 Mobile Enterprise
Windows 7
Starter
Home Basic
Home Premium
Professional D
Ultimate D
Enterprise
Windows 8.1
(Core)
Connected
Pro D
Pro Student D
Pro WMC D
Enterprise
Embedded Industry
Windows RT
Windows Phone 8.1
Windows 10
Home
Pro D
Education D
Enterprise
Mobile
Mobile Enterprise D

Windows 10 deployment scenarios
Windows upgrade and migration considerations
Windows 10 edition upgrade