Support for Windows 10 in Configuration Manager
Applies to: Configuration Manager (current branch)
Learn about the Windows 10 versions that Configuration Manager supports, including:
- Windows 10 as a Configuration Manager client
- The Windows Assessment and Deployment Kit (ADK) for Windows 10
Windows Server builds as a client are supported the same as the associated Windows 10 version. For example, Windows Server 2016 is the same build version as Windows 10 LTSB 2016, and Windows Server version 1803 is the same build version as Windows 10 version 1803.
For more information on Windows Server as a site system, see Supported operating systems for Configuration Manager site system servers.
Windows 10 as a client
Configuration Manager attempts to provide support as a client for each new Windows 10 version as soon as possible after it becomes available. Because the products have separate development and release schedules, the support that Configuration Manager provides depends on when each becomes available.
A Configuration Manager version drops from the matrix after support for that version ends. Similarly, support for Windows 10 versions like the Enterprise 2015 LTSB or 1511 drops from the matrix when they're removed from support.
The latest version of Configuration Manager current branch receives both security and critical updates, which can include fixes for issues with Windows 10 versions. When Microsoft releases a new version of Configuration Manager current branch, prior versions only receive security updates. For more information, see Support for Configuration Manager current branch versions.
The best way to stay current with Windows 10 is to stay current with Configuration Manager. For more information, see Configuration Manager and Windows as a Service.
This information supplements Supported operating systems for clients and devices.
If you use the long-term servicing branch of Configuration Manager, see Supported configurations for the long-term servicing branch.
The following table lists the versions of Windows 10 that you can use as a client with different versions of Configuration Manager.
|Windows 10 version||ConfigMgr 1906||ConfigMgr 1910||ConfigMgr 2002||ConfigMgr 2006||ConfigMgr 2010|
All currently supported versions of Configuration Manager current branch support the following Windows 10 LTSB/LTSC editions:
- Enterprise 2015 LTSB
- Enterprise 2016 LTSB
- Enterprise LTSC 2019
For more information on Windows lifecycle, see the Windows lifecycle fact sheet.
|= Not supported|
Windows 10 client support notes
Support for Windows 10 semi-annual channel versions includes the following editions: Enterprise, Pro, Education, Pro Education, and Pro for Workstation.
For Windows 10, version 1909, OS deployment media shows the version as 10.0.18362.418.
For Windows 10, version 20H2, OS deployment media shows the version as 10.0.19041.508.
Windows 10 on ARM64
Configuration Manager supports the client on Windows 10 ARM64 devices. OS deployment is not supported.
Starting in version 2002, the All Windows 10 (ARM64) platform is available in the list of supported OS versions on objects with requirement rules or applicability lists.
If you previously selected the top-level Windows 10 platform, this action automatically selected both All Windows 10 (64-bit) and All Windows 10 (32-bit). This new platform isn't automatically selected. If you want to add All Windows 10 (ARM64), manually select it in the list.
Support for Windows Insider
You can update and service Windows Insider builds. This ability is provided as a convenience to our customers. While this functionality should work, the support for it is best effort. Configuration Manager might not issue a hotfix for this functionality if it ceases to function.
To provide feedback on Windows Insider, use the Feedback Hub.
Sysprep and Windows 10 version 20H2
If you manually customize a reference computer that runs Windows 10 version 20H2, and then use capture media, Windows Sysprep fails with the following entry in the sysprep.log:
Failed to clean the package repository database: 0x80070005. This issue happens when you sign in to the device and create a user profile.
To work around this issue, choose one of the following options:
Use the default image file (install.wim) from the installation media. Use the task sequence to apply configurations at run time.
Remove appx packages for the signed-in user before you use capture media. For more information, see Sysprep fails after you remove or update Microsoft Store apps that include built-in Windows images.
Manually run Sysprep, and then boot to the capture media to capture the image.
Windows 10 ADK
When you deploy operating systems with Configuration Manager, the Windows ADK is a required external dependency. For more information, see the following articles:
Starting with Windows 10 version 1809, Windows PE is a separate installer. Otherwise there's no functional difference.
Make sure to download both the Windows ADK for Windows 10 and the Windows PE add-on for the ADK.
The following table lists the versions of the Windows 10 ADK that you can use with different versions of Configuration Manager.
|Windows 10 ADK version||ConfigMgr 1906||ConfigMgr 1910||ConfigMgr 2002||ConfigMgr 2006||ConfigMgr 2010|
| = Supported
This table only shows Windows ADK supportability in relation to the version of Configuration Manager. Microsoft recommends using the Windows ADK that matches the version of Windows you're deploying. Use the latest Windows ADK version when deploying the latest Windows 10 version. The latest Windows ADK version may support deployment of older OS versions, such as Windows 8.1. For more information on Windows ADK component supportability, see DISM supported platforms and USMT requirements.
| = Backward compatible
This combination isn't tested but should work. We'll document any known issues or caveats.
|= Not supported|
Windows 10 ADK support notes
Configuration Manager only supports x86 and amd64 components of the Windows 10 ADK. It doesn't currently support ARM or ARM64 components.
Windows Server builds have the same Windows ADK requirement as the associated Windows 10 version. For example, Windows Server 2016 is the same build version as Windows 10 LTSB 2016.