19 Vote

Remote Software Center\Software Updates\KB* - PercentCompleted

Under "Remote Software Center\Software Updates\KB*" it would be helpful if there was a column that would show the PercentCompleted for each device.


objWMIServiceSMSClientSDK = GetObject("winmgmts:" & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\ccm\ClientSDK")

objWMIServiceSMSClientSDK.ExecQuery("Select * from CCM_SoftwareUpdate WHERE Name Like '%Windows 10%'")

CCM_SoftwareUpdate Client WMI Class:

https://docs.microsoft.com/en-us/mem/configmgr/develop/reference/core/clients/sdk/ccm_softwareupdate-client-wmi-class

  • Guest
  • Aug 11 2020
  • Planned
  • Attach files
  • Guillermo Songsong commented
    3 Feb 11:20pm

    we also would like this to be available on the next upgrade to have a overview of software update installation status to have idea not only remaining time needed to complete the installation but also have overview if the actual computers within the same collection really installing the missing or cache scheduled updates


  • Guest commented
    9 Sep, 2020 12:52am

    Noticed that the new features added are not pulling the information accurately from the clients. See the attached screenshot. Let me know if you need additional information.

    The "Compliance State" column shows "Not Present" for all deployments.

    The "Percentage Completed" column only shows for the first device on the list.

  • Guest commented
    18 Aug, 2020 11:13pm

    objWMIServiceSMSClientSDK = GetObject("winmgmts:" & "{impersonationLevel=impersonate}!\\" & strComputer & "\root\ccm\ClientSDK")

    objWMIServiceSMSClientSDK.ExecQuery("Select * from CCM_SoftwareUpdate WHERE Name Like '%Windows 10%'")

  • +10