Будильник для компьютера windows 10

Чтобы на вашем устройстве Windows показывалось правильное время, часовой пояс (time zone) на нем должен соответствовать географическому расположению компьютера. В этой статье мы рассмотрим, как задать часовой пояс в Windows из панели управления, из командной стоки, PowerShell и через групповые политики.

Содержание:

  • Настройка часового пояса через панель управления Windows
  • Изменить часовой пояс из командной строки с помощью TZutil
  • Управление часовым поясом в Windows из PowerShell
  • Настройка часового пояса Windows через GPO

Настройка часового пояса через панель управления Windows

Начиная с Windows 10 и Windows Server 2016 для настройки времени часового пояса в Windows используется отдельный раздел в панели Параметры/Settings. Выполните команду
ms-settings:dateandtime
или щелкните по значку часов в системном трее и выберите пункт Adjust date/time (Настройка времени и даты).

По умолчанию Windows пытается автоматически синхронизировать время и выбрать часовой пояс (включена опция Set time zone automatically/Автоматически устанавливать часовой пояс).

Чтобы выбрать часовой пояс вручную, нужно отключить эту опцию и выбрать пояс в выпадающем списке.

параметры часового пояса windows 10 в приложении параметрыchasovogo-poyasa

Также для управления часовым поясом можно использовать классическое окно настройки времени в Windows (команда
timedate.cpl
).

windows10 выбор часового пояса

При попытке изменить часовой пояс в Windows Server 2019 и 2022 под администратором из панели управления появляется ошибка:

Date and time
Unable to continue. You do not have permission to perform this task. Please contact your computer administrator for help.
Продолжение невозможно. У вас нет разрешения на выполнение этой задачи. Обратитесь за помощью к сетевому администратору.

Чтобы решить эту проблему, проверьте что у вашей учетной записи есть права на смену часового пояса. Откройте редактор локальной групповой политики (
gpedit.msc
), перейти в раздел Computer Configuration -> Windows Settings -> Security Settings -> Local Policiers -> User Rights Assignment и добавить встроенную группу Administrators в параметр Change the time zone.

изменить часовой пояс ограничение в локальной политике

После обновления настроек GPO запустите командную строку с правами администратора (!!!), выполните команду
timedate.cpl
и вы сможете изменить часовой пояс. Либо в качестве обходного решения вы можете изменить часовой пояс из командной строки.

Изменить часовой пояс из командной строки с помощью TZutil

Для управления часовым поясом в Windows можно использовать встроенную утилиту
tzutil.exe
(Windows Time Zone Utility).

Вывести идентификатор текущего часового пояса (TimeZoneID):

tzutil /g

Russian Standard Time

Выведите список всех часовых поясов с их параметрами и названиями:

tzutil /l

Если вам нужно быстро найти вывести все часовые пояса, с определенным с сдвигом, например UTC +2, выполните команду:

tzutil /l | find /I "utc+02"

поиск временных зон по UTC смещению

Чтобы изменить текущий часовой часовой пояс (UTC+03:00) Москва, Санкт-Петербург, Волгоград – (Russian Standard Time) на (UTC+04:00) Ижевск, Самара (Russia Time Zone 3), выполните команду:
tzutil /s "Russia Time Zone 3"

Текущий часовой пояс хранится в следующей ветке реестра:

reg query HKLM\SYSTEM\CurrentControlSet\Control\TimeZoneInformation

настройки часового пояса в реестре

Если в часовом поясе предусмотрен переход на летнее время, его можно отключить. Для этого нужно указать идентификатор часового пояса с суффиксом _dstoff:

tzutil /s "Pacific Standard Time_dstoff"

Эта команда изменит часовой пояс компьютера и отключите сезонный перевод часов.

Настройки часового пояса и сезонного перевод часов можно вывести так:

w32tm /tz

Часовой пояс: Текущий:TIME_ZONE_ID_UNKNOWN Сдвиг: -180мин (UTC=LocalTime+Bias)
[Зимнее время:"RTZ 2 (зима)" Сдвиг:0мин Дата:(не указано)]
[Летнее время:"RTZ 2 (лето)" Сдвиг:-60мин Дата:(не указано)]

w32tm /tz

Управление часовым поясом в Windows из PowerShell

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

Get-TimeZone

Id                         : Ekaterinburg Standard Time
DisplayName                : (UTC+05:00) Екатеринбург
StandardName               : RTZ 4 (зима)
DaylightName               : RTZ 4 (лето)
BaseUtcOffset              : 05:00:00
SupportsDaylightSavingTime : True

powershell Get-TimeZone

Вывести доступные часовые пояса:

Get-TimeZone -ListAvailable

Get-TimeZone -ListAvailable

Для поиска в списке часовых поясов воспользуйтесь фильтром:

Get-TimeZone -ListAvailable | Where-Object {$_.displayname -like "*Samara*"}

фильтр для часовых поясов в powershell

Изменить часовой пояс:

Set-TimeZone -Name "Astrakhan Standard Time"

Или

Get-TimeZone -ListAvailable|? DisplayName -like "*Moscow*"|Set-TimeZone

Удаленно получить список часовых поясов на серверах Windows (список в txt файле):

$servers = get-content C:\servers.txt
Get-WMIObject -Class Win32_TimeZone -Computer $servers | select-Object PSComputerName, Caption

Изменить часовой пояс на списке серверов Windows:

$servers = get-content C:\servers.txt
Invoke-Command -ComputerName $servers -Command {Set-TimeZone "West Asia Standard Time"}

В этих примерах используется версия PowerShell 5.1, но они также работают и в более новых версиях.

Настройка часового пояса Windows через GPO

Для централизованной настройки часового пояса на компьютерах в домене Active Directory вы можете использовать групповые политики. Готовой политики для настройки часового пояса в GPO нет. Чаще всего используются следующие два варианта настройки часового пояса через GPO: с помощью logon скрипта GPO и с помощью импорта настроек часового пояса в реестр.

Для задания часового пояса через логон скрипт GPO, можете использовать простейший PowerShell скрипт (подходит для всех версий Windows):

$tmZone = "Russian Standard Time"
$WinOSVerReg = Get-Item "HKLM:\SOFTWARE\Microsoft\Windows NT\CurrentVersion"
$WinOSVer = $WinOSVerReg.GetValue("CurrentVersion")
if ($WinOSVer -GE 6){
tzutil.exe /s $tmZone
} Else {
$param = "/c Start `"Change tmZone`" /MIN %WINDIR%\System32\Control.exe TIMEDATE.CPL,,/Z "
$param += $tmZone
$proc = [System.Diagnostics.Process]::Start( "CMD.exe", $param )
}

Другой способ настроек времени заключается в импорте содержимого ветки HKLM\SYSTEM\CurrentControlSet\Control\TimeZoneInformation с эталонного компьютера с настроенным временем на другие компьютеры через GPO. Процедура импорта ветки реестра через Group Policy Preferences описана в этой статье.

Выберите эту ветку целиком с помощью Registry Browser. В результате все настройки временной зоны будут импортированы в раздел редактора GPO (Computer Configuration -> Preferences -> Windows Settings -> Registry).

задать часовой пояс на компьютерах в домене ad через gpo

Если вы хотите использовать разные настройки временных зон для разных сайтов Acrive Directory, воспользуйтесь GPP Item Level Targeting. Привяжите настройки часового пояса к нужному сайту.

групповая политика для настройки часового пояса в зависимости от сайта active directoryad

Если вы используете терминальные фермы RDS серверов, и пользователи и сервера RDSH находятся в разных часовых поясах, то в RDP сессий у пользователя будет отображаться некорректное время. Чтобы перенаправить локальный часовой пояс пользователя в RDP сессию, включите параметр GPO Allow time zone redirection (Computer Configuration > Policies -> Administrative Templates -> Windows Components -> Remote Desktop Services -> Remote Desktop Session Host -> Device and Resource Redirection.

Отметим, что часовой пояс, как и дата/время, является одним из значимых параметров компьютера, влияющих на правильное функционирование Windows и различных приложений. Рекомендуется устанавливать часовой пояс в соответствии с географическим положением компьютера.

Предоставление прав на изменение часового пояса в Windows.

Чтобы ограничить права пользователей на изменение часового пояса, необходимо открыть локальную политику безопасности через командную строку с помощью команды: secpol.msc В открывшемся окне перейдите по пути: Security Settings -> Local Policy -> User Rights Assignment -> Change the time zone (Изменение часового пояса).

Чтобы ограничить права пользователей на изменение часового пояса, необходимо удалить ‘Users’ из списка учетных записей пользователей. В Windows Server изменять часовой пояс могут пользователи из групп ‘Local Service’ и ‘Administrators’.

Настройка часового пояса в Windows

Изменение часового пояса в Windows / Windows Server.

Изменение часового пояса в графическом интерфейсе Windows

В операционных системах Windows 10 и Windows Server 2019/2016 для настройки времени и часового пояса можно:

— перейти в раздел «Настройки» через меню «Пуск»;
— перейти в раздел «Параметры», щелкнув правой кнопкой мыши по значку часов на панели задач, где можно выбрать опцию «Настроить дату и время»;


Настройка часового пояса в Windows

*Поумолчанию опция «Устанавливать время автоматически» будет отмечена. Вы можете отключить эту опцию и вручную выбрать нужный часовой пояс из выпадающего списка.

— Запустите timedate.cpl из cmd, и он откроет окно настроек времени Windows, где вы можете указать часовой пояс с помощью кнопки «Изменить часовой пояс».

Настройка часового пояса в Windows

Изменение часового пояса из cmd с помощью утилиты TZUtil

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

tzutil /g

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

tzutil /l

Вы также можете найти актуальный список часовых поясов Windows у Microsoft.

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

tzutil /s "GTB Standard Time"


В реестре Windows можно проверить текущий часовой пояс:

reg query HKLM\SYSTEM\CurrentControlSet\Control\TimeZoneInformation
Настройка часового пояса в Windows

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

tzutil /s "GTB Standard Time_dstoff"

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

 w32tm /tz
Настройка часового пояса в Windows

Изменение часового пояса с помощью PowerShell

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

 [TimeZoneInfo]::Local
Get-TimeZone
Настройка часового пояса в Windows

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

Get-TimeZone -ListAvailable
[System.TimeZoneInfo]::GetSystemTimeZones()

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

Get-TimeZone -ListAvailable | Where-Object {$_.Id -like "*FLE*"}
Настройка часового пояса в Windows

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

 Set-TimeZone -Name "FLE Standard Time"

*укажите название нужного часового пояса в кавычках.

In this article, we want to teach you How To Change the Time Zone on Windows Server 2019.

The term Time Zone can be used to describe several different things, but mostly it refers to the local time of a region or a country.

As you know, changing the Time Zone is important for people who use a variety of Windows services and provide that service on a network or Internet level.

In this guide, you will learn to change Time Zone with PowerShell.

Steps To Change Time Zone on Windows Server 2019 with PowerShell

To change the Time Zone with PowerShell, you need to open a PowerShell with Administrator access.

To do this, from your start menu type PowerShell and right-click on it, and select Run as an Administrator.

Check the Current Time Zone on Windows Server 2019

After you open your PowerShell on your Windows Server, run the following command to see your current Time Zone:

Get-TimeZone

In your output, you will see something similar to this:

Output
Id                         : Pacific Standard Time
DisplayName                : (UTC-08:00) Pacific Time (US & Canada)
StandardName               : Pacific Standard Time
DaylightName               : Pacific Daylight Time
BaseUtcOffset              : -08:00:00
SupportsDaylightSavingTime : True

List Available Time Zones on Windows Server 2019

Now you can use the following command to list the available Time Zones on your Windows Server:

Get-TimeZone -ListAvailable

In your output you will see:

Output
Id                         : Dateline Standard Time
DisplayName                : (UTC-12:00) International Date Line West
StandardName               : Dateline Standard Time
DaylightName               : Dateline Daylight Time
BaseUtcOffset              : -12:00:00
SupportsDaylightSavingTime : False

Id                         : UTC-11
DisplayName                : (UTC-11:00) Coordinated Universal Time-11
StandardName               : UTC-11
DaylightName               : UTC-11
BaseUtcOffset              : -11:00:00
SupportsDaylightSavingTime : False

Id                         : Aleutian Standard Time
DisplayName                : (UTC-10:00) Aleutian Islands
StandardName               : Aleutian Standard Time
DaylightName               : Aleutian Daylight Time
BaseUtcOffset              : -10:00:00
SupportsDaylightSavingTime : True
...

After viewing the list of available time zones and selecting the desired time zone, with the Set-TimeZone command you can set your Windows server time zone.

Set Time Zone

For example:

Set-TimeZone -Name “Canada Central Standard Time”

At this point, you can use the following command again to see your current Time Zone:

Get-TimeZone

In your output you will see that your Time Zone has been changed:

Output
Id                         : Canada Central Standard Time
DisplayName                : (UTC-06:00) Saskatchewan
StandardName               : Canada Central Standard Time
DaylightName               : Canada Central Daylight Time
BaseUtcOffset              : -06:00:00
SupportsDaylightSavingTime : False

Also, you can use different ways to change your Windows Time Zone like:

Change the Time Zone from the CMD, from the control panel, and from the setting.

Conclusion

At this point, you have successfully changed your Windows Server 2019 Time Zone.

Hope you enjoy it.

Maybe you will be interested in these articles:

Install and Configure Apache on Windows Server 2019.

How To Run Nginx on Windows Server 2019.

Все способы:

  • Способ 1: Приложение «Параметры»
  • Способ 2: Апплет «Дата и время»
  • Способ 3: Консоль «PowerShell»
  • Способ 4: «Редактор реестра»
  • Вопросы и ответы: 0

Способ 1: Приложение «Параметры»

Традиционно часовой пояс и другие настройки времени в Windows 10 задаются в приложении «Параметры».

  1. Откройте приложение «Параметры» из меню «Пуск» или другим известным способом.
  2. Перейдите в раздел «Время и язык»«Дата и время», справа найдите настройку «Часовой пояс» и выберите из выпадающего списка нужный.
  3. Как поменять часовой пояс на Windows 10-1

  4. Закройте приложение «Параметры».

Настройки будут применены немедленно.

Способ 2: Апплет «Дата и время»

Вместо приложения «Параметры» для изменения настроек времени в Windows 10 можно использовать апплет «Дата и время» классической «Панели управления».

  1. Откройте апплет «Дата и время» командой timedate.cpl, выполненной в вызванном нажатием клавиш Win + R диалоговом окошке быстрого запуска.
  2. Как поменять часовой пояс на Windows 10-2

  3. На вкладке «Дата и время» нажмите кнопку «Изменить часовой пояс».
  4. Как поменять часовой пояс на Windows 10-3

  5. Откроется окошко выбора часового пояса, выберите в выпадающем списке нужный и нажмите «OK».
  6. Как поменять часовой пояс на Windows 10-4

  7. Сохраните настройки нажатием «OK» в предыдущем окне «Дата и время».
  8. Как поменять часовой пояс на Windows 10-5

Способ 3: Консоль «PowerShell»

Использование консоли для смены часового пояса вряд ли можно назвать удобным способом, но в Windows доступен и такой вариант.

  1. Откройте «PowerShell» от имени администратора из поиска Windows или другим известным способом.
  2. Как поменять часовой пояс на Windows 10-6

  3. Выведите список всех доступных часовых поясов, для чего выполните в консоли команду tzutil /l. Отыщите в списке нужный часовой пояс и скопируйте, запишите или запомните его.
  4. Как поменять часовой пояс на Windows 10-7

  5. Сформируйте и выполните команду tzutil /s "UTC", где UTC – выбранный в списке часовой пояс. Если задать новый часовой пояс нужно без перехода на летнее время, к часовому поясу в команде добавьте ключ «_dstoff» через пробел, вот так: tzutil /s "UTC _dstoff".
  6. Как поменять часовой пояс на Windows 10-8

После выполнения команды убедитесь, что настройки изменены успешно и закройте консоль.

Способ 4: «Редактор реестра»

Еще один нестандартный способ изменить часовой пояс в Windows 10 – внести соответствующие правки непосредственно в системный реестр.

  1. Откройте «Редактор реестра» командой regedit, выполненной в диалоговом окошке быстрого запуска Win + R.
  2. Как поменять часовой пояс на Windows 10-9

  3. В левой колонке редактора разверните ветку HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation, в правой колонке отыщите параметр «TimeZoneKeyName». Кликните по нему дважды, чтобы открыть окошко редактирования его значения.
  4. Как поменять часовой пояс на Windows 10-10

  5. Получите список доступных часовых поясов в «PowerShell» как было показано в шаге 2 предыдущего способа. Скопируйте английское название нужного часового пояса.
  6. Вернитесь в «Редактор реестра», вставьте скопированный текст в поле значения параметра «TimeZoneKeyName» и нажмите «OK».
  7. Как поменять часовой пояс на Windows 10-11

Закройте «Редактор реестра» и перезайдите в учетную запись, если изменения не вступят в силу сразу же.

Читайте также: Что делать, если сбивается время на компьютере с Windows 10

Наша группа в TelegramПолезные советы и помощь

При попытке сменить часовой пояс некоторые пользователи могут столкнуться с ошибкой: «Продолжение невозможно. У вас нет разрешения на выполнение этой задачи. Обратитесь за помощью к сетевому администратору».

Есть 2 способа решения проблемы:

  1. Кликните «Пуск», наберите в строке поиска timedate.cpl, запустите оснастку от имени администратора, установите необходимые настройки и сохраните.
  2. Или разрешите изменение часового пояса в политиках безопасности. Для этого кликните «Пуск», наберите в сроке поиска gpedit.msc, запустите оснастку и перейти по адресу Конфигурация компьютера —> Конфигурация Windows —> Параметры безопасности —> Назначение прав пользователя. Откройте политику «Изменение часового пояса» и добавьте пользователя Admin. Сохраните настройки и перезагрузить облачный сервер.

Дата обновления 19.06.2024

Понравилась статья? Поделить с друзьями:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
  • Samsung nvme driver windows server 2019
  • Realtek 8822ce driver windows 10
  • Radeon rx550 windows 8
  • Keepassxc ssh agent windows
  • Как смонтировать образ iso в виртуальный привод в windows 7