Enhanced desktop experience policy setting
The Enhanced desktop experience policy setting runs sessions on server-operating systems that look like local Windows 7 desktops.
By default, this setting is allowed.
If a user profile with the Windows Classic theme exists on the virtual desktop, this policy does not provide an enhanced desktop experience for that user. Consider a user with a Windows 7 theme user profile logs on to a virtual desktop running Windows Server 2012. Also, this policy is either not configured or disabled. In this case, that user sees an error message indicating failure to apply the theme.
In both cases, resetting the user profile resolves the issue.
If you disable the policy on a virtual desktop with active user sessions, the interface of those sessions becomes inconsistent on Windows 7 and Windows Classic desktops. To avoid this inconsistency, ensure you restart the virtual desktop after changing this policy setting. Then delete any roaming profiles on the virtual desktop. Citrix also recommends deleting any other user profiles on the virtual desktop to avoid inconsistencies between profiles.
Consider that you are using roaming user profiles in your environment. In this case, ensure that the Enhanced Desktop Experience feature is enabled or disabled for all virtual desktops that share a profile.
Citrix does not recommend sharing roaming profiles between virtual desktops running server operating systems and client operating systems. Profiles for client and server operating systems differ. Sharing roaming profiles across both types can lead to inconsistencies in profile properties when a user moves between the two.