Инструменты пользователя

Инструменты сайта


how-to:windows:w32tm

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:

  • 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

how-to/windows/w32tm.txt · Последнее изменение: 127.0.0.1