Skip to content
Fix SCCM Application Installation Error 0x87D01109

Fix SCCM Application Installation Error 0x87D01109

Written By Jitesh Kumar
Last Updated August 29, 2022
Posted In SCCM
SHARE

Let’s understand how you can FIX SCCM Application Installation Failed 0x87D01109. The error 0x87D01109 (-2016407287) prompts when you attempt to install an application from the SCCM software center.

Application deployment in SCCM can fail due to several reasons. It could be different based on the details you get into logs. In most scenarios, either the application install command is incorrect or fails to download the content on the client machines.

If you encounter an error code, the first step is to use CMTrace to translate SCCM Error Codes To Error Messages. You also have multiple SCCM log viewer options to check different types of log files .log or .lo_ file extensions.

The error 0x87D01109 Translate SCCM Error Codes to Error Messages “Failed to verify that the given file is a valid installation package.

Patch My PC

Application Model is used these days extensively for Software Distribution from SCCM. However, troubleshooting Application deployment using this model is not easy due to the number of components involved. The client-side flow for application deployment post will help you to perform troubleshooting.

Issue Summary – SCCM Application Installation Failed 0x87D01109

The error Application Installation Failed 0x87D01109 (-2016407287) was received while installing an application from Software Center. The application appeared with the status Failed, Click on the hyperlink to get more information.

It indicates there was a problem applying changes to the software from SCCM. You can try starting the installation again, or if the problem continues, the information shown in the section below can assist your helpdesk in troubleshooting 0x87D01109 (-2016407287).

SCCM Software Center - Application Installation Error 0x87D01109 1
SCCM Software Center – Application Installation Error 0x87D01109 1

I have checked AppEnforce.log from C:\Windows\CCM\Logs to understand the issue with the installation. After reviewing the AppEnforce.log to track the installation, You might see that the application is unable to locate or validate the MSI package, and the application installation is not completed successfully.

Failed to enforce app - SCCM Application Installation Error 0x87D01109 2
Failed to enforce app – SCCM Application Installation Error 0x87D01109 2

The below highlighted details show SCCM application installation error 0x87D01109. The complete error description is as follows.

Unable to locate or validate MSI package GoogleChromeStandaloneEnterprise64.msi	AppEnforce
Package file in the commandline is not valid or not accessible	AppEnforce
CMsiHandler::EnforceApp failed (0x87d01109).	AppEnforce	
AppProvider::EnforceApp - Failed to invoke EnforceApp on Application handler(0x87d01109).	AppEnforce	
CommenceEnforcement failed with error 0x87d01109.	AppEnforce	
Method CommenceEnforcement failed with error code 87D01109	AppEnforce	
++++++ Failed to enforce app. Error 0x87d01109. ++++++	AppEnforce

Fix SCCM Application Installation Failed 0x87D01109

Let’s understand why you experienced the error 0x87D01109. The application installation triggers the available package or installer files. If the files got corrupted while downloading on the client machine, the application failed to install, resulting in error 0x87D01109.

Ensure the application file downloaded to a client device is manually installed without any issue, As sometimes it has been seen the application is invalid or corrupt. In such cases, you must download the installer again.

Since there is no issue with the installation command line as the application was installed successfully on all devices, Cleaning the SCCM Cache and reinitiating the download application content helps to install without any issues.

To speed up the process, you can clear the cache from the client machine and trigger the action cycle. Initiate the Machine Policy Request & Evaluation Cycle to speed up the inventory, SCCM client action Machine Policy Request & Evaluation Cycle trigger the re-evaluation of the machine policy process from the client.

Application Deployment Evaluation Cycle, This SCCM client action Application Deployment Evaluation Cycle “immediately” triggers the application deployment evaluation process.

When you launch the Software Center, click on Application and select the action “Install or Uninstall.” You may notice the application started downloading the content. As soon as the content is available, It will start the next process. Here you can see the status Installed.

Application Installed - Fix SCCM Application Installation Error 0x87D01109 3
Application Installed – Fix SCCM Application Installation Error 0x87D01109 3

I hope this post helps you fix the SCCM application deployment error 0x87D01109. Let us know your experience in resolving this issue in the comments section.

Author

Written by

Jitesh has over 5 years of working experience in the IT Industry. He writes and shares his experiences related to Microsoft device management technologies and IT Infrastructure management. His primary focus area is Windows 10 Deployment solution with Configuration Manager, Microsoft Deployment Toolkit (MDT), and Microsoft Intune.

Discussion · 1 comment

  1. Thank you very much, cleaning the cache helped a lot. Does SCCM still not have an option to clean the cache daily? Without telling it how big the cache can grow?
    Just delete cache daily or weekly as a Task?

Join the discussion

Your email address will not be published. Required fields are marked *

Related guides

Intune

Windows 11 KB5101650 KB5099414 July 2026 Patch and 3 Zero Day Vulnerabilities and 570 Flaws

Key Takeaways Windows 11 KB5101650 KB5099414 July 2026 Patch and 3 Zero Day Vulnerabilities and 570 Flaws! In the July 2026 Patch, Microsoft introduced new features designed to improve the overall Windows experience. The update adds enhancements to Windows Update for more flexible update management and introduces Point-in-Time Restore, providing an additional recovery option for […]

AC Anoop C Nair 9 min read
Intune

2026 June KB5094126 KB5093998 Windows 11 Patch | 3 Zero Day Vulnerabilities and 200 Flaws

Key Takeaways 2026 June KB5094126 KB5093998 Windows 11 Patch | 3 Zero Day Vulnerabilities and 200 Flaws! The June 2026 Windows 11 Patch Tuesday update brings several improvements to File Explorer. It adds support for additional archive formats, including UU, CPIO, XAR, and NuGet Packages (NUPKG). The update also preserves View and Sort preferences in […]

AC Anoop C Nair 10 min read
Intune

2026 May KB5089549 KB5087420 Windows 11 Patch | 0 Zero Day Vulnerabilities and 120 Flaws

Key Takeaways The Windows 11 May 2026 Patch KB5089549 KB5087420 Update brings important security fixes, performance improvements, and reliability enhancements across the operating system. The update introduces new features such as Xbox Mode for gaming, File Explorer improvements, enhanced input and sharing experiences, better taskbar and Windows Hello reliability, and additional enterprise management capabilities for […]

AC Anoop C Nair 8 min read
SCCM

ConfigMgr 2603 Introduces New Early Update Enrollment Process

Key Takeaways In this post we are discussing the ConfigMgr 2603 Introduces New Early Update Enrollment Process. Microsoft has officially released Configuration Manager version 2603 to the Early Update Ring, giving organizations an opportunity to test upcoming improvements before the global production rollout. The release is targeted at enterprises running ConfigMgr version 2409 or later […]

AC Anoop C Nair 3 min read