For versions of Windows prior to Windows 10, if you wanted to install a new version of Windows on your devices and preserve the configuration of those systems, you had to perform additional steps during your deployment.For example, if you wanted to keep the data of users on the device, you had to back up user data with the User State Migration Tool (USMT) prior to the deployment and restore that data after the deployment had completed.Introduced with Windows 10 and MDT 2013 Update 1, you can use the upgrade installation path directly with Microsoft deployment technologies such as the Microsoft Deployment Toolkit (MDT).With an upgrade deployment you can use the same deployment technologies and process, but you can preserve users settings, and applications of the existing environment on the device.Microsoft deployment technologies, such as the Microsoft Deployment Toolkit (MDT), expand the capabilities of the reimaging process by modifying the image during deployment.For example, MDT is able to inject drivers for a specific hardware configuration during deployment, and with pre and post imaging scripts to perform a number of tasks, such as the installation of applications.
For example, you may have Surface Pro 3 devices on which you would like to add the Surface app.
To proceed with the upgrade deployment described in this article, you will need the following tools installed and configured: Before you begin the process described in this section, you need to have installed and configured the deployment tools outlined in the previous Deployment tools and resources section.
For instructions on how to install and configure the deployment tools, see the Install the deployment tools section in the Deploy Windows 10 to Surface devices with MDT article.
You will also have needed to create a deployment share with MDT, described in the section Create a Deployment Share in the aforementioned article.
Windows 10 installation files only need to be imported if you have not already done so in the deployment share.