HOWTO: Change the Time Zone in CMD Windows 10 via Tzutil

When you need to set up the time zone in Windows operating systems (like as Windows Server, Windows 10, etc) a simple command-line utility tzutil.exe (Windows Time Zone Utility) can be used. Firstly, this tool was discovered in Windows 7. The utility executable file is stored in the %WINDIR%\System32 directory.

One of the most important key parameters of time, in addition to the current time and date, in all computer information systems is the Time Zone. The time zone on the computer is set according to the location. This will correctly display the time in your operating system.

In today's article, we will deal with the capabilities and features of using the TZUtil utility to change the time zone in Microsoft Windows 10.

1. Permission to Change the Time Zone

Changing the time zone by default does not require the user to have administrative rights (as opposed to changing the time / date). You can change this behavior using local security policies (Local Security Settings — secpol.msc).

The setting we are interested in is in the section:

Security Settings -> Local Policy -> User Rights Assignment

We need the policy named Change the time zone.

Change the time zone policy

At the moment, both the system itself and all ordinary users and administrators can change the time zone on the computer. Then you must remove users from the list of accounts in the described policy. This will prevent regular users from changing the time zone themselves.

2. Open a Command Prompt as an Administrator

Open a command prompt as an administrator: right-click on the "Start" menu and select "Command Prompt (Administrator)";

Open a command prompt as an administrator

3. Find out the Current Time Zone Using Tzutil

To see which time zone is currently selected, on the command line, type tzutil /g> and press Enter;

Check which time zone is currently selected with help of tzutil

4. List All Time Zones with Their Name and Identifiers

Type tzutil /l and press Enter. This command will display all available time zones

List All Time Zones with Their Name and Identifiers with help of tzutil

5. Daylight Saving Time Adjustment for a Specific Time Zone

To set the time zone with daylight saving time, you need to write tzutil /s "Time Zone" on the command line and press Enter. Instead of "Time Zone" write the time zone you need.

For example, we want to set the time zone UTC + 02: 00) Vilnius, Kiev, Riga, Sofia, Tallinn, Helsinki FLE Standard Time. Enter the command tzutil /s "FLE Standard Time" and press Enter.

Enable Daylight Saving Time for a Specific Time Zone using command tzutil FLE Standard Time

6. Disable Daylight Savings Time for a Specific Time Zone

If you want to set the time zone without daylight saving time, type tzutil /s "Time zone _dstoff" on the command line and press Enter. For example, we ask UTC + 02: 00) Vilnius, Kiev, Riga, Sofia, Tallinn, Helsinki FLE Standard Time. Enter the command tzutil /s "FLE Standard Time _dstoff" and press Enter.

The desired time zone is set, you can close the command line.

Disable Daylight Saving Time for a Specific Time Zone using tzutil

Also consider using Action1 to change the time zone in command prompt if:

  • - You need to perform this action on multiple (hundreds or even thousands) computers simultaneously.
  • - Some of your endpoints are laptops not connected to corporate network at all times.

Action1 is a cloud-based platform for software deployment, software/hardware inventory, patch management, endpoint configuration and more. It is free with basic functionality.


Other Relevant HOWTOs: