Refresh a Windows 7 SP1 client with Windows 10 using Configuration Manager

Applies to

  • Windows 10 versions 1507, 1511

Important

For instructions to deploy the most recent version of Windows 10 with Configuration Manager, see Scenarios to deploy enterprise operating systems with System Center Configuration Manager. Configuration Manager 2012 and 2012 R2 provide support for Windows 10 versions 1507 and 1511 only. Later versions of Windows 10 require an updated Configuration Manager release. For a list of Configuration Manager versions and the corresponding Windows 10 client versions that are supported, see Support for Windows 10 for System Center Configuration Manager.

This topic will show you how to use a previously created task sequence to refresh a Windows 7 SP1 client with Windows 10 using Microsoft System Center 2012 R2 Configuration Manager and Microsoft Deployment Toolkit (MDT) 2013 Update 2. When refreshing a machine to a later version, it appears as an upgrade to the end user, but technically it is not an in-place upgrade. A computer refresh also involves taking care of user data and settings from the old installation and making sure to restore those at the end of the installation. For more information, see Refresh a Windows 7 computer with Windows 10.

A computer refresh with System Center 2012 R2 Configuration Manager works the same as it does with MDT Lite Touch installation. Configuration Manager also uses the User State Migration Tool (USMT) from the Windows Assessment and Deployment Kit (Windows ADK) 10 in the background. A computer refresh with Configuration Manager involves the following steps:

  1. Data and settings are backed up locally in a backup folder.

  2. The partition is wiped, except for the backup folder.

  3. The new operating system image is applied.

  4. Other applications are installed.

  5. Data and settings are restored.

For the purposes of this topic, we will use three machines: DC01, CM01, and PC0003. DC01 is a domain controller and CM01 is a machine running Windows Server 2012 R2 Standard. PC0003 is a machine with Windows 7 SP1, on which Windows 10 will be deployed. DC01, CM01, and PC003 are all members of the domain contoso.com for the fictitious Contoso Corporation. For more details on the setup for this topic, please see Deploy Windows 10 with the Microsoft Deployment Toolkit.

In this topic, we assume that you have a Windows 7 SP1 client named PC0003 with the Configuration Manager client installed.

Create a device collection and add the PC0003 computer

  1. On CM01, using the Configuration Manager console, in the Asset and Compliance workspace, right-click Device Collections, and then select Create Device Collection. Use the following settings:

    • General

    • Name: Install Windows 10 Enterprise x64

    • Limited Collection: All Systems

    • Membership rules:

    • Direct rule

    • Resource Class: System Resource

    • Attribute Name: Name

    • Value: PC0003

    • Select Resources

    • Select PC0003

  2. Review the Install Windows 10 Enterprise x64 collection. Do not continue until you see the PC0003 machine in the collection.

    Note

    It may take a short while for the collection to refresh; you can view progress via the Colleval.log file. If you want to speed up the process, you can manually update membership on the Install Windows 10 Enterprise x64 collection by right-clicking the collection and selecting Update Membership.

Create a new deployment

Using the Configuration Manager console, in the Software Library workspace, select Task Sequences, right-click Windows 10 Enterprise x64 RTM, and then select Deploy. Use the following settings:

  • General

    • Collection: Install Windows 10 Enterprise x64
  • Deployment Settings

    • Purpose: Available

    • Make available to the following: Configuration Manager clients, media and PXE

    Note

    It is not necessary to make the deployment available to media and Pre-Boot Execution Environment (PXE) for a computer refresh, but you will use the same deployment for bare-metal deployments later on and you will need it at that point.

  • Scheduling

    • <default>
  • User Experience

    • <default>
  • Alerts

    • <default>
  • Distribution Points

    • <default>

Initiate a computer refresh

Now you can start the computer refresh on PC0003.

  1. Using the Configuration Manager console, in the Asset and Compliance workspace, in the Install Windows 10 Enterprise x64 collection, right-click PC0003 and select Client Notification / Download Computer Policy. Click OK.

    Note

    The Client Notification feature is new in Configuration Manager.

  2. On PC0003, using the Software Center (begin using the Start screen, or click the New software is available balloon in the system tray), select the Windows 10 Enterprise x64 RTM deployment and click INSTALL.

  3. In the Software Center warning dialog box, click INSTALL OPERATING SYSTEM.

Integrate Configuration Manager with MDT

Prepare for Zero Touch Installation of Windows 10 with Configuration Manager

Create a custom Windows PE boot image with Configuration Manager

Add a Windows 10 operating system image using Configuration Manager

Create an application to deploy with Windows 10 using Configuration Manager

Add drivers to a Windows 10 deployment with Windows PE using Configuration Manager

Create a task sequence with Configuration Manager and MDT

Deploy Windows 10 using PXE and Configuration Manager

Replace a Windows 7 SP1 client with Windows 10 using Configuration Manager