At a customer where I was working we suddenly expierenced some issues opening SCCM Software Center (0x80080005(-2146959355). Also the clients did not seem to communicatie with SCCM anymore. We were working with non-persistent VDI’s, rebooting didn’t solve the issue.
It seemed that the SCCM certificates were corrupted or not correctly refreshed anymore. After deleting the certificates and rebooting the SMS-host everything started to work again. It seems that while creating the SCCM image these certificates were not deleted correctly.
Step 1: Delete the certificates –> HKLM:\SOFTWARE\Microsoft\SystemCertificates\SMS\Certificates\*
Step 2: Restart ccmexec (smshost) service
Or run the following Powershell command line:
Remove-Item -Path ‘HKLM:\SOFTWARE\Microsoft\SystemCertificates\SMS\Certificates\*’ -force; restart-service ccmexec