In App-V 4.x we had something called autoload targets and triggers which could be used in combination to make App-V applications automatically get cached depending on certain factors, in App-V 5.0 we have a similar more simple equivalent setting called AutoLoad.
This setting like most App-V Client configurations can be found in registry, this particular one can be found under HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\AppV\Client\Streaming.
The setting has three options:
0 = Automatically load nothing into cache
1 = Automatically load previously used applications into cache (default)
2 = Automatically load all published applications into cache (regardless of whether they have been previously used)
The default setting is 1 which means any applications you have launched before will stream 100% into cache, however applications that are un-launched will. There might be circumstances whereby you wish all published applications to stream 100% into cache regardless of whether they have been used or not, a prime example is laptop users. Obviously, exercise caution with such settings and consider any network impact of users streaming applications into cache at once.
The other option of course is to never load applications automatically in cache and only while they are actually in use.
This setting can be adjusted either in registry, using the /AUTOLOAD switch at installation or using the following PowerShell command:
Set-AppvClientConfiguration -AutoLoad [0/1/2]
Take note if using option 2 (Load all), this occurs on publish, so any soon as an application gets published it will begin streaming 100% into cache.
I am really Thank full for this AUTOLOAD analysis.. Thamim. I would like to know the below client configurations also in detail.. Please help me on this..
You can find a breakdown of these setting on TechNet here: technet.microsoft.com/.../jj687745.aspx
Let me know if any information you need isn't covered.
I would like to know about other client configuration settings named VirtualizableExtensions. I am not very clear on this. can you please help me in understanding this better with good example. Thanks.
the MS link does not give a scenario as to which case we should we "VirtualizableExtensions" .
If you know on this and can post this .. that will be really helping.. Thanks in advance.
How does this work in a scenario where you are using the SCS. If the SCS is enabled and the AutoLoad is set to 0 you should stop any of the applications from loading into cache. Will this also affect the FB1 download or will this still download as usual?
Once in SCS mode the autoload setting will be ignored by the App-V client