Application Deployment failed with Error 0x87D001106

Manoj Anukonda 45 Reputation points
2024-01-01T10:14:04.5633333+00:00

Hello,

We have deployed M365 Application to production environment. We have 85% compliance and rest of the devices are failing with error code 0x87D001106. We have seen that when we trigger the Install from Software center, there are no entries in CTM and DTS logs, but directly entries are present in Appenforce.log. There is no issue with the Content distribution. We have tried removing the devices from the collection and re-added them, tried reseting Client policies, but no luck. Please assist on how to proceed further on this.

User's image

Microsoft Configuration Manager Deployment
Microsoft Configuration Manager Deployment
Microsoft Configuration Manager: An integrated solution for for managing large groups of personal computers and servers.Deployment: The process of delivering, assembling, and maintaining a particular version of a software system at a site.
992 questions
Microsoft Configuration Manager Application
Microsoft Configuration Manager Application
Microsoft Configuration Manager: An integrated solution for for managing large groups of personal computers and servers.Application: A computer program designed to carry out a specific task other than one relating to the operation of the computer itself, typically to be used by end users.
492 questions
Microsoft Configuration Manager
0 comments No comments
{count} votes

1 answer

Sort by: Most helpful
  1. AllenLiu-MSFT 45,156 Reputation points Microsoft Vendor
    2024-01-02T02:07:35.4166667+00:00

    Hi, @Manoj Anukonda

    Thank you for posting in Microsoft Q&A forum.

    The error means: Failed to verify the executable file is valid or to construct the associated command line.

    The cause for Error 0x87d01106 is the application was trying to execute a PowerShell script. However, PowerShell.exe could not be located on client computers. The full path for Powershell.exe file was not provided in command line.

    The solution is to provide the complete path for PowerShell executable in program command line.

    The complete path to execute PowerShell script should be like this:

    %SystemRoot%\system32\WindowsPowerShell\v1.0\powershell.exe -ExecutionPolicy ByPass -File MyScript.ps1
    

    For your reference:

    https://techuisitive.com/sccm-application-deployment-failed-with-error-0x87d01106-configmgr/

    (Please Note: Since the website is not hosted by Microsoft, just for your reference.)


    If the answer is the right solution, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Add comment".

    1 person found this answer helpful.

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.