# Upgrading SCCM 2012 R2 to ConfigMgr 1602

Page content

A customer wanted to upgrade his current Windows 7 Enterprise devices to Windows 10. Right now he was running SCCM 2012 R2, so before I can start creating a Windows 10 task sequence first there some ConfigMgr upgrading has to be done. I started by downloading the SCCM 1511 bits, Windows ADK 10.0 (not the 1511 version!) and the HP WinPE 10.0 driver pack (since the customer is running HP devices only).

1. Remove Windows ADK 8.1 from the site server and install the Windows ADK 10.0.26624.0 (not the 10.1.10586 a.k.a. 155 version!)

To remove the ADK 8.1, just go to Programs and Features (from the control panel) and uninstall the Windows Assessment and Deployment Kit for Windows 8.1)

By running the adksetup.exe (from the location where you downloaded the ADK 10.0) you can start the setup for the Windows ADK 10.0. You only have to install the following features:

• Deployment Tools
• Windows Preinstallation Environment (Windows PE)
• Imaging and Configuration Designer (ICD)
• User State Migration Tool (USMT)
2. Wait for the installer to finish installing and then reboot the site server.

• Start splash.hta from the mounted SCCM 1511 ISO file and click Install.

• Select I accept these license terms and click Next

• Select (3x) I accept these license terms and click Next.

• Accept the default selected languages and select Next (2x).

• On the Usage Data window just click Next.

• Select Yes, let’s get connected on the Service Connection Point Setup window and click Next.

• On the Settings Summary window, just click Next.

• I received two warnings about SQL memory allocation on the Prerequisite Check page, but they can be ignored. Click Begin Install to start the installation.

4. Import the WinPE 10.0 drivers in SCCM

• Source location : ‘\SCCM01\Softwarelibrary\Drivers\Sources\HP\WinPE10\x64’ * Driver Package location :� ‘\SCCM01\SoftwareLibrary\Drivers\Packages\HP\WinPE10.0\x64’ * Do not add them to an existing boot image. * Distribute the driver package to the distribution point.
5. Create new boot images in SCCM

• Copy the winpe.wim (from C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\en-us) to ‘\SCCM01\SoftwareLibrary\Boot Images\x64’ and rename it to boot_winpe10.wim. * Create a new Boot Image

* Browse to the new boot image and click Next

* Enter a name for the boot image (WinPE10 Bootimage for example) and click Next. * Distribute the newly imported boot image to the distribution point.

6. Automatically upgrade the SCCM client

To ensure the clients are always using the latest version of the SCCM Client, you can let them update automatically when there is a new version available.

• Open the SCCM Console * Open Administration – Site Configuration and click on Hierarchy Settings and edit the Client Upgrade tab.

With the installation (or upgrade) to SCCM 1511 a _new_ very interesting feature became available in SCCM : _Updates and Servicing_. This makes it possible to keep your SCCM installation up to date, just the way you install updates on your Windows devices!