How to Deploy a Windows 10 Servicing update as a Application

 When a little after windows 10 build updates started coming out Microsoft released a new feature in SCCM called Windows 10 Serving. This feature is used to deploy windows 10 build to devices, However the deployment status and some of the reporting are not always the most accurate. So I will show you away that you can deploy the update using a standard application deployment.

  1. You will need to enable the windows 10 serving feature in your SCCM environment or have access to a SCCM setup that has windows 10 serving enabled.  If you dont have it enabled here is a good way to do so 
  2. Download the Windows 10 Serving Update, to do so find the update and right click Download 
  3. Once you have the update downloaded navigate to the path you downloaded the update to and copy the content of the GUID folder to a folder in your content library source. You should see a esd file and a WindowsUpdateBox.exe file in the folder.
  4. In the folder you copied the content to create a bat file with the following
    1. start /w WindowsUpdateBox /Update /PreDownload /quiet
      start /w WindowsUpdateBox /Update /Install /quiet
      start /w WindowsUpdateBox /Update /Finalize /quiet
    2. If you dont want the application to reboot the device ass the /NoReboot switch to each line
  5. Now create a application that runs as the system using the batch file as the install application and for the detection method use the following
    1. Setting Type: Registry
    2. Hive: HKLM
    3. Key: Software\Microsoft\Windows NT\Current Version
    4. Value: CurrentBuild
    5. Data Type: String
    6. Operator: Equals
    7. Value 17763
      1. The value will be different based on the update you are pushing out  
  6. From there you can use it like any other application 


Popular posts from this blog

SCCM Task Sequence GUI - How to set up the TS to work with a GUI

Installing SCCM Server, SQL, WSUS and SCCM prerequisites