w32tm

Справка

Справка

w32tm [/? | /register | /unregister ]
  ? - вывод этой справочной информации.
  register - регистрация выполнения как службы и добавление стандартной конфигурации по умолчанию в реестр.
  unregister - отмена регистрации и удаление всех параметров конфигурации из реестра.
 
w32tm /monitor [/domain:<имя_домена>]
               [/computers:<имя>[,<имя>[,<имя>...]]]
               [/threads:<число>] [/ipprotocol:<4|6>] [/nowarn]
  domain - указывает наблюдаемый домен. Если имя домена не задано, или не заданы ни домен, ни компьютеры, используется стандартное
    имя домена по умолчанию. Этот параметр может использоваться несколько раз.
  computers - наблюдение за перечисленными в списке компьютерами. Имена компьютеров разделяются запятыми, без пробелов. Если имя
    имеет префикс '*', оно считается именем AD PDC. Этот параметр может использоваться несколько раз.
  threads - количество одновременно анализируемых компьютеров. Стандартное
    значение по умолчанию - 3. Допустимый диапазон - от 1 до 50.
  ipprotocol - задание IP-протокола для использования. По умолчанию будет использоваться любой доступный протокол.
  nowarn - пропуск предупреждающего сообщения.
 
w32tm /ntte <время_NT>
  Преобразует системное время NT в интервалах (10^-7) с начиная с 00 часов 1 января 1601 г. в понятный формат.
 
w32tm /ntpte <время NTP>
  Преобразует время NTP в интервалах (2^-32) с начиная с 00 часов 1 января 1900 г. в понятный формат.
 
w32tm /resync [/computer:<компьютер>] [/nowait] [/rediscover] [/soft]
  Дает компьютеру команду как можно быстрее выполнить повторную синхронизацию своих часов с удалением всей накопившейся статистики ошибок.
  computer:<компьютер> - компьютер, который должен выполнить повторную синхронизацию.
    Если параметр не указан, выполняется повторная синхронизация локального компьютера.
  nowait - не ожидать завершения повторной синхронизации, выполнять возврат немедленно. В противном случае ожидать завершения
    повторной синхронизации перед возвратом.
  rediscover - повторно определить конфигурацию сети и повторно обнаружить сетевые источники, а затем повторно синхронизировать.
  soft - повторно синхронизировать, используя существующую статистику ошибок. Не используется, предоставлен для обеспечения совместимости.
 
w32tm /stripchart /computer:<компьютер> [/period:<обновление>]
    [/dataonly] [/samples:<число>] [/packetinfo] [/ipprotocol:<4|6>]
  Выводит диаграмму различий между этим и другим компьютером.
  computer:<компьютер> - компьютер, с которым выполняется сравнение.
  period:<обновление> - интервал между измерениями (в секундах). Значение по умолчанию - 2 с.
  dataonly - отображать только данные, без диаграмм.
  samples:<число> - собрать <число> показаний, затем остановиться.
    Если не указано, сбор данных продолжается, пока не будут нажаты клавиши CTRL+C.
  packetinfo - напечатать ответное сообщение NTP-пакета.
  ipprotocol - задать протокол IP, который нужно использовать. По умолчанию применяется любой доступный протокол.
 
w32tm /config [/computer:<компьютер>] [/update]
    [/manualpeerlist:<узлы>] [/syncfromflags:<источник>]
    [/LocalClockDispersion:<секунды>]
    [/reliable:(YES|NO)]
    [/largephaseoffset:<миллисекунды>]
  computer:<компьютер> - настраивает конфигурацию указанного компьютера.
    Если параметр не задан, по умолчанию используется локальный компьютер.
  update - уведомляет службу времени, что конфигурация изменилась, чтобы  изменения вступили в силу.
  manualpeerlist:<узлы> - задает вручную список DNS- и (или) IP-адресов, разделенных пробелами.
    При указании нескольких узлов этот параметр должен быть заключен в кавычки.
  syncfromflags:<источник> - определяет, с какими источниками должен синхронизироваться NTP-клиент.
    <источник> должен быть списком из следующих ключевых слов, разделенных запятыми (без учета регистра):
      MANUAL - синхронизация с узлами из заданного вручную списка.
      DOMHIER - синхронизация с контроллером домена Active Directory в доменной иерархии.
      NO - без синхронизации.
      ALL - синхронизация как с узлами, заданными вручную, так и с узлами домена.
  LocalClockDispersion:<секунды> - настраивает точность внутренних часов, с которой служба w32time будет работать,
    если не сможет получить время из своих настроенных источников.
  reliable:(YES|NO) - определяет, является ли этот компьютер надежным источником времени.
    Этот параметр имеет значение только для контроллеров домена.
     YES - этот компьютер является надежной службой времени.
     NO - этот компьютер не является надежной службой времени.
  largephaseoffset:<миллисекунды> - устанавливает разницу между локальным и сетевым временем,
    которую служба w32time будет считать максимальной.
 
w32tm /tz
  Отображает текущие параметры часового пояса.
 
w32tm /dumpreg [/subkey:<раздел>] [/computer:<компьютер>]
  Отображает значения, связанные с данным разделом реестра.
  Раздел по умолчанию: HKLM\System\CurrentControlSet\Services\W32Time (корневой раздел службы времени).
  subkey:<раздел> - отображает значения, связанные с подразделом <раздел> раздела по умолчанию.
  computer:<компьютер> - запрашивает параметры реестра для компьютера <компьютер>.
 
w32tm /query [/computer:<компьютер>]
    {/source | /configuration | /peers | /status}
    [/verbose]
  Отображает сведения службы времени Windows на компьютере.
  computer:<компьютер> - запросить сведения об указанном компьютере.
    Если параметр не указан, по умолчанию используется локальный компьютер.
  source - отобразить источник времени.
  configuration - отобразить конфигурацию во время выполнения и происхождение параметра.
    В режиме подробного протоколирования отобразить также незаданные или неиспользованные параметры.
  peers - отобразить список узлов и их состояние.
  status - отобразить состояние службы времени Windows.
  verbose - установить режим подробного протоколирования для вывода дополнительных сведений.
 
w32tm /debug {/disable | {/enable /file:<имя> /size:<байт> /entries:<значение>
    [/truncate]}}
  Включает или отключает частный журнал службы времени Windows на локальном компьютере.
  disable -  отключить частный журнал.
  enable -  включить частный журнал.
    file:<имя> - указать абсолютное имя файла.
    size:<байт> - указать максимальный размер для циклического файла журнала.
    entries:<значение> - список флагов, заданных номером и разделенных запятыми, указывающих тип сведений,
      которые должны заноситься в журнал. Допустимые номера: 0-300.
      Кроме одиночных номеров, допустимы диапазоны номеров например 0-100,103,106.
      Значение 0-300 используется для занесения в журнал всех сведений.
  truncate - усечь файл, если он существует.

Проверить статус службы:

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

http://www.umgum.com/ntp-win-client

Значение параметров реестра (политик)

HKLM\System\CurrentControlSet\Services\W32Time\

Parameters\Type:

Config\AnnounceFlags:

Значение AnnounceFlags составляет сумму составляющих его флагов, например:
10=2+8 — NTP-сервер заявляет о себе как о надежном источнике времени при условии, что сам получает время из надежного источника либо является PDC корневого домена. Флаг 10 задается по умолчанию как для членов домена, так и для отдельно стоящих серверов.
5=1+4 — NTP-сервер всегда заявляет о себе как о надежном источнике времени. Например, чтобы заявить рядовой сервер (не домен-контроллер) как надежный источник времени, нужен флаг 5.

Parameters\NtpServer

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