Fix the SCCM Software Center cannot be loaded Issue with ConfigMgr

Let’s discuss how to fix the SCCM software center cannot be loaded issue. I have had a forum thread on HTMD by Mandar Gothoskar on this topic. In this post, we will share options to resolve this issue with the software center.

You should already know what the main difference between Software Center and Configuration Manager client apps is. Those two applications have entirely different used cases. ConfigMgr/SCCM control panel applet is where you can initiate the client policies etc.

The control panel applet gets automatically added when installing the SCCM client on Windows 10 or Windows 11 devices. I have explained the Client Push method and manual installation steps in the previous posts. There are other ways of installing clients like Intune, etc.…

Issue Software Center cannot be loaded

The following was getting displayed when the user tries to launch the software center. Software Center was complaining that the required components are missing. The following error is a very generic one and didn’t help much:

Patch My PC

Software Center can not be loaded. There is a problem loading the required components for Software Center. You can try launching Software Center at a later time. If the problem continues, you can contact your helpdesk.

Fix the SCCM Software Center cannot be loaded Issue with ConfigMgr
Fix the SCCM Software Center cannot be loaded Issue with ConfigMgr

Troubleshooting Options

The following are the quick troubleshooting steps done to fix the software center cannot download issue. But these steps didn’t help much.

  • Uninstalled and re-installed client (Repaired client).
  • Ensure all pre-reqs are installed like VCRedist, Silverlight, Supported Dot Net version, etc… are in place. More details about the prerequisites are available in MS docs.
  • Software Center from below path opens without any error but shows empty
    • C:\WINDOWS\CCM\ClientUX\SCClient.exe.
  • Checked SCNotify_xxx.log and it shows successful WMI queries to CCM_PROGRAM but fails to load programs in SW Center causing it to crash immediately.
    • Below cryptic lines appears in SCNotify log that fails to load X: Exception Microsoft.SoftwareCenter.Client.Data.WmiException: Provider load failure; (Microsoft.SoftwareCenter.Client.SingleInstanceApplication at OnGetException).

Fix the SCCM Software Center cannot be loaded Issue

Deepak shared a fix to the software center can not be loaded issue in the following post Fix Software Center Crash Error SC Notification has stopped working. Let’s also look at some other fixes shared by the HTMD forum Community to fix the issue.

1E Nomad
  • Check multiple session is opened on that machine (Check whether this is a pooled VDI or not).

The other possible solution from Harjit and Guru was to fix the duplicate records issue with VDIs. This is a common issue in the VDI world when they don’t follow the best practices while creating golden images with SCCM clients. This issue could be possible because of duplicate GUID records.

Fix the SCCM Software Center cannot be loaded Issue with ConfigMgr
Fix the SCCM Software Center cannot be loaded Issue with ConfigMgr

Resources