none
Local ccmchace download behavior when application version is incremented if old version exists in ccmcahe RRS feed

  • Question

  • Are only delta changes updated on the client for new application/package source versions if the previous version is already cached in c:\windows\ccmcache? For example, if the application/package source has only one file out of many that is updated and the app/package version is incremented, is only the one file updated within c:\windows\ccmcache or is the entire source re-downloaded to the client?
    Thursday, June 18, 2020 1:33 PM

Answers

  • For applications, yes, only the differences are downloaded when an application revision is created. For packages, no, the full content is downloaded if the source changes in any way.

    I think this is documented somewhere but can't find a reference off-hand.


    Jason | https://home.configmgrftw.com | @jasonsandys

    • Marked as answer by onguards Thursday, June 18, 2020 4:35 PM
    • Unmarked as answer by onguards Friday, July 3, 2020 8:45 PM
    • Marked as answer by onguards Sunday, July 5, 2020 1:11 AM
    Thursday, June 18, 2020 3:46 PM

All replies

  • For applications, yes, only the differences are downloaded when an application revision is created. For packages, no, the full content is downloaded if the source changes in any way.

    I think this is documented somewhere but can't find a reference off-hand.


    Jason | https://home.configmgrftw.com | @jasonsandys

    • Marked as answer by onguards Thursday, June 18, 2020 4:35 PM
    • Unmarked as answer by onguards Friday, July 3, 2020 8:45 PM
    • Marked as answer by onguards Sunday, July 5, 2020 1:11 AM
    Thursday, June 18, 2020 3:46 PM
  • Hi,

    Thanks for posting in TechNet and we're glad that the question is solved now. If you have any questions in future, we warmly welcome you to post in this forum again.

    Have a nice day!

    Best regards,
    Larry


    Please remember to mark the replies as answers if they help. If you have feedback for TechNet Subscriber Support, contact tnmff@microsoft.com.

    Friday, June 19, 2020 8:34 AM
  • At least in ConfigMgr 1906, application source file changes (edits/new files) including full content, is downloaded to a new folder within C:\Windows\ccmcache once the application version is incremented and client updates policy.
    • Marked as answer by onguards Friday, July 3, 2020 8:50 PM
    • Unmarked as answer by onguards Sunday, July 5, 2020 1:00 AM
    Friday, July 3, 2020 8:50 PM
  • This is not correct. As noted, only changes are downloaded for revisions where the content was previously downloaded on a client.

    Jason | https://home.configmgrftw.com | @jasonsandys

    Friday, July 3, 2020 11:26 PM
  • See https://social.technet.microsoft.com/Forums/en-US/3eacc49b-889c-433d-aa78-7ad3a92e7311/ccmcache-update-based-on-deployment-or-application-changes?forum=ConfigMgrAppManagement#b9e83a73-ed1b-4943-9b8e-dcbb6f33d493, other ConfigMgr admins also have new folders created in ccmcache for any incremented application change after source file changes.
    Saturday, July 4, 2020 1:09 AM
  • New folder doesn't mean the content was downloaded again. It just means it created a new folder, copied the content the unchanged content from the old folder, and then downloaded the new/changed content.

    Jason | https://home.configmgrftw.com | @jasonsandys

    Saturday, July 4, 2020 11:37 PM
  • Will the following documentation be updated at some point to make it more clear that only delta changes are downloaded to ccmcache for incremented application versions with content changes, and the full content is downloaded for package content updates?

    "When the required version of the content changes, or if the client deletes the content to make room for another package, the client downloads the content to the cache again."

    Reference: https://docs.microsoft.com/en-us/mem/configmgr/core/clients/manage/manage-clients#about-the-client-cache


    • Edited by onguards Wednesday, July 8, 2020 5:26 PM missed word
    Wednesday, July 8, 2020 5:24 PM