Software Changed Error 0x800B0109 in SCCM

Asked By 0 points N/A Posted on -

Hello Experts!

I just want to say that I am new to SCCM (System Center Configuration Manager) so I am a little confused on many things. I already grab apps information from MSIs but I am kind of lost on the next method. I already created the batch file and do the post installation setup. And then test each batch and it was fine with no issues and so on and so forth. At the end of the configuration, I've got an error as shown below:

Unable to make changes to your software

There was a problem applying changes to the software. You can try again, Or, if the problem continues, the information that is shown in the following section can assist your help desk in troubleshooting.

Click OK to return to Software Center.

More information

The software change returned error code 0x800B0109 (-2146762487).

Answered By 577185 points N/A #124898

Software Changed Error 0x800B0109 in SCCM


One of the possible causes for this error is the security of the application. The application package needs to be signed with a certificate chain that your local computer can validate. So this means, the root certificate has to be trusted by your local computer. Because when this is not properly configured, the AppEnforce.log and the AppDiscovery.log will both display the error “800B0109”.

To fix this, you need to import the root certificate for all computers and the easiest way you can do it is by using Group Policies. Open the Group Policy Management Editor and go to Computer Configuration, Policies, Windows Settings, Security Settings, and then Public Key Policies. Right-click on Trusted Root Certification Authorities and then select Import.

In Certificate Import Wizard, click Next on the Welcome screen. In “File to Import”, click Browse and navigate to the certificate and click Next. In Certificate Store, click Next. In Completion, click Finish. Try it again after this and see if it works.

Login/Register to Answer

Related Questions