If you have large applications to deploy, it will fail because the size of the SCCM Client Cache is not big enough. By default, the SCCM 2012 client cache size is set to 5120MB.
To solve this issue, you can increase the cache size with PowerShell on the local machine:
$CacheSize = Get-WmiObject -Namespace 'ROOT\CCM\SoftMgmtAgent' -Class CacheConfig
$CacheSize.Size = '10240'
# It would be nice to restart the sccm service
Restart-Service -Name CcmExec
Now, change the cache size:
Or you can increase the cache size by the configuration manager properties:
Thanks for reading! You can follow me on Twitter @PrigentNico