The SCCM local cache on a client computer is very helpful for straight forward deployments, but what if the machine runs into any problems during the deployment or download phase?
The data that is downloaded to the SCCM local cache could get corrupted or partially downloaded. What if the user disconnects their laptop from the VPN mid download, but then still expects everything to work perfectly well?
If you are experiencing any of these issues with any software deployments or catalog deployments not working, it may be that the software you are trying to deploy has already been attempted to be installed and the older version is sat in the SCCM local cache. It could also be that the files in the cache are corrupt.
To try and fix this, you can empty the cache and try the installation again. To clear the cache, you should do the following:
How to Delete the SCCM Local Cache
We have also created a video guide to show you through the process of deleting the SCCM local cache on an end users Windows device. You can check that out on our YouTube channel below:
If you prefer a full step by step written guide with screenshots, this section is for you below.
Go into Control Panel and then go into the Configuration Manager applet.
Once in the Configuration Manager Properties, click the Cache tab:
You then need to activate the setting by clicking the Configure Settings button, you can then click the Delete Files button which will clear the ccmcache located at (by default):
You can also use this page to change the location of your Configuration Manager Client Cache. To do this, just click the Change Location button and select a new location for your client cache.
If you wish to use the old CCMClean.exe tool which will fully uninstall the SCCM Client for you, you can download it using the button below:
If you have any questions or comments about this guide, please use our comments system below and we will get back to you as soon as we can.