Knowledge Base

The VMware Knowledge Base provides support solutions, error messages and troubleshooting guides
 
Search the VMware Knowledge Base (KB)   View by Article ID
 

Time zones unexpectedly change on virtual desktops (1006773)

Symptoms

  • When you log into a VMware Virtual Desktop Manager (VDM) / VMware View session, the time zone¬†unexpectedly changes on virtual desktops.

  • Windows XP desktops display an incorrect city name in the Time Zone tab.

  • Windows 7 desktops display this message in the Windows 7 Date and Time tab:

    The current time zone is not recognized. Select a valid time zone.

  • In general, the time zone offset itself is correctly mapped from the host client system to the View desktop, so the time displayed on the desktop will be correct. However, during Daylight Savings periods, the time zone offset and time displayed might be off by one hour in the desktop.

  • This issue only happens if either the desktop or host client is running Windows XP, and generally only happens if both desktop and host client are running differently localized versions of Windows.

Cause

This issue occurs when the localized time zone passed from the client is not recognized by the virtual machine.

Resolution

By default, the VDM/View Client sets the timezone in the virtual desktop to match the time zone of the local VDM/View Client.

With VDM 2.1.2 and View 3.0.1 and later versions, the time zone synchronization between the View Client and Agent can be disabled to keep the virtual desktops original time zone.

Disable time zone synchronization using one of these options:
  • On the Agent machine, apply this registry setting:

    Note: Before making any registry modifications, ensure that you have a current and valid backup of the registry and the virtual machine. For more information on backing up and restoring the registry, see the Microsoft Knowledge Base article 322756.

    [HKEY_LOCAL_MACHINE\Software\VMware, Inc.\VMware VDM\Agent\Configuration]
    DisableTimeZoneSynchronization="true"


    Note: If it does not exist, right-click and select New > String Value, name it DisableTimeZoneSynchronization and set the value to true .

  • Load the vdm_agent.adm policy file (located in C:\Program Files\VMware\VMware View\Server\Extras\GroupPolicyFiles ) into the Active Directory GPO templates and apply the Disable Time Zone Synchronization setting.

For maximum compatibility of time zone names between any combination of Windows XP and Windows 7 host clients and desktops, use the multilingual Windows XP instead of the localized Windows XP whenever possible.

If a localized Windows XP desktop is necessary, only use it with a localized host client.

Update History

07/23/2012 - Added note to create registry key if it does not exist

Request a Product Feature

To request a new product feature or to provide feedback on a VMware product, please visit the Request a Product Feature page.

Feedback

  • 31 Ratings

Did this article help you?
This article resolved my issue.
This article did not resolve my issue.
This article helped but additional information was required to resolve my issue.
What can we do to improve this information? (4000 or fewer characters)
  • 31 Ratings
Actions
KB: