A common question is "How do policies work with regards to a virtual application?" Well, the answer is that it depends on the policy. Policies applied via a Group Policy Object (GPO) are not applied to the Virtual Environment; meaning, policies set through Windows Settings in the Group Policy Editor are not applied to the Virtual Environment.
Policies applied via an Administrative Template-based policy settings .ADM and .POL file are applied to the Virtual Environment; meaning, policies set through Administrative Templates in the Group Policy Editor are applied to the Virtual Environment.
During every application launch, we process the local policy files on the system:
Machine Policy -
Shared Policy -
User Policy -
Currently there is no way to disable/prevent GPO’s from being process during application launch.
When applying policies, SoftGrid does not distinguish between HKEY_LOCAL_MACHINE or
HKEY_CURRENT_USER. If a policy is configured for HKEY_LOCAL_MACHINE, it will be applied to HKEY_CURRENT_USER. When a SoftGrid application is launched, HKCU\software\polices\ is populated with additional policy keys from the workstation policy cache.
Microsoft, SoftGrid, Virtualization, Policies, Virtual Applications, Group Policy Object, GPO, Virtual Environment, Group Policy Editor, SoftGrid Policies, Knowledgebase
Source:? SoftGrid Team Blog