Содержание
Настройка часового пояса в Windows / Windows Server из Командной строки / PowerShell
Отметим, что Часовой пояс как и Дата/Время один из значимых параметров компьютера, который влияет на корректную работу Windows и различных прикладных программ. Рекомендуется, устанавливать Часовой пояс в соответствии с географическим расположением компьютера.
Предоставление прав на изменение часового пояса в Windows.
Для того чтобы запретить пользователям изменять часовой пояс, необходимо через командною строку открыть Локальную политику безопасности (Local Security Settings ) командой secpol.msc
В открывшемся окне пройти путь: Параметры безопасности -> Локальная политика -> Назначение прав пользователей -> Изменение часового пояса .
Для того чтобы ограничить права пользователей на изменение часового пояса необходимо удалить Users из списка учетных записей.
В Windows Server часовой пояс могут менять пользователи групп Local Service и Администраторы.

Изменить Часовой пояс Windows / Windows Server.
Изменить часовой пояс в графическом интерфейсе Windows
В операционных системах Windows 10 и Windows Server 2019/2016 для настройки времени и часового пояса можно:
- перейти в раздел 'Параметры' через меню «Пуск» :
- перейти в раздел «Параметры» щелкнув правой кнопкой мыши по значку часов в панели задач, где выбрать опцию 'Настройка времени и даты'
* по умолчанию в данной настройке будет стоять галка 'Устанавливать часовой пояс автоматически' Данную опцию можно отключить и выбрать нужный часовой пояс вручную из выпадающего списка.


- запустить timedate.cpl из командной строки, после чего откроется окно настройки времени в Windows, где можно указать Часовой пояс через кнопку «Изменить часовой пояс».

Изменить часовой пояс из командной строки с помощью утилиты TZUtil
Откройте командную строку cmd.exe
* отметим, что утилита tzutil.exe подойдет для Windows 10/11, Windows Server 2016/2019/2022
Для начала определите текущий часовой пояс и его идентификатор (TimeZoneID).
Для этого введите команду:

Теперь, в случае, если вы не уверенны в точном названии необходимого часового пояса, выведите список всех часовых поясов с их названием и идентификаторами следующей командой:

Вы так же можете найти актуальный список часовых поясов в Windows от Microsoft
Чтобы изменить текущий часовой пояс нужно указать идентификатор нового часового пояса в формате:
В реестре Windows вы можете проверить текущий часовой пояс:

Чтобы отключить переход на летнее время для конкретного пояса, нужно указать идентификатор часового пояса с окончание _dstoff
Для того, чтобы вывести полную информацию о часовом поясе и настройках сезонного перевода часов введите команду :

Изменить часовой пояс из PowerShell
Чтобы определить текущий часовой пояс в консоли PowerShell воспользуйтесь одной из команд:

Чтобы просмотреть список всех доступных часовых поясов в консоли PowerShell можно также воспользоваться одной из следующих команд:

Список всех часовых поясов весьма большой, поэтому для удобства рекомендуем воспользоваться фильтром, где указать часть названия, например:

Для того, чтобы изменить текущий часовой пояс из консоли PowerShell, введите команду:
* в кавычках указываете название необходимого часового пояса.