What is in `C:\ccmcache`?

It seems as if it were some type of windows system file backup, although I am not sure. Anyways, system backup data (at least the restore points) are in C:\System Volume Information, AFAIK. What is in this C:\ccmcache folder? Is it safe to simply delete that?


The ccmcache folder is used by System Center Configuration Manager (SCCM) client. This is where files downloaded by SCCM are stored. SCCM is an enterprise software management system used in many Windows environment, and provides operating system and software deployment services, remote management, reporting services, etc. You will typically only find this folder on systems in a managed enterprise environment.

SCCM caches files used for software deployment in the ccmcache folder. This may include software packages which are automatically installed on your machine, some types of software updates, etc. Files are not automatically removed from the ccmcache folder after they are used, but they are marked as being eligible for deletion. You should not manually delete files in this folder as you may accidentally delete something which has not been used yet. You should definitely not remove the folder altogether, as this would break SCCM and you would cease to automatically receive software packages from your network administrator.

You should be able to reduce the size of this folder using the ConfigMgr Control Panel. This will require local administrator privileges. To do this:

  • Open "Configuration Manager Properties" in the control panel. You may need to change the control panel to "icon view" instead of "category view".

  • Go to the "cache" tab

  • Click "Configure Settings" and acknowledge the UAC Prompt if prompted

  • The "Delete Files" button should become available. Click this button to clear files. It will automatically keep any files which should not be deleted.