Windows Virtual Desktop – Sessions Showing UTC Time

email me

This is how you change from UTC to Eastern Standard Time in WVD, using only the registry.

 

Verify you have time servers

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\DateTime\Servers]
“1”=”time.windows.com”
“2”=”time.nist.gov”

 

Disable virtual time provider

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\VMICTimeProvider]
“Enabled”=dword:00000000
“InputProvider”=dword:00000000

 

Enable the NTPClient provider

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpClient
“Enabled”=dword:00000001
“InputProvider”=dword:00000001

 

Apply Eastern Standard Time reg keys

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation]
“Bias”=dword:0000012c
“DaylightBias”=dword:ffffffc4
“DaylightName”=”@tzres.dll,-111”
“DaylightStart”=hex:00,00,03,00,02,00,02,00,00,00,00,00,00,00,00,00
“StandardBias”=dword:00000000
“StandardName”=”@tzres.dll,-112”
“StandardStart”=hex:00,00,0b,00,01,00,02,00,00,00,00,00,00,00,00,00
“TimeZoneKeyName”=”Eastern Standard Time”
“DynamicDaylightTimeDisabled”=dword:00000000
“ActiveTimeBias”=dword:0000012c
“RealTimeIsUniversal”=dword:00000001

 

Notes

 

Automatic Time/Time Zone Settings

TIME

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters
ON “Type”=”NTP”
OFF “Type”=”NoSync”

TIME ZONE

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\tzautoupdate
ON “Start”=dword:00000003
OFF “Start”=dword:00000004

 

Restarting Time Service

net stop w32time
w32tm /unregister
w32tm /register
net start w32time

 

Disable Time Sync in Hyper-V

 

Disable Time Sync in VMWare