Glossary of terms
Be aware of the differences among the following Outlook items that
are discussed in this article:
| • | Appointment: A calendar item that users create for themselves and that has no
attendees other than the organizer. |
| • | Meeting: A calendar item for which there are attendees in addition to the
organizer. |
| • | Calendar item: An item on the user’s calendar. This can be an appointment or a
meeting. |
Back to the top
What you should do
If you updated the operating system, ran the Outlook Time Zone
Data Update Tool, and followed the instructions for the initial extended DST
time frame, no action is required for future extended DST time frames.
However, if you have not previously run the Outlook Time Zone Data
Update Tool, or if you previously manually updated your calendar items for time
zone changes, the content of this article is still applicable. You should
review and then implement the information in this article as needed. For users
in a Microsoft Exchange environment, you should contact the Exchange
administrator because the tool may have been run at the server level. If this
is true, no action is necessary. We recommend checking your individual calendar
and any calendars for which you are responsible during the applicable extended
DST period.
If users are in the Jerusalem, Central Brazilian, or E.
South American time zone, click the following article number to view the
article in the Microsoft Knowledge Base:
943390 (http://support.microsoft.com/kb/943390/) Some Outlook calendar items are rebased incorrectly when you use the Outlook Time Zone Data Update Tool to adjust for daylight saving time changes in certain time zones
Back to the top
Microsoft Outlook
In August 2007, the Time Zone Data Update Tool for Microsoft®
Office Outlook® (Time Zone Data Update Tool or "Outlook tool") became available
from Microsoft Download Center. The Time Zone Data Update Tool can update
calendar items in Outlook to accommodate the time zone changes during the
extended DST period. If you have earlier versions of the tool, please remove
those from the system and install the newest release.
The Time Zone
Data Update Tool is required to update calendar items that occur during the
extended DST periods for the following versions of Microsoft Outlook:
| • | Microsoft Office Outlook 2007 |
| • | Microsoft Office Outlook 2003 |
| • | Microsoft Outlook 2002 |
| • | Microsoft Outlook 2000 |
Microsoft Office Outlook 2007 can automatically detect the time
zone change and prompt the process that updates a person’s calendar to comply
with the new daylight saving time rules. However, the Time Zone Data Update
Tool contains enhancements that improve what is available in Outlook 2007 and
should be run instead of the out-of-the-box Outlook 2007
experience.
The following table describes the situations in which you
should download and run the Time Zone Data Update Tool.
| Outlook 2007 | Outlook 2003, Outlook 2002, Outlook
2000 |
|---|
| We recommend that you run the Time Zone Data Update Tool
because it includes many improvements over the tool that is included in Outlook
2007. | Run the Time Zone Data Update Tool. |
| In environments in which Microsoft Exchange Server is run, a
special version of the Time Zone Data Update Tool may be used to update
multiple Exchange mailboxes on the server. | In environments in which
Microsoft Exchange Server is run, a special version of the Time Zone Data
Update Tool may be used to update multiple Exchange mailboxes on the
server. |
Note You do not have to run both the Outlook and Exchange Server
versions of the Time Zone Data Update Tool. We encourage you to read all the
documentation about each tool and then determine which tool will best suit your
specific environment and needs.
Back to the top
Tools that you can use to update DST in calendaring applications
The following
file is available for download from the Microsoft Download Center:
Download
the Time Zone Data Update Tool package now. (http://www.microsoft.com/downloads/details.aspx?familyid=%20E343A233-B9C8-4652-9DD8-AE0F1AF62568)Note The Time Zone Data Update Tool must be downloaded from the
Microsoft Download Center and then run by the user. The Time Zone Data Update
Tool will enable users to update their calendars to accommodate the change in
time zone rules. The Time Zone Data Update Tool will not be distributed through
Microsoft Update or through Windows Update.
Release Date: August 31, 2007
For
more information about how to download Microsoft support files, click the
following article number to view the article in the Microsoft Knowledge Base:
119591 (http://support.microsoft.com/kb/119591/) How to obtain Microsoft support files from online services
Microsoft scanned this file for viruses. Microsoft used the most
current virus-detection software that was available on the date that the file
was posted. The file is stored on security-enhanced servers that help prevent
any unauthorized changes to the file.
The English
version of this tool has the file attributes (or later file attributes) that
are listed in the following table. The dates and times for these files are
listed in Coordinated Universal Time (UTC). When you view the file information,
it is converted to local time. To find the difference between UTC and local
time, use the
Time Zone tab in the Date and Time item in
Control Panel.
| File name | File version | File
size | Date | Time |
|---|
| Mso.dll | 12.0.4518.1014 | 16,870,712 | 27-Oct-2006 | 20:26 |
| Tzmove.exe | 12.0.4518.1062 | 326,528 | 24-Aug-2007 | 23:19 |
| Tzmover.dll | 12.0.4518.1062 | 75,136 | 24-Aug-2007 | 23:19 |
When you run the Time Zone Data Update Tool without using
any command-line switches, the following Outlook items that occur during the
extended DST period are updated:
| • | Meetings for which the user is the organizer and which
reside in the user’s default calendar
Note The tool then automatically sends updates for those meetings to
all other attendees. |
| • | Single-instance and recurring appointments created in his
or her default calendar |
| • | Reminders on mail, task, and calendar items |
Another version of the Time Zone Data Update Tool is available
for servers that are running Exchange Server. Administrators can run the
server-side tool to automatically update specific client mailboxes. Individual
user interaction will not be required.
For more
information about the Exchange updates and the Exchange Calendar Update Tool,
click the following article number to view the article in the Microsoft
Knowledge Base:
941018 (http://support.microsoft.com/kb/941018/)
How to address daylight saving time by using the Exchange Calendar Update Tool
Additionally, administrators must address Collaboration
Data Objects (CDO) that are used by Microsoft Exchange. CDO has its own
internal table of time zone definitions that is independent of the local
computer definition of a time zone. The CDO update changes the CDO binaries to
contain the correct time zone information. For more information about the tools
and resources that are available to update Microsoft Exchange for DST, visit
the following Microsoft Web site:
Back to the top
Summary of the key changes in the Time Zone Data Update Tool 2.0 for Outlook
The Time Zone Data Updated Tool 2.0 for Outlook includes the
following changes:
| • | All the hotfixes that were made to the Time Zone Data
Update Tool 1.0.2. |
| • | Key fixes, most notably those that allow for accurate
updates in New Zealand and in Western Australia.
Important Note The behavior of the previously released tool is incorrect in
various ways when the tool is used for New Zealand and Western Australia. Any
use of this version of the tool for these specific regions is not supported by
Microsoft.
|
| • | A streamlined user interface that does not confuse the
end-user with options that are related to physical moves between time zones.
Physical time zone moves now have to be performed by using the /PHYSICALMOVE
command line option. |
Back to the top
General sequence of update actions
Many calendaring environments have an interconnected system of
programs. Therefore, each program must be adjusted to accommodate the new time
zone rules. To update the computer for the extended DST period, follow these
steps based on the appropriate environment:
| 1. | Apply updates to Windows operating systems on Windows
Servers.
For more information about how to update the
operating system, click the following article number to view the article in the
Microsoft Knowledge Base: 942763 (http://support.microsoft.com/kb/942763/)
December 2007 cumulative time zone update for Microsoft Windows operating systems
|
| 2. | Apply updates to Windows operating systems on individual
workstations, and apply Windows Mobile updates to all mail-enabled mobile
clients.
For more information about how to update the operating
system, click the following article number to view the article in the Microsoft
Knowledge Base: 933360 (http://support.microsoft.com/kb/933360/)
August 2007 cumulative time zone update for Microsoft Windows operating systems
941898 (http://support.microsoft.com/kb/941898/) An August 2007 daylight saving time update for Windows Mobile-based devices is available
|
| 3. | The IT administrator can use one of the following methods:
| • | Run the Exchange Calendar Update Tool against all
affected users, servers, or both. | | • | Push out the Outlook Time Zone Data Update Tool to the
clients and let the users update their own mailboxes. | | • | Run the Exchange Calendar Update Tool against all
affected users, servers, or both. However, only modify recurring appointments.
Then, ask users to rebook single instance appointments that fall into the
extended DST period, or ask them to run the Outlook Time Zone Data Update Tool.
| | • | Run neither the Exchange Calendar Update Tool nor the
Outlook Time Zone Data Update Tool. Ask users to examine their calendars and
rebook as necessary. | We strongly advise IT administrators to refer to the
Exchange Calendar Update Tool and to consider all potential effects on your IT
environments and on your user base before you run the Exchange Calendar Update
Tool.
For more
information, click the following article number to view the article in the
Microsoft Knowledge Base: 941018 (http://support.microsoft.com/kb/941018/)
How to address daylight saving time by using the Exchange Calendar Update Tool
|
| 4. | Apply the appropriate Exchange Server DST
updates.
The following list is organized by Exchange Server version
and service pack level. Install the updates for your version of Exchange in
order.
Exchange Server 2007
940006 (http://support.microsoft.com/kb/940006/) Description of Update Rollup 4 for Exchange Server 2007
Update Rollup 4 for Exchange Server 2007 includes the
following DST fixes:
| • | 937656 (http://support.microsoft.com/kb/937656/) You experience problems in Outlook Web Access for Exchange 2007 after daylight saving time (DST) starts in New Zealand in 2007
| | • | 932561 (http://support.microsoft.com/kb/932561/) Appointments that are sent from one Exchange organization to another by using Exchange 2007 may be incorrect by one hour if one organization is in the Western Australia time zone
| Exchange Server 2003 SP2
926666 (http://support.microsoft.com/kb/926666/) Update for daylight saving time changes in 2007 for Exchange 2003 Service Pack 2
931915 (http://support.microsoft.com/kb/931915/) Update for daylight saving time changes in Newfoundland in 2007 for Exchange Server 2003 Service Pack 2
929895 (http://support.microsoft.com/kb/929895/) Appointments that are sent between different Exchange Server organizations may be incorrect by one hour when one of the organizations is in the Western Australia time zone
937653 (http://support.microsoft.com/kb/937653/) You experience one or more issues in Exchange Server 2003 after the daylight saving time period for New Zealand changes in 2007
Exchange Server 2003 SP1
940123 (http://support.microsoft.com/kb/940123/) You experience problems in Exchange 2003 Service Pack 1 after daylight saving time (DST) starts in New Zealand in 2007
Note If you run the Outlook tool or the Exchange tool on a client
computer that is running Windows Vista, and you run the tool against mailboxes
where the home time zone is New Zealand Standard Time, you must run the tool a
second time on or after January 1, 2008. For more information, see the
Known issues and limitations
section. |
For small business, home, or consumer computer users who run Windows and Outlook but not Exchange Server
| 1. | Apply updates to Windows operating systems on individual
computers.
For more information about how to update the operating
system, click the following article number to view the article in the Microsoft
Knowledge Base: 933360 (http://support.microsoft.com/kb/933360/)
August 2007 cumulative time zone update for Microsoft Windows operating systems
|
| 2. | Download and run the Time Zone Data Update Tool from the
Microsoft Download Center. To do this, visit the following Microsoft Web site: |
Back to the top
Differences between the Outlook tool and the Exchange tool
The server-side tool is merely a wrapper around the client-side
tool. Therefore, the server-side tool provides no semantics that are not also
exposed by the client-side tool for the actual job of updating a user’s
calendar. In short, any calendar or reminder update that can be made through
the Exchange tool can be made exactly as in the Outlook tool.
Any
other differences between the server-side and client-side tools relates to how
they are configured and run. The differences do not relate to how the tools
identify or update appointments that have to be updated.
For individual users
Download and run the Time Zone Data Update Tool from the Microsoft
Download Center. To do this, visit the following Microsoft Web site:
We recommend that users run the Time Zone Data Update Tool as soon
as possible after IT administrators apply the updates to the server that is
running Exchange Server.
For more information about other Microsoft
products that are affected by the extended DST period, visit the following
Microsoft DST Web page:
Back to the top
How to minimize the effect of the extended DST period
To minimize confusion for users during the extended DST period,
follow these steps:
| 1. | When a meeting is organized during the extended DST period,
write the correct meeting time in the subject line or the body of the message.
For example, include the following text in the subject line or the body of the
message: Project planning meeting – 8:30 a.m. PST |
| 2. | Consider any calendar items in the extended DST period to
be suspect. If you are not sure, verify the correct time with the
organizer. |
| 3. | To help keep track of the calendar items that are scheduled
during the extended DST period, print your weekly calendars for the extended
DST period. Do this before you perform the following actions:
| a. | Apply the Windows update that contains the updated time
zone definitions. | | b. | Run the Time Zone Data Update Tool. |
|
Important After you install the new time zone rules from a cumulative time
zone update for Windows operating systems, calendar items are created by using
the correct time zone definitions.
For more
information about this update, click the following article number to view the
article in the Microsoft Knowledge Base:
933360 (http://support.microsoft.com/kb/933360/)
August 2007 cumulative time zone update for Microsoft Windows operating systems
When you run the Time Zone Data Update Tool, the tool
still detects single-instance appointments and single-instance meeting requests
that you organized. The tool still shows these items that were created on or
after the date that you installed the Windows time zone update. However, these
items will be in an unselected state.
If you suspect that the time is
still wrong on any calendar items that are created after the update is
installed, you must click to select the check box that appears next to these
items. However, after the items are updated, later runs of the Time Zone Data
Update Tool will not detect the items for correction.
Back to the top
Why the Time Zone Data Update Tool is required
Calendar items are created in Outlook by using Coordinated
Universal Time (UTC) format. UTC is an international standard 24-hour
timekeeping system. Time zone information for Outlook is obtained from the
Windows operating system in which the calendar items are created and is
obtained at the time that the calendar items are created.
For
example, an 8:00 A.M. appointment on October 26, 2007 in Redmond, Washington is
stored in Outlook as UTC 4:00 P.M. In this case, DST has not yet started, and
Redmond time is eight hours behind UTC.
When an update is applied to
the Windows operating system to accommodate the new DST definitions, the
computer’s local time is changed to the extended DST time. However, the UTC is
not adjusted when the local time on the computer is adjusted. Therefore,
calendar items that are added to Outlook during the extended DST period are off
by one hour.
The Time Zone Data Update Tool is intended to update the
targeted Outlook data store to correctly reflect the new time zone rules. A
data store can be a .pst file, an .ost file, or the user’s Exchange mailbox if
the user is running in Online mode.
For example, consider the
following scenario:
| • | Windows has not been updated for the extended DST
period. |
| • | The Time Zone Data Update Tool has not been run on the
computer. |
| • | An appointment is scheduled for 8:00 A.M. on October 15,
2007 in Redmond. |
| • | During the extended DST period, the start time for the
appointment is set at 9:00 A.M. instead of 8:00 A.M. |
In this scenario, the appointment is originally stored in
Outlook as 4:00 P.M. UTC. To calculate the local time in Redmond, the "UTC - 8
hours" formula is used. In this case, 4:00 P.M. UTC minus 8 equals 8:00 A.M.
However, after the DST update is applied to Windows, local time is
calculated by using the "4.00 P.M. - 8 hours + 1 hour" formula for DST.
Therefore, the time in the appointment is set to 9:00 A.M. To correct this
issue, the Time Zone Data Update Tool must be run on the computer.
For more
information about how to support DST changes in Windows operating systems,
click the following article number to view the article in the Microsoft
Knowledge Base:
933360 (http://support.microsoft.com/kb/933360/)
August 2007 cumulative time zone update for Microsoft Windows operating systems
Back to the top
The effects that occur when the Time Zone Data Update Tool is not run
If you do not run the Time Zone Data Update Tool, the time that is
set for appointments and reminders in Outlook will be one hour off during the
extended DST periods. All-day events will span two days because these events
are associated with 24 specific hours instead of an individual date.
How to manually update calendar items
The Time Zone Data Update Tool is intended to automate the update
process. However, users do not have to run the tool in order to update their
calendar items. You can manually correct the times on these items during the
extended DST period. This may be a good strategy for users who meet these
specific requirements:
| • | The users have recurring items that have exceptions before
the extended DST period, and the past exceptions must be saved. |
| • | The users have many items in the extended DST period that
were created by using previous time zone rules, and have other items that were
created by using new DST rules. |
| • | The users want to maintain complete control over every item
that must be changed in the extended DST period. |
| • | The users have run the Time Zone Data Update Tool.
However, the tool did not update a given item that the users now want to update
manually. |
To manually change your calendar, follow these steps:
| 1. | Print a copy of your calendar during the extended DST
period for reference. |
| 2. | Manually move meetings that you organized to the correct
time. |
| 3. | Send an update for the meeting that you moved to all
attendees so that the attendees' calendar reflects the correct time.
|
| 4. | Manually move all single-instance appointments. |
| 5. | Manually move all recurring appointments within the
extended time zone period. |
Be aware that you may have to follow the same procedure for all
future extended time zone periods if you created calendar items that occur many
months in the future in your calendar. This is why we recommend that you use
the Time Zone Data Update Tool to correct your calendar.
Important If you choose to manually update your calendar, do not run the
Time Zone Data Update Tool. If you also run the Time Zone Data Update Tool,
items that were manually updated may be over-corrected. Instead, wait until the
extended DST period has passed, and then run the tool to automatically correct
all future occurrences. When you do this, you do not have to manually make
corrections for the next extended DST period.
Recurring item exceptions may be lost after calendars are updated
Before you run the Time Zone Data Update Tool, be aware that
recurring items with exceptions are only updated for future exceptions.
Note The term "exceptions" refers to individual instances of the
recurring item that were changed separately from the recurrence.
Any
past exceptions to the series will be lost after you use the Time Zone Data
Update Tool. If you have to save the information from the past exceptions, we
recommend that you manually update the recurring item.
Back to the top
Different scenarios in Outlook
Appointments can be created under previous time zone rules or
after time zone rules have been updated in Windows. Similarly, these same
appointments can be viewed on computers that continue to operate under previous
time zone rules or that have been updated to reflect new time zone
rules.
When you view items on computers that have time zone rules that
differ from the computer on which the item was created, the item will be
shifted by one hour. For example, if you create an appointment by using
previous time zone rules and then view the appointment under new time zone
rules, the appointment time is shifted by one hour.
The following
tables list the four scenarios that can exist and the actions that should be
taken in these scenarios.
| Scenario 1 | Calendar items are created under previous
DST rules and then viewed under previous DST rules |
|---|
| Environment: | The operating system is not updated to
accommodate the new time zone rules. This issue may occur if users are not
receiving updates from Microsoft Updates and have not taken action to address
DST. |
| Status: | Appointments are created that occur during
the extended DST periods on computers that are not updated to reflect the
changes to DST. Additionally, meetings and appointments are viewed in Outlook
on computers that have been updated to reflect the changes to DST. |
| Results: | The calendar items are displayed at the
correct time. However, the system time on the computer is off by one hour
during the extended DST period. |
| Action: | Update Windows to reflect the new DST rules.
After the Windows update is installed, users must run the Time Zone Data Update
Tool. |
For more information about this update, visit the following
Microsoft Update Web site:
For more
information, click the following article number to view the article in the
Microsoft Knowledge Base:
933360 (http://support.microsoft.com/kb/933360/)
August 2007 cumulative time zone update for Microsoft Windows operating systems
| Scenario 2 | Calendar items are created under previous
DST rules and then viewed under previous DST rules |
|---|
| Environment: | The operating system is updated for new
DST rules. However, the Time Zone Data Update Tool was not yet run to address
appointments that were created under previous DST rules.
In this
scenario, new calendar items may continue to be created by using mobile devices
or other computers that have not been updated for new DST rules. However, the
calendar items are viewed on a computer that has been updated. |
| Status: | Calendar items that fall within the extended
DST period were previously created on devices under previous DST rules.
However, these items are then viewed on devices that have been updated to
reflect new DST rules. |
| Results: | Calendar items that you organize are off by
one hour during extended DST periods. Meetings for which you are an attendee
may not be set at the correct local time in Outlook. |
| Action: | Run the Time Zone Data Update Tool to update
appointments and meetings that are organized by the user to reflect the new DST
rule. Meeting updates are automatically sent to the other
attendees.
Avoid creating new calendar items during the extended DST
period from other computers or from devices such as mobile devices until the
computers or devices have been updated to reflect new time zone
rules.
There may be meetings for which you are an attendee that occur
during the extended DST period and that have not been updated by the meeting
organizer. In this case, contact the organizer directly to confirm the
time. |
| Scenario 3 | Calendar items are created or updated
under new DST rules and then viewed under previous DST rules |
|---|
| Environment: | Other users have updated the computer
that they use to reflect new DST rules, and have sent you meeting invitations
that occur during the extended DST period. However, you have not updated the
computer that you use to accommodate the new DST rules.
Alternatively, you have updated the computer to reflect the new DST
rules and have run the Time Zone Data Update Tool. However, you are now viewing
your meetings and appointments from another computer or from a mobile device
that has not been updated to reflect the new DST rules. |
| Status: | Appointments and meetings are created on a
computer that is updated to use new DST rules. However, appointments and
meetings are viewed on a computer that is not updated to use new DST
rules. |
| Results: | Appointments and meetings that you organized
are off by one hour during extended DST periods. Meetings for which you are an
attendee may not be set at the correct local time in Outlook. |
| Action: | Apply the Windows DST update to computers and
mobile devices. |
| Scenario 4 | Calendar items are created or updated
under new DST rules and then are viewed under new DST rules |
|---|
| Environment: | Windows is updated on the computer to
reflect new DST rules, and the Time Zone Data Update Tool has been run to
update the previously created calendar items. |
| Other computers and mobile devices that are used to
view and create calendar items are updated to reflect new DST rules.
Meetings for which the user is an attendee have been updated by
meeting organizers who have updated their systems to reflect DST 2007
rules. |
| Status: | Calendar items were created by the user under
previous DST rules and were updated by using the Time Zone Data Update Tool.
Alternatively, appointments were created after Windows was updated to reflect
the new time zone rules and are viewed on computers that are updated for new
DST rules. |
| Results: | Calendar items display correct times during
all time periods. |
| Action: | No action is required. |
Calendar items that are created in a Mexican time zone are not detected by the tool
Mexico has not adopted the DST changes that were made in the
United States in 2007. However, Mexico intersects with three of the five U.S.
time zones. These time zones are the Pacific, the Mountain, and the Central
time zones.
This results in new time zones with the same "GMT"
modifier. For example, when the DST update is applied to Windows, the following
"GMT -08:00" time zones exist:
| • | GMT -08:00 Pacific Time (US &
Canada) |
| • | GMT -08:00 Tijuana, Baja
California |
If a particular user is located in Tijuana,
GMT -08:00
Tijuana, Baja California is now that user's base time zone in
Windows.
Consider the following scenario:
| • | A user who lives Tijuana, Mexico has the GMT -08:00
Pacific Time (US & Canada); Tijuana home time zone. The following
calendar items are created during the extended DST period by using pre-2007 DST
rules and by using Outlook 2000, Outlook 2002 or Outlook 2003:
| • | Single instance appointment | | • | Recurring appointment | | • | A single-instance meeting request or a recurring
meeting request |
|
| • | Windows is updated on the computer to reflect the 2007 DST
rules changes. The Windows time zone is changed to GMT -08:00 Tijuana,
Baja California to match the appropriate time zone for Tijuana.
Note If the update for the 2007 DST changes is installed, the user’s
time zone may automatically be moved. This process makes this step unnecessary.
|
| • | Time Zone Data Update Tool is run. The user includes the
following settings to address the previously created calendar items:
| • | The user clicks Original Time Zone and
then selects (GMT -08:00) Tijuana, Baja California.
| | • | The user clicks OK. |
|
In this scenario, the Time Zone Data Update Tool does not detect
any of the calendar items. Additionally, the user receives the following
message:
No appointments, meetings or reminders were
found that need to be moved to the new time zone.
However, no action
is required. The items do not have to be updated because Mexico does not
observe 2007 DST changes.
The scenarios in the previous tables
describe cases in which calendar items may still reflect the incorrect times
even after the operating system is updated and the Time Zone Data Update Tool
is run on the local computer. In particular, you must pay attention to the
following scenarios:
| • | You are an attendee to a meeting that was sent by an
organizer who has not updated the operating system and run the Time Zone Data
Update Tool. |
| • | You view a calendar item on a computer or mobile device
that has not been updated to reflect the new DST rules. |
The Time Zone Data Update Tool is available to help users adapt
to the changes in time zone rules. However, only users know whether their
calendars are correct. Users must be made aware of this issue and must be
instructed to review affected calendar items carefully. Users must verify the
times of calendar items themselves and with any other invitees. Extra attention
and communications, such as writing out the appointment or meeting time in the
body of the item request, will also help address this issue.
Back to the top
Considerations for users in time zones that are not affected by time zone changes
Users who are in time zones that are not affected by the time zone
changes technically do not have to install the cumulative time zone update for
Windows that is described in article 933360 in the Microsoft Knowledge Base.
However, we recommend that users everywhere install the cumulative time zone
update for Windows. Some applications may use the local time zone database to
perform date and time calculations for events elsewhere in the world.
Therefore, all computers should be updated with these time zone updates
regardless of whether the computers are located in a time zone that is affected
by changes to the time zone. Common scenarios of how a global user may interact
with time zones that are affected by time zone changes include, but are not
limited to, the following examples:
| • | When a user delegates access |
| • | When a user views another Exchange user's
calendar |
| • | When a user travels with a laptop to a time zone that is
affected by changes to their home time zone. |
| • | When meetings that a user receives from other users in
affected time zones require that the recipient have updated time zone 2007
rules during extended periods. |
Installation of the cumulative time zone update for Windows does
not require any special effort or steps other than the installation itself. If
you are in a time zone that is not affected by changes in time zone rules, you
do not have to update your calendar. Therefore, you do not have to perform
additional steps unless you are specifically asked to do this by the Exchange
administrator.
Back to the top
How to install and to use the Time Zone Data Update Tool
To do this, follow these steps:
| 1. | Update Windows to apply the new DST rules. This update is
available on the Windows Update Web site.
For more
information, click the following article number to view the article in the
Microsoft Knowledge Base: 933360 (http://support.microsoft.com/kb/933360/)
August 2007 cumulative time zone update for Microsoft Windows operating systems
|
| 2. | Install the Time Zone Data Update Tool.
Note Installation requires administrator credentials on the
destination computer.
If you install and run the Time Zone Data
Update Tool on a computer that is running Windows XP Service Pack 2 (SP2), be
aware of the following issue:
| • | When a user who has standard user permissions
double-clicks Tzmove.exe to install the tool, the user
receives the following error message: Time Zone Data
Update Tool for Microsoft Office Outlook You do not have sufficient
privileges to complete this installation for all users of the machine. Log on
as administrator and then retry this installation. | A local administrator or a domain administrator must enter
the correct credentials for installation to continue. After the Time Zone Data
Update Tool is installed, a user who has standard user permissions can run the
tool against the user's mailbox.
If you install and run the Time Zone
Data Update Tool on a computer that is running Windows Vista, be aware of the
following issue:
| • | When a user who has standard user permissions
double-clicks Tzmove.exe to install the tool, the user
receives the following message: A program needs your
permission to continue If you started this program, continue. To continue,
type an administrator password, and then click OK. | A local administrator or a domain administrator must enter
the correct credentials for installation to continue. After the Time Zone Data
Update Tool is installed, a user who has standard user permissions can run the
tool against the user's mailbox. |
| 3. | The Time Zone Data Update Tool will automatically
start.
By default, when the tool starts, the default mailbox is
selected, the current time zone is read from the operating system settings, and
then the tool selects the Update to reflect changes to Windows time
zones option.
If you want to move meetings that you
organized to the new time zone, you must use the /physicalMove command-line switch.
If you want to run the tool
against a different folder in your profile, click Custom.
If you are running Windows under the context of a non-administrator
and enter an administrator’s credentials to run the Time Zone Data Update Tool
for that user, the tool will return the following error and not update the
non-administrator user’s items. Microsoft Office Outlook
No profiles have been created. To create a new profile, use the Mail
icon in Control Panel. |
| 4. | Click OK. |
Important Tzmove.exe is the name of both the installer and the application.
It may be confusing to know which version of Tzmove.exe to use because the
installation does not create a shortcut on the desktop or on the
Programs menu. This is especially true when you use the
Exchange Calendar Update Tool.
Back to the top
The Time Zone Data Update Tool will not run on a computer that does not have Outlook installed
The Time Zone Data Update Tool requires Outlook. Users who try to
install and then run the tool on a computer that does not have Outlook
installed receive the following message:
Microsoft Office
Outlook
No profiles have been created. To create a new profile, use the
Mail icon in Control Panel.
When the user clicks
OK,
the user may receive the following error message:
Change
Calendar Time Zone
The server is not available. Contact your administrator
if this condition persists.
To resolve this issue, install Microsoft
Office Outlook. Or, create an Outlook profile for the user.
Back to the top
How to determine whether the Time Zone Data Update Tool completed successfully
To determine whether the Time Zone Data Update Tool completed
successfully, view the Application log on the computer on which you ran the
tool, and then look for the following event.
Event Type:
Information
Event Source: TZMOVE
Event Category: None
Event ID:
32
Date: Date
Time:
Time
User: N/A
Computer:
ComputerName
Description:
The Time Zone Data
Update tool for Microsoft Office Outlook completed. 1 items updated in 'Mailbox
- UserName'. Additional information in
%Temp%\Outlook Time Zone Update.log.
Back to the top
Detailed behavior of the Time Zone Data Update Tool in specific situations
Update mode
The following table describes how the DST update process affects
calendar items that are created in the following programs:
| • | Outlook 2003 |
| • | Outlook 2002 |
| • | Outlook 2000 |
| • | Outlook Web Access |
| • | Exchange Server 2003 |
| • | Mobile devices |
| Calendar item created | Date of affected calendar item | Status of Windows time zone update at the time of item creation | Will Time Zone Data Update Tool detect and update this calendar item? | Action that the
Outlook Time Zone Update Tool will take
|
|---|
| Single Appointment | Within extended DST
period | Not installed | Yes | Adjusts item during extended
DST period by one hour
Stamps the time zone property on the items |
| Within extended DST
period | Installed | No
Note These appointments will be listed for adjustment even though they
were created after the DST update for the operating system was applied. Single
appointments do not have time zone information stamped on them. Therefore, the
DST Time Zone Data Update Tool cannot determine whether it should shift the
meetings.
By default, these items are skipped. You can include these
items by using the Details option in the Time Zone Data Update
Tool to prevent them from being updated.
Note This does not apply to calendar items created by Outlook 2007.
| Adjusts item during extended DST period by one hour
Stamps
the time zone property on the items |
| Outside extended DST period | Not
applicable | No | |
| Recurring Appointment | Within extended DST
period | Not installed | Yes | Adjusts items during extended
DST period by one hour |
| Within extended DST
period | Installed | No | |
| Outside extended DST period | Not
applicable | No | |
| Single or Recurring Meeting in the past | Not
applicable | Not installed | No | |
| Single Meeting in the future, where user is the meeting
Organizer | Within extended DST period | Not
installed | Yes | Adjusts item during extended DST period by one
hour
Stamps the time zone property on the items
Sends a
meeting update |
| Within extended DST
period | Installed | No
Note These meetings will be listed for adjustment even though they
were created after the DST update for the operating system was applied. Single
meetings do not have time zone information stamped on them. Therefore, the DST
Time Zone Data Update Tool cannot determine whether it should shift the
meetings.
By default, these items are skipped. You can include these
items by using the Details option in the Time Zone Data Update
Tool to prevent them from being updated. This information is specific to the 5
defined U.S. time zones or time zones explicitly specified by the
user/administrator in the input text file.
Note This does not apply to calendar items that are created in Outlook
2007. | Adjusts item during extended DST period by one
hour
Stamps the time zone property on the items
Sends a
meeting update |
| Outside extended DST period | Not
applicable | No | |
| Future Recurring Meeting, where user is the organizer
| Within extended DST period | Not
installed | Yes | Adjusts item during extended DST period by one
hour
Stamps the time zone property on the items |
| Within extended DST
period | Installed | No | |
| Outside extended DST period | Not
applicable | No | |
| Future Recurring Meetings with exceptions in the past or
future | Within extended DST period | Not
installed | Yes
Note No past meeting exception updates are sent.
Note No future deleted exception updates are sent. They are included
in the series update. | Adjusts item during extended DST period by one
hour
Sends updates for the meeting series and for all future
exceptions |
| Within extended DST
period | Installed | No | |
| Outside extended DST period | Not
applicable | No | |
| Reminders on mail or tasks | Outside extended DST
period | Not applicable | No | |
| Within extended DST period | Not
installed | Yes | Adjusts item during extended DST period by one
hour
Stamps the time zone property on the items |
| Within extended DST
period | Installed | No Note These reminders will be listed for adjustment even though they
were created after the DST update for the operating system was applied. Single
reminders do not have time zone information stamped on them. Therefore, the DST
Time Zone Data Update Tool cannot determine whether it should shift the
meetings.
By default, these items are skipped. You can include these
items by using the Details option in the Time Zone Data Update
Tool to prevent them from being updated. This information is specific to the 5
defined U.S. time zones or time zones explicitly specified by the
user/administrator in the input text file.
Note This does not apply to calendar items that are created in Outlook
2007. | Adjusts item during extended DST period by one
hour
Stamps the time zone property on the items |
Command-line parameter options
/quiet The Time Zone Data Update Tool can be installed silently
by using the
/quiet command-line parameter. Do to this, follow these steps:
| 1. | Deploy the tool with the /quiet command-line parameter. This will install it but does not run the
tool after installation is complete. The tool is installed to the default
location that is described in step 2. |
| 2. | After installation is complete, run the tool with one of
the following command-line parameters, depending on whether the operating
system is a 32-bit or 64-bit operating system:
| • | For a 32-bit OS, type the following command: “%PROGRAMFILES%\Microsoft Office\Office12\Office Outlook Time Zone Data Update Tool\tzmove.exe” /quiet
| | • | For a 64-bit OS, type the following command: “%PROGRAMFILES (x86)%\Microsoft Office\Office12\Office Outlook Time Zone Data Update Tool\tzmove.exe” /quiet
|
|
When you run the Time Zone Data Update Tool in quiet mode, the
tool updates profiles and anything that it finds in the default Calendar and
the reminders folders, for example, appointment reminders, task reminders, and
flagged mail. If you have multiple profiles on the computer, you must run the
tool again in interactive mode and then manually select the additional
profiles.
The installation of the Time Zone Data Update Tool creates
an installation log file that is named "Time Zone Data Update Tool for
Microsoft Office Outlook(#).log" in the temp directory of the computer. When
you run the tool, the log file that is named "Outlook Time Zone Update.log" is
created in the temp directory. The execution log is appended every time that
you run the tool so that previous results are maintained. If no items require
an update, no warning message is generated. Additionally, no log file is
created or appended.
To find the temp directory on the computer,
follow these steps:
| 1. | Click Start, click Run,
type %temp%, and then click
OK. |
| 2. | Locate the "Time Zone Data Update Tool for Microsoft
Office Outlook(#).log" file and the "Outlook Time Zone Update.log" file.
|
Back to the top
/ONLYRECURRINGThe
/ONLYRECURRING command-line parameter option is used only to update recurring
appointments in the selected calendar.
/MAXAPPTSThe Time Zone Data Update Tool will update only Outlook
calendar items that fall within the DST transition periods. However,
administrators can use the
/MAXAPPTS command-line parameter to stamp the time zone property on all
appointments that occur inside and outside the future extended DST times. The
following table describes the effect of the
/MAXAPPTS command-line parameter.
| Calendar item created | Date of affected meeting
| Status of Windows timezone update at the time of item
creation | Will Time Zone Data Update Tool detect and update this
meeting?
| Action that the Time Zone Update Tool will take
|
|---|
| Single Appointment | Within extended DST
period | Not installed | Yes | This item is not
modified. |
| Within extended DST
period | Installed | No
Note These reminders will be listed for adjustment even though they
were created after the DST update for the operating system was applied. Single
reminders do not have time zone information stamped on them. Therefore, the DST
Time Zone Data Update Tool cannot determine whether it should shift the
meetings.
By default, these items are skipped. You can include these
items by using the Details option in the Time Zone Data Update
Tool to prevent them from being updated. This information is specific to the 5
defined U.S. time zones or time zones explicitly specified by the
user/administrator in the input text file.
Note This does not apply to calendar items that are created in Outlook
2007. | Adjusts the items during extended DST period by one
hour
Stamps the time zone property on the items |
| Outside extended DST period | Not
installed | Yes | Stamps the time zone property on item but does
not move item to a new time. |
| Outside extended DST
period | Installed | Yes | Stamps the time zone property on
item but does not move item to a new time. |
| Recurring Appointment | Within extended DST
period | Not installed | Yes | Adjusts items during extended
DST period by one hour |
| Within extended DST
period | Installed | No | Item needs no change. Therefore, it
is not listed. |
| Outside extended DST period | Not
installed | Yes | Stamps the time zone property on item but does
not move item to a new time. |
| Outside extended DST
period | Installed | No | Item needs no change. Therefore, it
is not listed. |
| Single Meeting in the past | Within extended DST
period | Not installed | No | The item is not
touched.
Note This is relevant when the process is run after the beginning of
the new DST rules. |
| Outside extended DST period | Not
installed | No | Item not touched |
| Single Meeting in the future | Within extended DST
period | Not installed | Yes | Adjusts the items during
extended DST period by one hour
Stamps the time zone property on the
items
Sends a meeting update |
| Within extended DST
period | Installed | No
Note These reminders will be listed for adjustment even though they
were created after the DST update for the operating system was applied. Single
reminders do not have time zone information stamped on them. Therefore, the DST
Time Zone Data Update Tool cannot determine whether it should shift the
meetings.
By default, these items are skipped. You can include these
items by using the Details option in the Time Zone Data Update
Tool to prevent them from being updated. This information is specific to the
five defined U.S. time zones or time zones explicitly specified by the
user/administrator in the input text file.
Note This does not apply to calendar items that are created in Outlook
2007. | Adjusts the items during extended DST period by one
hour
Stamps the time zone property on the items
Sends a
meeting update |
| Outside extended DST period | Not
installed | No | Item not touched |
| Outside extended DST
period | Installed | No | Item not touched |
| Future Recurring Meeting | Within extended DST
period | Not installed | Yes | Adjusts the items during
extended DST period by one hour
Stamps the time zone property on the
items |
| Within extended DST
period | Installed | No | Item not touched |
| Outside extended DST period | Not
installed | No | Item not touched |
| Outside extended DST
period | Installed | No | Item not touched |
| Future Recurring Meetings with exceptions in the past or
future | Within extended DST period | Not
installed | Yes
Note No past meeting exception updates are sent.
Note No future deleted exception updates are sent. These updates are
included in the series update. | Adjusts the items during extended DST
period by one hour
Sends updates for the meeting series and for all
future exceptions |
| Within extended DST
period | Installed | No | Item not touched |
| Outside extended DST period | Not
installed | No | Item not touched |
| Outside extended DST
period | Installed | No | Item not touched |
| Reminders on mail or tasks | Outside extended DST
period | Not installed | No | Item not touched |
| Outside extended DST
period | Installed | No | Item not touched |
| Within extended DST period | Not
installed | Yes | Adjusts the items during extended DST period by
one hour
Stamps the time zone property on the items |
| Within extended DST
period | Installed | No
Note These reminders will be listed for adjustment even though they
were created after the DST update for the operating system was applied. Single
reminders do not have time zone information stamped on them. Therefore, the DST
Time Zone Data Update Tool cannot determine whether it should shift the
meetings.
By default, these items are skipped. You can include these
items by using the Details option in the Time Zone Data Update
Tool to prevent them from being updated. This information is specific to the
five defined U.S. time zones or time zones explicitly specified by the
user/administrator in the input text file.
Note This does not apply to calendar items that are created in Outlook
2007. | Adjusts the items during extended DST period by one
hour
Stamps the time zone property on the items |
| | | | |
Move mode
The Time Zone Data Update Tool serves two purposes. Although you
can use this tool to update calendar items for time zone rule changes, you can
also use this tool to help move to a new time zone.
When to change the Outlook home calendar time zone
You may want to move the Outlook calendar to a different time zone
in one of the following scenarios:
| • | You permanently move to a different time zone.
For
example, if you move from New York to Los Angeles, all-day appointments such as
birthdays will start and end at 9:00 PM Pacific time instead of appearing as
single all-day events, for example, from midnight to midnight. |
| • | You move to a different time zone because of a change in
time zone rules.
For example, five counties in Indiana moved from
Central time to Eastern time in November 2007. Also, Venezuela will move to a
new time zone that has a new offset from GMT. This move is likely to occur in
late 2007 or early 2008. |
In these scenarios, you must adjust the operating system time
zone and update the Outlook home calendar time zone. When you do this, all
Outlook calendar items are affected. Although it is possible to manually update
Outlook calendar items, the Time Zone Data Update Tool for Microsoft Office
Outlook is the most efficient and complete method to use to update all the
affected items.
Differences between a time zone move operation and a time zone update operation
Moving between time zones by using the Time Zone Data Update Tool
for Microsoft Office Outlook resembles rebasing an Outlook calendar that is
based on an updated definition of a time zone. This operation is documented in
this article.
Specifically, you run the tool to find and update all
affected calendar items that you have organized. Also, this action sends
updates to each meeting attendee for the meetings that you have organized.
However, some key differences exist between a time zone move operation and a
time zone update operation. These differences are as follows:
| • | The Exchange Time Zone Data Update tool does not support
moving among time zones. Therefore, you must use the Time Zone Data Update Tool
for Microsoft Office Outlook to perform time zone move operations. |
| • | Many of the special command-line options that are available
for the Time Zone Data Update Tool for Microsoft Office Outlook are not
supported when performing a time zone move operation. For example, the /QUIET option is not supported.
Note These first two differences effectively force the end-users to be
aware of a time zone move operation. Also, these two differences require that
the end-users play a part in the calendar modification that the move operation
performs. |
| • | The concept of the patch date is replaced by the time at
which the local time zone was changed on the operating system. This is the time
when the user changed the current time zone setting in Windows. Therefore,
there is no support for a command-line option such as the /ONLYCREATEDPREPATCH option. Therefore, it is best to rebase before you create any new
calendar items from a computer that has been moved to a new time
zone. |
| • | You must run the Time Zone Data Update Tool for Microsoft
Office Outlook tool together with the /PHYSICALMOVE command-line option.
Important This is not the default mode for the tool. Also, this is not the
mode in which the tool starts when the tool is automatically started by the
Setup program. |
To perform a move operation
To perform a time zone move operation, follow these steps:
| 1. | Apply all the operating system updates that are required to
support the destination time zone for the move operation.
For more information,
click the following article number to view the article in the Microsoft
Knowledge Base: 914387 (http://support.microsoft.com/kb/914387/)
How to configure daylight saving time for Microsoft Windows operating systems
|
| 2. | Change the time zone on the computer to the destination
time zone. |
| 3. | Download and install the Time Zone Data Update Tool for
Microsoft Office Outlook tool. To obtain this tool, visit the following
Microsoft Web site:Note The tool automatically starts after it is installed. In this
scenario, click Cancel to exit the tool. This action is
required because the tool starts in time zone update mode instead of in
physical move mode. |
| 4. | Start the tool together with the /PHYSICALMOVE command-line option. To do this, use one of the following
commands, as appropriate for the operating system:
| • | For a 32-bit operating system, run the following
command: "%PROGRAMFILES%\Microsoft Office\Office12\Office Outlook Time Zone Data Update Tool\tzmove.exe" / PHYSICALMOVE | | • | For a 64-bit operating system, run the following
command: "%PROGRAMFILES(x86)%\Microsoft Office\Office12\Office Outlook Time Zone Data Update Tool\tzmove.exe" / PHYSICALMOVE |
|
| 5. | In the Change Calendar Time Zone dialog
box that appears, click the original time zone in the Original Time
Zone list, click the destination time zone in the New Time
Zone list, and then click OK.
Note By default, the tool updates all the affected items in the
Outlook calendar and in the Outlook Reminders folder. If you want to update
additional items such as items in an additional calendar or such as items in a
Personal Folders (PST) file, click Custom, and then select the
appropriate folder. |
| 6. | Follow the remaining steps in the tool to move the items to
the new time zone. These steps resemble the steps to run the tool in time zone
update mode. |
Additional information for administrators
In addition to running the tool by using the steps in the "To
perform a move operation" section, you may want to perform the following
actions to streamline move operations:
| • | Instead of downloading and installing the Tzmove.exe
program every time that you perform a move operation, create a local copy of
the Tzmove.exe file. Then, install the Time Zone Data Update Tool for Microsoft
Office Outlook by using the /QUIET command-line option. When you do this, the tool does not
automatically start after it is installed. Therefore, you do not have to click
Cancel to exit the program. |
| • | Automatically start the tool in time zone move mode after
you install it in quiet mode. |
The following is an example of a batch ( .bat) file that you
can use to perform these actions.
@echo off
<path of Tzmove.exe>\tzmove.exe /quiet
"%PROGRAMFILES%\Microsoft Office\Office12\Office Outlook Time Zone Data Update Tool\tzmove.exe" /physicalMove
@echo on
In this batch file, perform the following actions:
| • | Replace <path of
Tzmove.exe> with the path of the Tzmove.exe file that you
obtained from the following Microsoft Web site: |
| • | Modify the command-line if you are running the .bat file on
a 64-bit operating system. The command-line is configured to use the default
installation location for the Outlook Time Zone Data Update Tool on a 32-bit
operating system. |
Note This .bat file requires administrative rights to run.
Reporting Mode
To view the modifications that are made by the Outlook Time Zone
Data Update tool, use the /REPORTINGMODE option. This option creates a log that
can be used for planning. The /REPORTINGMODE option does not perform any
modifications. Instead, it notes the items that would be modified if the tool
were not run in Reporting Mode and logs these items to the Application log.
Additional command-lines
The tool provides additional command-lines. However, special
consideration should be given to each of these options. Microsoft recommends
that you thoroughly test these in a controlled, non-production environment
before you use them with actual user data. In this way, you can fully
understand what each does. Additionally, you can understand the end result of
each.
Scenarios
Scenario 1: Rebase single-instance items after a Windows time zone updates is applied
Single-instance calendar items that are created after Windows time
zone updates have been applied do not have to be rebased because these items
are created by using the new DST rules. If the items are rebased, they are
moved to one hour earlier. This may cause confusion or missed meetings.
To help prevent the rebasing of single-instance items that are
created after Windows time zone updates have been applied, the Outlook Time
Zone Data Update tool can determine when the update was applied. The tool does
this by examining the following registry subkey:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Uninstall
By examining this registry subkey, the Outlook Time Zone Data
Update tool can determine whether the following updates are installed, based on
the Knowledge Base (KB) article IDs for the updates:
| • | KB928388 |
| • | KB931836 |
| • | KB933360 |
Command-line options and usageTo prevent the rebasing of single-instance items that
were created after the Windows time zone update was applied, you can use the
following two command-line options. Additionally, a new default behavior has
been added in which
/ONLYCREATEDPREPATCH logic is used to
prevent rebasing.
| • | /ignorePatchDate This option lets you
run tzmove without detecting operating system update dates. Therefore, all
appointments will be examined for rebasing. Use this option to restore the
previous default behavior to ignore update installation date
information. |
| • | /ONLYCREATEDPREPATCH: UTC date and
time
This option configures the Outlook Time
Zone Data Update tool to rebase the following:
| • | All recurring items | | • | The single-instance items that were created before the
specified date | | • | The single-instance items that were created before the
dates of the knowledge base article IDs that are specified in a KB Input
File. | The UTC date and time must be specified in the following
format: /ONLYCREATEDPREPATCH[: yyyy-mm-ddThh:mm:ss Z] The following is an example command-line: /ONLYCREATEDPREPATCH:2007-02-16T12:00:00Z |
Notes| • | You may use either of the above options together with the
/FORCEREBASESUPPRESSALLUPDATES(SuppressAll) command-line
option or together with the
/FORCEREBASESUPPRESSEXCHANGEUPDATES(SuppressExchange)
command-line option. If you use /ONLYCREATEDPREPATCH, you must specify a time.
Otherwise, behavior across multiple computers will be unpredictable. Correct
syntax for usage would be as
follows:
/ONLYCREATEDPREPATCH:2007-02-16T12:00:00Z
/FORCEREBASESUPPRESSALLUPDATES
/IGNOREPATCHDATE
/FORCEREBASESUPPRESSALLUPDATES |
Issues for Scenario 1When you use the command-line options to address
scenario 1, be aware of the following issues and limitations:
| • | If a time zone update has been installed on an operating
system but the registry value for that update is missing or incomplete, the
Outlook Time Zone Data Update tool will not correctly detect the update. In
this case, the Outlook Time Zone Data Update tool will log an event to the
Application log. |
| • | If a time zone update was performed manually to the system,
the Outlook Time Zone Data Update tool cannot detect the update. For example,
if you performed the procedure that is described in following knowledge base
article, neither the command-line options nor the Outlook Time Zone Data Update
tool will be able to detect this update:
914387 (http://support.microsoft.com/kb/914387/) How to configure daylight saving time for Microsoft Windows operating systems
|
| • | Windows Vista includes built-in, dynamic time zones.
Therefore, updates do not exist in Windows Vista for the Outlook Time Zone Data
Update tool to detect. |
| • | The registry contains only the date on which an update was
installed. It does not contain the time at which it was installed. Rebasing
occurs on items that are created in UTC time before the date on which an update
was installed. Therefore, items that are created on the same day in which the
update was applied but before the update was applied will not be rebased. This
issue occurs even though these items have to be rebased. |
| • | Consider the following scenario:
| 1. | A single-instance calendar item is created before the
DST updates are installed on the operating system. The calendar item uses the
previous DST rules. | | 2. | You install the DST updates on the operating system.
The system now has the new time zone rules. | | 3. | You manually update the calendar items by using the new
DST rules. | | 4. | You run the Outlook Time Zone Data Update
tool. | | 5. | The single-instance calendar item is rebased to the
wrong time. | In this scenario, the single-instance calendar item is
rebased when you use the /ONLYCREATEDPREPATCH option or when you run the default behavior. This is because the
item was created before the DST updates were installed on the operating system.
The item is rebased even though the item was updated manually. |
| • | The Outlook Time Zone Data Update tool cannot update items
that are affected by many users who are using different time zone rules. For
example, consider the following scenarios:
| • | A delegated user is using the previous DST rules. The
delegate's manager is using the new DST rules. The delegate creates items in
the manager’s calendar between the time in which the Windows time zone update
was installed on the manager’s computer and the time in which the Outlook Time
Zone Data Update tool is run. In this scenario, the items that the delegate
created will not be updated. | | • | You use a client computer that uses the previous DST
rules. Then, you use another client computer that uses the new DST rules. You
create items on the client computer that is using the previous DST rules, and
then you run the Outlook Time Zone Data Update tool on the client computer that
is using the new DST rules. In this scenario, the items that are created by
using the previous DST rules will not be updated by the Outlook Time Zone Data
Update tool. | | • | An item is created by a mobile device or by a program
that creates items under the previous DST rules. This item is created after you
install the new DST updates but before rebasing has occurred. In this scenario,
the item is created by using the previous DST rules. However, because the
calendar uses the new DST rules, the items will not be rebased when you run the
Outlook Time Zone Data Update tool. |
|
| • | Consider the following scenario:
| 1. | An end-user installs the new Windows time zone
update. | | 2. | The user creates some single-instance items under the
new DST rules. | | 3. | The user uninstalls the Windows time zone
update. | | 4. | The user creates more items under the previous DST
rules. | | 5. | The user reinstalls the Windows time zone
update. | | 6. | The user runs the Outlook Time Zone Data Update
tool. | In this scenario, the user will have some items that were
created under the new DST rules before the update installation date that is
listed in the registry. These items will be rebased to the wrong time.
|
Scenario 2: Force rebase calendar items and suppress the calendar updates that result from the time zone rebasing
This section provides a summary analysis of the results of
rebasing calendar items by using the Outlook Time Zone Data Update tool and
suppressing the calendar updates that result from the time zone rebasing.
Command-line options and usageTo suppress calendar updates that are generated as the
result of a rebasing operation, you can use the following two command-line
options together with the Outlook Time Zone Data Update Tool:
| • | /FORCEREBASESUPPRESSALLUPDATES
This
option is known as "SuppressAll" in this article. SuppressAll is used to rebase
all single-instance items if a time zone property does not exist. It is also
used to rebase any recurring items that were created by using the previous DST
rules. The rebase occurs regardless of who the organizer is. This mode will not
send any updates for any reason. |
| • | /FORCEREBASESUPPRESSEXCHANGEUPDATES
This
option is known as "SuppressExchange" in this article. SuppressExchange is used
to rebase all single-instance items if a time zone property does not exist.
SuppressExchange is also used to rebase any recurring items that were created
by using the previous DST rules. The rebase occurs regardless of who the
organizer is.
When you use this option, updates are sent only when
the meeting organizer runs the tool and the updates are sent only to
non-Exchange meeting attendees. Exchange attendees and non-Exchange attendees
are determined by examining the PR_ADDR_TYPE property of each
attendee. If the value for this property does not equal SMTP or EX with a valid
PR_EMS_AB_TARGET_ADRESS, the attendee is skipped, and the
attendee will not receive an update. This operation will consume more resources
because of the overhead that is added by the detection of non-Exchange
attendees. It also includes the expansion of all distribution list attendees to
determine whether the distribution list contains any non-Exchange attendees. By
default, all distribution list attendees and nested distribution list attendees
will be expanded and examined.
You can limit the distribution list
expansion depth by using the MaxDepth option.
MaxDepth can be any number between 0 and 9999 to represent the
maximum depth of distribution lists that will be expanded. You can set
MaxDepth to 0 to cause only top-level recipients to be
processed. This option is used in the following format: /FORCEREBASESUPPRESSEXCHANGEUPDATES: MaxDepth The following is an example command-line: /FORCEREBASESUPPRESSEXCHANGEUPDATES:2 |
If you use both command-line options, SuppressAll overrides
SuppressExchange.
Note These options may be used together with either the
/ONLYCREATEDPREPATCH: <UTC
date/time>or the
/IGNOREPATCHDATE
command-line options.
Issues for Scenario 2For information about issues that you must consider when
you use the SuppressAll option and the SuppressExchange option, visit the
following Microsoft Web site:
For more information about additional issues to
consider, click the following article numbers to view the articles in the
Microsoft Knowledge Base:
941018 (http://support.microsoft.com/kb/941018/)
How to address daylight saving time by using the Exchange Calendar Update Tool
Additionally, consider the following issues when you use
the SuppressAll command-line option and the SuppressExchange command-line
option.
Note This is not a comprehensive list. This list contains the issues
of which we are currently aware. However, additional issues may be discovered
in the future.
| • | If items do not have a time zone property, Outlook cannot
verify what the source time zone should be. For example, this issue occurs with
single-instance items. Outlook determines which calendar items will be updated
based on the source time zone of the mailbox or based on the source time zone
of the client computer’s operating system if the mailbox information is not
present. Therefore, it may be better for meeting organizers to rebase their own
items. |
| • | People may be in time zones that are affected in different
ways by the DST changes. For example, this situation occurs when the meeting
organizer is in one time zone where items are being shifted and a recipient is
in a different time zone where items are not being shifted. Consider the
following scenarios:
| • | An organizer in the Pacific Time zone has a meeting
that is scheduled with an attendee in an area that does not observe DST, such
as an attendee in Arizona or Hawaii. When the organizer’s calendar is rebased,
the meeting is shifted by one hour. If the rebasing is performed by using
either the SuppressAll option or the SuppressExchange option, an update is not
sent to the recipient in the non-observing time zone. Therefore, the attendee's
calendar will be wrong by one hour. Additionally, the attendee may be an hour
late for the meeting. | | • | A resource is updated by many organizers who are in
different time zones. Some organizers are in time zones that observe DST, and
some organizers are in time zones that do not observe DST. Because the
SuppressAll option and the SuppressExchange option base their logic on the time
zone information of the resource account, that information may not match the
time zone information of all organizers. In this scenario, meetings may not
shift as expected. This may cause unpredictable behavior.
Note Because of their intrinsic nature, resource calendars provide an
easy way to see the unexpected behavior that can occur across time zones that
observe DST differently. This is especially true for resources that are not
rooms and that do not have a specific time zone, such as conferencing
equipment. |
|
| • | This solution must be used for all mailboxes in the
organization. The SuppressAll option and the SuppressExchange option cannot be
used together with any other methods. Because no updates will be sent, this
solution relies on everyone’s calendars being rebased. If the solution is not
used for all mailboxes in the organizations, some users’ items will not be
rebased. |
| • | Tracking will not be accurate because updates are not sent
to attendees. Each meeting has a time stamp that is used by the organizer and
by the attendees to detect whether another request or response to the same item
is out of date. This is required because requests and responses may not arrive
in the same order in which they were sent. Additionally, these items may be
processed in a different order than the order in which they were received. The
ForceRebase option only updates the time stamp on the organizer’s items. This
guarantees that the attendee can always receive updates from the organizer.
However, this behavior will prevent the organizer from tracking responses from
the attendee because the organizer will consider the response to be out of
date.
For example, consider the following scenario:
| • | The organizer uses the previous DST rules to send a
meeting request that falls within the new extended DST 2007 period. The
organizer and the attendee update their systems with the new DST rules. Then,
the Outlook Time Zone Data Update tool is run together with the SuppressAll
option. The attendee sends a response that is processed by the organizer. In
this scenario, the response is not tracked on the calendar item. Additionally,
they receive the following message on the InfoBar: The
meeting was updated after the attendee sent this response. After the
updates have been run, if the attendee forwards the meeting to another person
and that person accepts the meeting, the second person will not be added to the
meeting. Therefore, if the organizer sends an update, the person to whom the
meeting was forwarded will not receive the update. |
|
| • | A personal distribution list that uses the SMTP address of
the GAL entry will send updates. This occurs even when the SuppressExchange
option is used. When you click Add to Contacts from the global
address list (GAL) or you add someone from the GAL to a personal distribution
list, Outlook uses the SMTP address of the entry instead of the EX address.
When you run the Outlook Time Zone Data Update tool together with the
SuppressExchange option, an update is mistakenly sent to these recipients.
For example, consider the following scenario:
| • | A mailbox includes a contact that was created from the
GAL by using the Add to Contacts feature. Or, the mailbox
includes a personal distribution list that was created from the GAL. You send a
meeting request to this contact or to this personal distribution list. Then,
you run the Outlook Time Zone Data Update tool together with the
SuppressExchange option. The Outlook Time Zone Data Update tool rebases this
meeting and sends an update to the recipient, even though the recipient is
internal. For single-instance meetings that do not have a time zone property,
the internal recipient attendee will receive the update and process it.
However, if this recipient then runs the Outlook Time Zone Data Update tool,
the item may be rebased again. The recipient does not know that the second
rebasing occurred. Therefore, the recipient may miss the meeting. | Additionally, the following are examples of how you can have
an SMTP address for an internal recipient:
| • | You use the Add to Contacts feature to
add a mobile phone number for a coworker. | | • | You type the SMTP version of an internal address
directly on the To line. This puts the SMTP address in the
Outlook nickname cache. The nickname cache is always used first by the
AutoComplete feature. | | • | The name resolution is set to resolve against the
Contacts folder first and to resolve against the GAL next. You may have many
meetings with SMTP addresses for attendees, even though the attendees are
internal and have Exchange addresses. |
|
| • | Incorrect behavior may occur if the organizer or the
attendee updates the meeting between the times that the Outlook Time Zone Data
Update tool is run on either of their mailboxes. If the organizer updates a
meeting between the time that the organizer and the attendee rebase, the item
will be either an hour early or an hour late in the attendee's calendar. This
depends on who rebases first.
For example, consider the following
scenario in which the organizer rebases first:
| 1. | The organizer and the attendee have a single-instance
meeting in the delta time period. | | 2. | The Outlook Time Zone Data Update tool is run on the
organizer’s mailbox first. | | 3. | The organizer sends an update for the meeting because
of a change of location. This update uses the new DST rules. | | 4. | The attendee accepts the meeting update. | | 5. | The attendee rebases his or her calendar and causes the
meeting to be one hour off. | Or, consider the following scenario in which the attendee
rebases first:
| 1. | The organizer and the attendee have a single-instance
meeting in the delta time period. | | 2. | The Outlook Time Zone Data Update tool is run on the
attendee’s mailbox first. | | 3. | The organizer sends an update for the meeting because
of a change of location. | | 4. | Because the organizer controls the meeting, the meeting
shifts back to the previous DST rules. | | 5. | The organizer rebases their calendar and causes the
meeting to be one hour off. | | 6. | The attendee does not know to run the Outlook Time Zone
Data Update tool again. Additionally, if the attendee runs the Outlook Time
Zone Data Update tool again, this will rebase any new items that were
created. |
|
| • | You may be unable to determine whether a non-Exchange
recipient will be designated as a Required attendee, an Optional attendee, or a
Resource attendee. This depends on when the non-Exchange recipient is found.
For example, if an optional non-Exchange recipient is part of a distribution
list that is a Required attendee, and the distribution list is processed first,
the recipient update will list the non-Exchange recipient as
Required. However, if the individual recipient is processed
first, the update will mark the recipient as Optional.
|
| • | If outgoing requests are sent to Optional or Resource
attendees, the requests may appear malformed when they are viewed. |
| • | Cross-forest entries in the GAL use the SMTP address and
not the EX address. Therefore, if you run the Outlook Time Zone Data Update
tool together with the SuppressExchange option, you will send an update to
these recipients when you should not send one. We recommend that you do not use
this option in environments that have multiple Exchange forests. |
Notes about the analysis for Scenario 2| • | Unsent updates are a known cause of disappearing or
duplicate meetings. |
| • | Corrupted meetings generally are not deterministic. But
they are a large concern for calendar items. |
| • | No testing was done for CDO-based applications such as
BlackBerry and other devices. |
| • | No testing was done for users who are not connected or for
environments that are not joined to a domain. |
Scenario 3: Rebase direct booking and resource calendars
Rebasing of automated systems such as Auto Accept Agent and
Direct Booking may be problematic because the timing of the rebasing must be
deterministic. Because this cannot be done by using the Outlook Time Zone Data
Update tool, the following alternative scenarios have been created. These
scenarios use the
/FORCEREBASESUPPRESSALLUPDATES command-line
option that is discussed in Scenario 2.
Update resource mailboxes for new time zone rulesAs a Microsoft Exchange administrator, you can use the
Outlook Time Zone Data Update tool to update calendars in resource mailboxes.
To do this, follow these steps:
| 1. | The Auto Accept Agent service must be running on the server
that is running Microsoft Exchange Server. For more information about the
operation and management of Auto Accept Agent, visit the following Microsoft
Web site: |
| 2. | Install the Windows time zone DST 2007 update.
For more information about Windows time zone update, click
the following article number to view the article in the Microsoft Knowledge
Base: 933360 (http://support.microsoft.com/kb/933360/)
August 2007 cumulative time zone update for Microsoft Windows operating systems
|
| 3. | Run the Outlook Time Zone Data Update tool together with
the /FORCEREBASESUPPRESSALLUPDATES option. This option should
be used for all resource mailboxes that have Auto Accept Agent
enabled. |
| 4. | Verify that the Auto Accept Agent service is running again.
The Auto Accept Agent service must be running for users to receive acceptance
messages for updates to the meetings that they have organized. |
Note When you rebase a whole Exchange environment, run the Outlook
Time Zone Data Update tool without the
/FORCEREBASESUPPRESSALLUPDATES option against all the other
mailboxes. This includes mailboxes that organized meetings with the resource
mailboxes.
Update resource mailboxes that contain directly booked resourcesTo update calendars in resource mailboxes that contain
resources that were directly booked, you must use the Outlook Time Zone Data
Update tool. To update these calendars, include the
/FORCEREBASESUPPRESSALLUPDATES option when you run the Outlook
Time Zone Data Update tool against all resource mailboxes. This will move
directly booked resources to the correct times. Resource mailboxes receive
updated meeting requests, but user mailboxes will not receive meeting
requests.
Notes| • | After you rebase all mailboxes, Auto Accept Agent will
reject the conflicting direct booking attempt if the option to reject conflicts
is enabled. This occurs even when meetings in resource mailboxes are labeled as
Tentative. |
| • | When you rebase a whole Exchange environment, run the
Outlook Time Zone Data Update tool without the
/FORCEREBASESUPPRESSALLUPDATES option against all the other
mailboxes. This includes mailboxes that organized meetings with the resource
mailboxes. |
Scenario 4: Rebase public folder calendars
Items in shared calendars that are stored in public folders must
also be updated to the new DST rules. You can use the update for the Outlook
Time Zone Data Update tool to rebase items on calendars that are stored in
public folders.
You can rebase public folder items by using the
Outlook Time Zone Data Update tool. You can do this by using the graphical user
interface for the tool or by using Quiet mode and providing the path of the
public folder calendar.
Providing a calendar path is supported only
when you use Quiet mode. You can use either –Q or –QUIET as the command-line
option to specify Quiet mode. The path must be the last item that is specified
on the command line. The path must be preceded by two backslashes (\\), and it
must use a single backslash (\) to delimit the hierarchy. If one or more of the
public folders in the path contains a backslash as part of its name, you must
use a double backslash.
For example, command lines for rebasing public
folder calendar items may include the following:
| • | tzmove.exe -QUIET \\Public Folders\All Public
Folders\Folder1\Sub Folder\Calendar |
| • | tzmove.exe -Q –ONLYRECURRING \\Public
Folders\All Public
Folders\ProjectZ\Meetings\\Notes\Calendar |
In the second example, a public folder that is named
Meetings\Notes contains the public folder calendar. Because this public folder
name includes a backslash, the path that represents the folder must contain a
double backslash.
You can also rebase calendar items that are stored
in additional calendars that may exist in a user's mailbox. For example, a
command for rebasing the items in an additional calendar in a user's mailbox
may resemble the following:
tzmove.exe -Q \\Mailbox - User\Second Calendar
When you rebase a public folder calendar or rebase an additional
calendar that may exist in a use