Citrix : Enable Session Time Zone Redirection
It may be that like me, you have Citrix servers in one time zone and users in another. It is possible to configure per-session time zones based upon the connecting client device time zone. I have tested this with XenApp 5.0 running on Windows Server 2003 R2 x64 SP2, with clients connecting via Citrix Online client v10 & 11, RDP and Itium thin client devices.
First you need to add the following registry entries on each server:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Citrix\CtxHook\AppInit_Dlls\PerSessionTimeZone]
“FilePathName”=”tzhook.dll”
“Flag Data Type”=dword:00000004
“Settings Data Type”=dword:00000001
Next, in Group Policy enable Time Zone redirection:
Computer Configuration > Windows Components > Terminal Services > Cliet / Server Data Redirection > Allow Time Zone Redirection > Set to Enabled
Finally, in a Citrix policy:
HDX Plug and Play > Time Zones > DoNot Use Clients’ Local Time >Disabled
This requires no reboots of any kind, a new session logon should show that the redirectionis working.