Использование команды w32tm для настройки источника времени в Windows Server 2008 R2

Как известно, в Windows Server 2008 R2 стало невозможным настраивать источник времени командой net time, для этого необходимо использовать команду w32tm. Эта команда предназначена для настройки службы Windows Time и имеет широкий набор аргументов, описание которых можно увидеть, запустив ее с ключом /?. В этой статье я опишу несколько типичных вариантов использования команды w32tm.

w32tm /query /source - выводит источник времени, на который настроена служба Windows Time
w32tm /monitor - при запуске на контроллере домена (КД) показывает, насколько отличается время на других КД и на внешнем источнике времени, на который настроен PDC
w32tm /config /syncfromflags:manual /manualpeerlist:ru.pool.ntp.org - настройка в качестве источника времени пула ntp-серверов ru.pool.ntp.org
w32tm /config /update - эту команду необходимо выполнить, чтобы служба времени применила новые настройки
w32tm /resync - выполнение синхронизации времени
w32tm /unregister - отменяет регистрацию службы и удаляет настройки из реестра
w32tm /register - регистрирует службу и восстанавливает настройки по умолчанию

Настройки службы Windows Time хранятся в реестре в ветке
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\

Период синхронизации задается в ветке реестра
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\W32Time\TimeProviders\NtpClient
ключ SpecialPollInterval содержит интервал синхронизации в секундах


Tips:
Если у вас несколько контроллеров домена, при использовании виртуализированного контроллера домена необходимо обязательно отключать средство синхронизации времени гостевой ОС с хостовой - контроллеры домена используют свой собственный механизм синхронизации времени, использование вместе с ним синхронизации времени с хостовой машиной может привести к различным проблемам, вплоть до проблем с репликацией.
Если у вас один единственный контроллер в домене и он виртуализированный, то включить синхронизацию времени с хостовой машиной можно, однако обязательно настройте на хостовой машине синхронизацию с внешним источником времнени и уменьшите интервал синхронизации, например, до одного дня.

Виртуализированный корневой PDC должен быть обязательно настроен на получение времени от внешнего источника, в противном случае время на компьютерах в сети может отставать или спешить на значительное значение.

Полезная статья на тему.
Валерий
04.12.2015 10:56:51
Отличная статья! Спасибо.
Михаил
22.03.2016 07:40:27
Большое спасибо, то что нужно!!!
Евгений
05.07.2016 06:06:50
Спасибо за статью!
Ivan
13.09.2016 13:42:35
Юрий Л.
06.12.2016 12:26:03
Волшебно
Дополню: вначале стоит остановить службу времени
net stop w32time
а после завершения манипуляций с w32tm запустить:
net start w32time
Владимир
08.02.2017 13:36:16
Спасибо
реально, все самое нужное собрано.
и помогает решить глюки с синхронизацией по времени на windows 2008R2
Vlad
13.09.2017 14:34:20
Spasibo
Все по делу, работает!
Валентин Владимирович
07.06.2019 13:43:51
Windows 10
Для Windows 10 тоже актуально.
Валентин Владимирович
17.02.2020 14:59:49
Windows 10
Вообще ВСЁ актуально.И для windows 10.