- RemontCompa .ru
- Содержание:
- ↑ Как изменить дату и время в Windows 11
- ↑ 1. Через настройки
- ↑ 2. Формат
- ↑ 3. Время и дата, а также смена формата через панель управления
- ↑ 4. Через PowerShell
- ↑ 5. Через командную строку
- ↑ 6. Синхронизация
- Как изменить системные дату и время
- Изменение системных даты и времени в операционной системе Windows
- Меняем дату и время через параметры даты и времени
- Меняем дату и время через командную строку
- Настройка часового пояса в Windows из командной строки, PowerShell и GPO
- Назначаем права на изменение часового пояса в Windows
- Утилита TZUtil: изменить часовой пояса из командной строки Windows 10
- Управление часовым поясом в Windows из PowerShell
- Настройка часового пояса через GPO
- Ошибка при изменении часового пояса в Windows Server 2019
RemontCompa .ru
Содержание:
Обычно устанавливать время и дату в ручную не приходится, так как Microsoft позаботилась о нас и при переустановке системы или при установке обновлений все эти данные синхронизируются автоматически. Но бывают моменты, когда всё-таки нужно все отрегулировать вручную. В этом материале мы рассмотрим некоторые методы установки даты и времени в Windows 11.
↑ Как изменить дату и время в Windows 11
↑ 1. Через настройки
Самым простым методом, который существует в Windows 11 считается способ изменения с помощью настроек. Для этого нужно кликнуть ПКМ на часы в правой части панели задач и выбрать «Настроить дату и время».
В это же меню можно зайти более стандартным методом через «Пуск», там выбрать «Изменение даты и времени», после перейти в раздел «Время и язык» и в окне «Дата и время» произвести необходимые настройки.
Можно оставить все как есть, чтобы время и дата устанавливались в автоматическом режиме. Можно убрать тумблер от строки «Установить время автоматически» и нажать «Изменить» напротив «Установить дату и время вручную». Далее просто выбираем сегодняшний день, время и т.д. Щелкаем на «Изменить», после подтверждаем свои действия.
↑ 2. Формат
Есть в Windows 11 функция изменения формата отображения даты и времени. Можно выбрать вариант Число/Месяц/Год, Месяц/Число/Год и некоторые другие. Время же можно отобразить в 12-часовом формате и в 24-часовом. Для того чтобы это сделать нужно перейти через меню Пуск в «Настройки», далее зайти в пункт «Время и язык». Находим «Региональный формат» и чуть ниже нажимаем «Изменить форматы». После выбираем нужные параметры.
↑ 3. Время и дата, а также смена формата через панель управления
До сих пор Microsoft не может нас избавить от панели управления. Как и в предыдущих версиях операционной системы изменить дату и время можно через неё.
Зайти в панель управления можно через поиск Windows, достаточно начать вводить «Панель управления». Можно зайти в «Пуск» далее «Выполнить» и ввести слово «Control». Далее нажимаем «Дата и время». В появившемся окне кликаем на «Изменить дату и время». Теперь остаётся выбрать нужную дату в левой части окна, а также выставить время под циферблатом справа.
Если в левом нижнем углу нажать на «Изменить настройки календаря», то можно тут же изменить формат даты и времени.
↑ 4. Через PowerShell
Хотелось бы также рассказать о наименее популярном способе установки настроек даты и времени, а именно через PowerShell.
Заходим в поиск ОС и пишем «PowerShell». Кликаем ПКМ на него и заходим от имени администратора. В открывшемся окне пишем такую строку:
Set-Date -Date «dd/mm/yyyy HH:MM AM
Попутно нужно заменить dd/mm/yyyy на текущую дату, а HH:MM на время, учитывая то, что нужно ещё указать AM или PМ.
↑ 5. Через командную строку
Установить дату и время можно и через cmd. Для этого заходим в поиск Windows и пишем «cmd». Запускаем её от имени администратора. В окне cmd нужно ввести команду в таком формате «date dd/mm/yyyy». Естественно меняем «dd» на число, «mm» на месяц, а «yyy» на год и нажимаем Enter.
Время же меняется с помощью команды «time HH:MM». «HH» меняем на часы, а «MM» на минуты.
↑ 6. Синхронизация
Ещё есть метод синхронизации даты и времени с серверами компании Microsoft в автоматическом режиме. Чтобы это сделать нужно в панели управления выбрать «Дата и время». После перейти на вкладку «Интернет время» и нажать «Изменить настройки». Во всплывшем окне нужно выбрать нужный нам сервер для обновления, обычно это time.windows.com. Кликаем на «Обновить сейчас» и время на вашем ПК синхронизируется с глобальным сервером Microsoft.
Таким образом, можно довольно легко изменить или установить дату и время в Windows 11.
Как изменить системные дату и время
Часто мы сталкиваемся с необходимостью сменить системное время и дату. Например, при переходе на летнее время или в поездке в местность с другим часовым поясом. На сегодняшний день переход на летнее в России отменен. Если автоматический переход на летнее время все же производится, нужно снять галочку в настройках даты и времени «Автоматический переход на летнее время и обратно». Однако, операционные системы многих пользователей не обновлены, такой галочки в настройках нет и данный переход осуществляется в автоматическом режиме.
Настройки даты также могут изменяться пользователями при обходе контроля лицензий приложений, если они привязаны к дате, а также при использовании VPN. В этой статье рассмотрим некоторые способы изменения системных даты и времени.
Изменение системных даты и времени в операционной системе Windows
Меняем дату и время через параметры даты и времени
Независимо от версии Windows можно сменить дату и время, щелкнув левой кнопкой мыши по часам в правом нижнем углу либо открыть Панель инструментов. В версиях более ранних, Windows 10, необходимо выбрать «Изменение настроек даты и времени», в Windows 10 для изменения даты и времени необходимо открыть «Параметры даты и времени». При этом может потребоваться ввод пароля администратора системы.
Далее меняете часовой пояс, дату и время на необходимые.
Меняем дату и время через командную строку
Чтобы воспользоваться командной строкой для изменения даты и времени, откройте командную строку с правами администратора. В Windows 7 и более поздних версий просто введите в строке поиска командная строка или cmd, щелкните по результату правой кнопкой мыши и выберите запуск от имени администратора. (подробнее о работе с командной строкой можно прочитать тут).
Команда для изменения времени time ЧЧ:ММ:СС (где ЧЧ – часы, ММ – минуты, СС – секунды), введите ее и нажмите Enter на клавиатуре.
Команда для изменения даты date ДД/ММ/ГГГГ (где ДД – день, ММ – месяц, ГГГГ – год), введите ее и нажмите Enter на клавиатуре.
Параметры даты и времени изменятся моментально, но сохранятся до первой перезагрузки. При следующем включении компьютера или после перезагрузки дата и время вернутся к исходному значению.
Такой способ удобен, если изменение системных даты и времени необходимы для временной настройки в целях обхода лицензии или использования VPN.
Настройка часового пояса в Windows из командной строки, PowerShell и GPO
Часовой пояс (Time zone), наряду с временем и датой, это один из критический параметров компьютера. Для корректной работы Windows/прикладных программ и правильного отображения времени в системе, часовой пояс должен быть установлен в соответствии с географическим расположением компьютера. В этой статье мы рассмотрим, как изменить часовой пояс в Windows из графического интерфейса, командной строки, консоли PowerShell и с помощью групповых политик.
В Windows 10 и Windows Server 2019/2016 для настройки времени и часового пояса используется новое окно в приложении (Параметры/Settings). Вы можете установить часовой пояс из графического интерфейса, щелкнув правой кнопкой по значку часов в системном трее и выбрав пункт Adjust date/time (Настройка времени и даты). По умолчанию Windows пытается автоматически выбрать часовой пояс (включена опция Set time zone automatically/Автоматически устанавливать часовой пояс). Вы можете отключить эту опцию и задать нужный часовой пояс вручную, выбрав его в выпадающем списке.
Также вы можете вызвать классическое окно настройки времени в Windows, выполнив команду timedate.cpl .
Назначаем права на изменение часового пояса в Windows
По-умолчанию смена часового пояса в Windows 10 не требует от пользователя наличия прав администратора (в отличии от смены времени/даты). Вы можете запретить пользователям менять часовой пояс с помощью локальной политики безопасности (Local Security Settings — secpol.msc ). Интересующая нас настройка находится в разделе Security Settings -> Local Policy -> User Rights Assignment (Параметры безопасности -> Локальные политики -> Назначение прав пользователя). Политика называется Change the time zone (Изменение часового пояса). По умолчанию изменить часовой пояс в Windows 10 может сама система, администраторы и все пользователи. Чтобы запретить простым пользователям самим менять часовой пояс, необходимо удалить Users из списка учетных записей в этой политике.
В Windows Server право на изменение часового пояса есть только у Local Service и администраторов.
Утилита TZUtil: изменить часовой пояса из командной строки Windows 10
Для смены часового пояса в Windows 11/10/8.1, Windows Server 2019/2016/2012 R2/ используется специальная утилита командной строки tzutil.exe (Windows Time Zone Utility), впервые появившаяся в Windows 7. Исполняемый файл утилиты хранится в каталоге %WINDIR%\System32 .
Разберемся с возможностями и особенностями использования утилиты TZUtil.
Откройте командную строку ( cmd.exe ). Чтобы узнать текущий часовой пояс и его идентификатор (TimeZoneID), выполните команду:
В данном примере Russian Standard Time это идентификатор текущего часового пояса:
Выведите список всех часовых поясов с их названием и идентификаторами:
Если вы хотите быстро найти вывести все доступные часовые пояса, например, со сдвигом UTC +2, выполните команду:
tzutil /l | find /I «utc+02»
Чтобы изменить текущий часовой пояс (UTC+03:00) Москва, Санкт-Петербург, Волгоград – (Russian Standard Time) на (UTC+04:00) Ижевск, Самара (Russia Time Zone 3). Для этого нужно указать идентификатор часового пояса:
tzutil /s «Russia Time Zone 3»
Текущий часовой пояс хранится в реестре Windows. Вы можете проверить, что он изменился так:
reg query HKLM\SYSTEM\CurrentControlSet\Control\TimeZoneInformation
Чтобы отключить переход на летнее время для конкретного пояса, нужно указать идентификатор часового пояса с суффиксом _dstoff, например
tzutil /s “Pacific Standard Time_dstoff”
Эта команда изменит часовой пояс компьютера и отключите сезонный перевод часов.
Вы можете вывести полную информацию о часовом поясе и настройках сезонного перевод часов так:
Часовой пояс: Текущий:TIME_ZONE_ID_UNKNOWN Сдвиг: -180мин (UTC=LocalTime+Bias)
[Зимнее время:»RTZ 2 (зима)» Сдвиг:0мин Дата:(не указано)]
[Летнее время:»RTZ 2 (лето)» Сдвиг:-60мин Дата:(не указано)]
RunDLL32.exe shell32.dll,Control_RunDLL timedate.cpl,,/Z Russian Standard Time
Control.exe TIMEDATE.CPL,,/Z Russian Standard Time
Управление часовым поясом в Windows из PowerShell
Получить настройки текущего часового пояса можно и в консоли PowerShell. Используйте команду:
В PowerShell вы можете просмотреть все возможные часовые пояса, доступные в Windows:
[System.TimeZoneInfo]::GetSystemTimeZones()
Или
Get-TimeZone -ListAvailable
Список часовых поясов довольно большой, чтобы найти название нужного часового пояса, воспользуйтесь фильтром:
Get-TimeZone -ListAvailable | Where-Object
Get-TimeZone -ListAvailable | Where-Object
Можно вывести все часовые пояса в алфавитном порядке:
Get-TimeZone -ListAvailable | Select Id | Sort Id
Чтобы изменить текущий часовой пояс из PowerShell, выполните команду
Set-TimeZone -Name «Astrakhan Standard Time»
Настройка часового пояса через GPO
Для централизованной настройки часового пояса на компьютерах в домене Active Directory вы можете использовать групповые политики. Готовой политики для настройки часового пояса в GPO нет. Чаще всего используются следующие два варианта настройки часового пояса через GPO: с помощью logon скрипта GPO и с помощью импорта настроек часового пояса в реестр.
Для задания часового пояса через логон скрипт GPO, можете использовать простейший PowerShell скрипт (подходит для всех версий Windows, вплоть до Windows XP и Windows Server 2003):
$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).
Если вы хотите использовать разные настройки временных зон для разных сайтов Acrive Directory, воспользуйтесь GPP Item Level Targeting. Привяжите настройки часового пояса к нужному сайту.
Ошибка при изменении часового пояса в Windows Server 2019
В Windows Server 2019 RTM есть неприятный баг с настройкой часового пояса через графический интерфейс. Если вы попытаетесь изменить часовой пояс из панели Settings появится ошибка:
В первую очередь проверьте, что вы вошли под учетной записью с правами администратора, а в настройках локальной политики безопасности Change the time zone присутствует группа Administrators.
В качестве обходного решения в этом случае придется изменить часовой пояс из командной строки:
tzutil /l
tzutil /s «Russian Standard Time»
GetTimeZone -ListAvailable|? DisplayName -like «*Moscow*»|Set-TimeZone