Microsoft

System Center Configuration Manager Feedback

Suggestion box powered by UserVoice

How can we improve Configuration Manager?

Make Software Center faster

(New) Software Center is way too slow with say 100+ software and it loads software in batches of 60. If "Sort by:" is used or another tab is visited then loading begins again. And again in the batches of 60.
Implement some kind of a cache (and maybe poll wmi in the background) to speed things up and make UI usable.

62 votes
Vote
Sign in
(thinking…)
Sign in with: Facebook Google
Signed in as (Sign out)
You have left! (?) (thinking…)
Mikko Järvinen shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →

5 comments

Sign in
(thinking…)
Sign in with: Facebook Google
Signed in as (Sign out)
Submitting...
  • Anonymous commented  ·   ·  Flag as inappropriate

    I saw the same problem at my client today and we checked the execution of the procedure store 'GetApplicationsTargetedToUserFiltered' which was extremely long and that from time to time was time out.

    after modifying database compatibility to '110'
    the execution time above 30 seconds has been reduced to less than 5 seconds

    https://support.microsoft.com/en-us/help/3196320/sql-query-times-out-or-console-slow-on-certain-configuration-manager-d

    https://www.reddit.com/r/SCCM/comments/9kmjoj/slow_software_center_fixed/

    hoping to help

  • Anonymous commented  ·   ·  Flag as inappropriate

    Driver Management in an OSD task sequence should not be done anymore the traditional way with a hard-coded package per model in the task sequence, hence removing the OSD from clients should not have an impact, if things are not done the SCCM2007 way of course. Ref this link for more in that topic:
    https://deploymentresearch.com/Research/Post/611/ConfigMgr-Driver-Management-in-just-four-steps-By-Matthew-Teegarden

    Software Center is slow yes, but simply getting an option to load a different category by default should speed things up.

  • Anonymous commented  ·   ·  Flag as inappropriate

    Tip: we removed the option of reinstalling OS from Software Center, and this reduce the Startup time of Software Center by 50% :-) Because of all the driver packages etc in the Task Sequence.

  • Anonymous commented  ·   ·  Flag as inappropriate

    Some more info here, others can probably tell more... using Packages, it seems that local WMI is slower than if using Applications in SCCM. Applications seems to be very quick. If you have lots of packages, then the following command is slow:

    gwmi -namespace root\ccm\clientsdk -class ccm_program | measure

    If number is above 200 this is taking its time... I would like to see someone who has 200 in the Application model, to see how much time that takes?

    gwmi -namespace root\ccm\clientsdk -class ccm_application | measure

  • Anonymous commented  ·   ·  Flag as inappropriate

    If users has a lot of applications, it seems to slow down the initial start of Software Center as well. Before the first icon shows, it may take 50 seconds at some users! And nothing seems to be cached, as it takes just as long starting Software Center again shortly after. There is room for improvements here... :-)

Feedback and Knowledge Base