Q. How can I stop Microsoft Application Virtualization (App-V) from automatically caching an entire virtualized application?

A. In App-V 4.5 and above, once Feature Block 1 is downloaded, the entire Feature Block 2 content is also downloaded and cached in the background. Prior to version 4.5, Feature Block 2 content was only cached as required. You can control this automatic loading of Feature Block 2 using options outlined here.

One of the easiest ways to configure this behavior is a registry setting on the client, which can also be set via Group Policy. The values of HKLM \SOFTWARE\Microsoft\SoftGrid\Client\CurrentVersion\Configuration\AutoLoadTriggers (REG_DWORD) are:

  • 0 = Never (this means never pre-cache FB2)
  • 1 = OnLaunch
  • 2 = OnRefresh
  • 4 = OnLogin
  • 5 = On Launch & Login (DEFAULT)

You can also set which applications the autoload policy applies to using HKLM\SOFTWARE\Microsoft\SoftGrid\Client\CurrentVersion\Configuration\AutoLoadTarget. Set it to one of the following:

  • 0 = None
  • 1 = PreviouslyUsed (Default)
  • 2 = All

I advise leaving the default pre-cache of FB2 on launch and logon as the best option. Only change it if you have a significant business or technical reason.

Hide comments


  • Allowed HTML tags: <em> <strong> <blockquote> <br> <p>

Plain text

  • No HTML tags allowed.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Lines and paragraphs break automatically.