If your application is failing to install or uninstall via the Software Center, please use this guide. Here, I will be troubleshooting the Citrix uninstall as it is failing on my test device.

If your installation is failing in Software Center, please check the following:

  • Check the error code in Software Center- you can research these online (the most important part is the part outside brackets, 0x800700C1 in our case)
  • Check the Appenforce.log in "C:\Windows\CCM\Logs" (CMTrace.exe is my recommended log viewer, and can be accessed via "C:\Windows\CCM\CMTrace.exe")
  • Check the ...\ccmcache\ folder to ensure the install/uninstall media looks okay, C:\Windows\ccmcache\15 for me in this instance.
    In this case, the uninstall.bat file is empty, so it isn't actually trying to uninstall the application. It's running the empty file and detecting the application is still installed, so we will need to check the installation media in \\mel-cm-svr1\apps$

    I see the uninstall looks good, so I will ensure the application in SCCM is pointing to this source directory, then redistribute the content to ensure the distribution points are deploying the latest content
    1. Navigate to the folder where the application is stored, click on the app, select "deployment Types" and right click the deployment type to get to properties.
    2. Content location looks good, time to redistribute
  • Right-click the "Deployment Type" and hit "Update Content"Click "Yes" and wait for content to be distributed.


  • Sometimes, the cache can become corrupted, or full. If software installs or uninstalls are failing, clear the cache via the applet
    1. Open control panel
    2. click Configuration Manager
    3. Click into the "cache" tab
    4. Click "Configure settings" and authenticate UAC prompt
    5. Click "Delete Files..."
    6. Tick "Delete persisted cache content" and then "Yes"