While the Windows Servicing Suite enables users to self-service for most deployment scenarios, there will still be instances where an administrator will want to initiate the OS deployment and not involve the user. Task Sequences built according to the guidance in Creating OS Deployment task sequences can be deployed either through self-service or through a standard required or available Deployment in Configuration Manager.

The following will guide you through creating admin-initiated deployments for the four OS deployment scenarios:

  • Computer Refresh deployment - in this scenario the old operating system is completely wiped and a new operating system image is deployed. In some cases (for example when converting from BIOS to UEFI) the disk may be repartitioned and reformatted before the new OS image is installed. If there is no need to repartition the disk, Configuration Manager can simply delete the content of the disk, enabling some content to be persisted on the disk while the OS Deployment Task Sequence completes (this content is stored in the temporary _SMSTaskSequence folder). In either case, it is necessary to capture the user data and settings before applying the new OS image and to install applications that the user needs and restore their user data once the new OS image has been installed.
  • Computer Replace deployment - in this scenario, the user's device is replaced with a new device, either with the Windows 10 image already installed or as a 'bare-metal' device that needs to have the image deployed. In this scenario it is necessary to capture the user settings from the user's old device, then install the applications they had before and restore their data onto the new device.
  • In-place Upgrade deployment - an In-place Upgrade is installed on a device as an Operating System update. As such, user data and applications remain intact on the disk.
  • New Computer deployment - this scenario will typically be used when preparing a device for a new user (e.g. a new joiner to the organization) where now previous data or applications need to be migrated.