w32tm
Проверить статус службы:
w32tm /query /status
Показать только текущий источник времени:
w32tm /query /source
Посмотреть информацию о NTP сервере:
w32tm /monitor /computers:ntp1.domain.com
Посмотреть конфигурацию:
w32tm /query /configuration
Добавить в конфигурацию серверы времени для синхронизации:
w32tm /config /syncfromflags:manual /manualpeerlist:"ntp.local,0x8 ntp1.local,0x8 ...,0x8 ntpX.local,0x8"
Обновить конфигурацию:
w32tm /config /update
Принудительная синхронизация:
w32tm /resync
Перерегистрация службы времени (сбросятся все настройки):
net stop w32time w32tm /unregister w32tm /register net start w32time
За синхронизацию времени отвечает служба w32time. Перезагрузка службы:
net stop w32time && net start w32time
Значение параметров реестра (политик)
HKLM\System\CurrentControlSet\Services\W32Time\
Parameters\Type:
- NoSync — NTP-сервер не синхронизируется с каким либо внешним источником времени. Используются часы, встроенные в микросхему CMOS самого сервера
- NTP — NTP-сервер синхронизируется с внешними серверами времени, которые указаны в параметре реестра Parameters\NtpServer
- NT5DS — NTP-сервер производит синхронизацию согласно доменной иерархии
- AllSync — NTP-сервер использует для синхронизации все доступные источники
Config\AnnounceFlags:
- 0x0 — Timeserv_Announce_No, Reliable_Timeserv_Announce_No. Сервер не объявляет себя как источник времени. Он может отвечать на NTP запросы, но соседи не смогут распознать его, как источник времени.
- 0x1 — Timeserv_Announce_Yes. Сервер будет всегда объявлять о себе вне зависимости от статуса.
- 0x2 — Timeserv_Announce_Auto. Сервер будет объявлять о себе только, если он получает надежное время от другого соседа (NTP или NT5DS)
- 0x4 — Reliable_Timeserv_Announce_Yes. Сервер будет всегда заявлять себя, как надежный источник времени
- 0x8 — Reliable_Timeserv_Announce_Auto. Сервер автоматически объявляется надежным если он PDC-эмулятор корневого домена леса.
Этот флаг позволяет главному PDC леса заявить о себе как об авторизованном источнике времени для всего леса даже при отсутствии связи с вышестоящими NTP-серверами. Ни один другой контроллер или рядовой сервер (имеющие по умолчанию флаг 0x2) не может заявить о себе, как надежном источнике времени, если он не может найти источник времени для себя.
Значение AnnounceFlags составляет сумму составляющих его флагов, например:
10=2+8 — NTP-сервер заявляет о себе как о надежном источнике времени при условии, что сам получает время из надежного источника либо является PDC корневого домена. Флаг 10 задается по умолчанию как для членов домена, так и для отдельно стоящих серверов.
5=1+4 — NTP-сервер всегда заявляет о себе как о надежном источнике времени. Например, чтобы заявить рядовой сервер (не домен-контроллер) как надежный источник времени, нужен флаг 5.
Parameters\NtpServer
- 0x1 – Не следовать спецификации NTP, использовать интервал опроса из NtpClient\SpecialPollInterval. Установка этого флага снижает использование сети, но также снижает точность.
- 0x2 – Использовать этот источник времени как резервный. Если все источники времени, которые не являются резервными, потерпели неудачу, система автоматически выбирает источник резервного времени и использует его.
- 0x4 – Установить в симметричном активном режиме с этим источником.
- 0x8 – Установить в режиме клиента с этим источником.
https://docs.microsoft.com/ru-ru/previous-versions/windows/it-pro/windows-server-2003/cc778879(v%3dws.10) - Параметры реестра
https://support.microsoft.com/ru-ru/help/884776/how-to-configure-the-windows-time-service-against-a-large-time-offset - Настройка службы времени Windows при больших смещениях времени
https://docs.microsoft.com/ru-ru/windows-server/networking/windows-time-service/Windows-Time-Service-Tools-and-Settings#w2k3tr_times_tools_uhlp - Windows Time Service Tools and Settings
https://windowsnotes.ru/windows-server-2008/nastrojka-ntp-servera-v-windows/ - Настройка NTP сервера в Windows
