Инструменты и параметры службы времени Windows
Служба времени Windows (W32Time) синхронизирует дату и время для всех компьютеров, управляемых AD DS (доменные службы Active Directory). В этой статье рассматриваются различные средства и параметры, используемые для управления службой времени Windows.
По умолчанию компьютер, присоединенный к домену, синхронизирует время через иерархию доменов для источников времени. Однако если компьютер вручную настроен для синхронизации из определенного источника времени, возможно, из-за того, что он ранее не был присоединен к домену, можно перенастроить компьютер, чтобы начать автоматическое извлечение времени из иерархии доменов.
Большинство компьютеров, присоединенных к домену, имеют тип клиента NT5DS, что означает синхронизацию времени из иерархии доменов. Исключением является контроллер домена, который выступает в роли хозяина операций эмулятора основного контроллера домена (PDC) для корневого домена леса. В свою очередь мастер операций эмулятора PDC настраивается для синхронизации времени с внешним источником времени.
В домене можно синхронизировать время с точностью до одной миллисекунды. Дополнительные сведения см. в разделе "Граница поддержки" для времени высокой точности и точного времени для Windows Server 2016.
Внимание
Для настройки или задания времени на компьютере для запуска службы времени Windows не следует использовать команду Net time.
Кроме того, на старых компьютерах под управлением Windows XP или более ранней версии команда Net time /querysntp отображает имя NTP-сервера, с помощью которого настроена синхронизация компьютера, но этот NTP-сервер используется только в том случае, если клиент времени компьютера настроен как NTP или AllSync. Эта команда устарела.
Сетевой порт
Служба времени Windows соответствует спецификации NTP, которая требует использования UDP-порта 123 для синхронизации времени. Всякий раз, когда компьютер синхронизирует свои часы или предоставляет сведения о времени другому компьютеру, эта операция выполняется через UDP-порт 123. Этот порт зарезервирован службой времени Windows в качестве конечного порта.
Примечание.
- NTP-серверы обычно прослушивают порт UDP 123 для запросов и отвечают с того же порта, что также верно для сервера W32Time NTP.
- Входящие клиент W32Time NTP и NTP-сервер могут быть включены или отключены независимо и совместно использовать порт UDP 123 для своих функций.
- Клиент NTP в папке "Входящие" в папке "Входящие" может использовать только UDP 123 в качестве исходного порта.
- Если у вас есть компьютер с несколькими сетевыми адаптерами (с несколькими домами), вы не можете включить службу времени Windows по конкретному сетевому адаптеру.
Параметры командной строки для W32Time
Вы можете использовать w32tm
команду для настройки параметров службы времени Windows и диагностики проблем с временем компьютера.
W32tm
— это предпочтительное средство командной строки для настройки, мониторинга и устранения неполадок службы времени Windows. Членство в локальной группе администраторов требуется для локального запуска этого средства, а для удаленного запуска этого средства требуется членство в группе администраторов домена.
Чтобы использовать w32tm
, выполните следующие действия.
- Выберите
"Пуск командной строке выберите Запуск от имени администратора . - В командной строке введите w32tm , за которым следуют применимые параметры.
Параметр | Описание |
---|---|
/? | Отображает справку командной w32tm строки |
/config [/computer:>] [/update] [/manualpeerlist:<peers>] [/syncfromflags:source<] [/LocalClockDispersion<] [/reliable:(YES|NO)] [/largephaseoffset><milliseconds>]** |
>
: настраивает конфигурацию целевого <объекта.> Если значение не указано, по умолчанию используется локальный компьютер. /update: уведомляет службу времени Windows об изменении конфигурации, что привело к тому, что изменения вступили в силу. > : задает список одноранговых узлов вручную для одноранговых<>DNS или IP-адресов с разделителями пространства. При указании нескольких одноранговых узлов этот параметр необходимо заключить в кавычки. /syncfromflags:<source>: задает источники, из чего должен синхронизировать клиент NTP. < источник> должен быть разделен запятыми для этих ключевых слов (не учитывает регистр):
/LocalClockDispersion:<секунды>: настраивает точность внутренних часов, которые W32Time использует, когда не может получить время от настроенных источников. /reliable:(ДА|НЕТ): задайте, является ли этот компьютер надежным источником времени. Этот параметр имеет смысл только на контроллерах домена.
/largephaseoffset:<миллисекунд>: задает разницу времени между локальным и сетевым временем, которое W32Time считает пиковым. |
/debug {/disable | {/enable /file:<name /size:/>bytes< /entries:>< [/truncate]}}> | Включение или отключение закрытого журнала службы времени Windows для локального компьютера. Этот параметр впервые стал доступным в клиенте службы времени Windows в Windows Vista и Windows Server 2008. /disable: отключает частный журнал. /enable: включает частный журнал.
/truncate: усечение файла, если он существует. |
/dumpreg [/subkey:key<] [/computer:><target]> | Отображает значения, связанные с заданным разделом реестра. По умолчанию используется раздел HKLM\System\CurrentControlSet\Services\W32Time (корневой раздел для службы времени Windows). /subkey:<key>: отображает значения, связанные с ключом подраздела <ключа> по умолчанию. > : запрашивает параметры реестра для целевого объекта> |
/monitor [/domain:<> name] [/computers:<name[,name>[,<<>...]] [/threads:<num]> | Отслеживает службу времени Windows. /domain: указывает, какой домен следует отслеживать. Если имя домена не указано или не указан ни один из параметров /domain и /computers, используется домен по умолчанию. Этот параметр можно указывать многократно. /computers: отслеживает указанный список компьютеров. Имена компьютеров разделяются запятыми, без пробелов. Если имя префиксировано с помощью *PDC, оно рассматривается как PDC. Этот параметр можно указывать многократно. /threads: указывает количество компьютеров для одновременного анализа. Значение по умолчанию — 3. Допустимый диапазон — 1–50. |
/ntpte NTP-эпоха<> | Преобразует время NTP (измеряется в интервалах 2-32 секунды, начиная с 0 ч. 1 января 1900 г.) в читаемый формат. |
/ntte<NT time эпоха> | Преобразует системное время Windows NT (измеряется в интервалах 10-7 секунды, начиная с 0 ч. 1 января 1601 г.) в читаемый формат. |
/query [/computer:<target>] {/source | /configuration | /peers | /status} [/verbose] | Отображает сведения о службе времени Windows на компьютере. Этот параметр впервые стал доступным в клиенте службы времени Windows в Windows Vista и Windows Server 2008. /computer:<target>: запрашивает сведения о целевом объекте.<> Если значение не указано, по умолчанию используется локальный компьютер. /source: отображает источник времени. /configuration: отображает конфигурацию времени выполнения и расположение параметра. В режиме подробного протоколирования также отображается неопределенное или неиспользуемое значение. /peers: отображает список одноранговых узлов и их состояние. /status: отображает состояние службы времени Windows. /verbose: задает подробный режим для отображения дополнительных сведений. |
/register | Регистрирует службу времени Windows для запуска в качестве службы и добавляет информацию о конфигурации по умолчанию в реестр. |
/resync [/computer:<computer>] [/nowait] [/rediscover] [/soft] | Сообщает компьютеру о необходимости повторной синхронизации часов как можно скорее, вызывая всю накопленную статистику ошибок. Для клиента NTP требуется UDP 123 в качестве исходного порта. /computer:<computer>: указывает компьютер, который должен изменяться. Если он не указан, локальный компьютер перезадается. /nowait: не дождитесь повторной синхронизации; вернитесь немедленно. Если не указан, время будет возвращаться только при повторной синхронизации. /rediscover: переопределяет конфигурации сети и выполняет повторное обнаружение сетевых источников, после чего запускает повторную синхронизацию. /soft: resynchronizes с помощью существующей статистики ошибок. Используется с целью совместимости. |
/stripchart /computer:target< [/period:><] [/dataonly] [/samples:><count>] [/rdtsc] | Отображение ленточной диаграммы смещения между этим и другим компьютером. Клиент NTP использует временный исходный порт UDP для взаимодействия с сервером, чтобы предотвратить конфликты с клиентом NTP в папке "Входящие". /computer:<target>: компьютер для измерения смещения. /period:<refresh>: время между примерами в секундах. Значение по умолчанию — 2 секунды. /dataonly: отображает только данные без графики.
>
: собирает <примеры подсчета>, а затем останавливается. Если это не указано, образцы собираются до нажатия клавиш CTRL+C .
|
/tz | Отображает текущие параметры часового пояса. |
/unregister | Отменяет регистрацию службы времени Windows и удаляет все сведения о конфигурации из реестра. |
Установка клиента на использование двух серверов времени
Чтобы настроить клиентский компьютер на использование двух разных серверов времени, один названный ntpserver.contoso.com
, а другой с именем clock.adatum.com
, выполните следующую команду:
w32tm /config /manualpeerlist:"ntpserver.contoso.com clock.adatum.com" /syncfromflags:manual /update
Настройка автоматического синхронизации клиента из источника домена
Чтобы настроить клиентский компьютер, который в настоящее время синхронизирует время с помощью вручную указанного компьютера для автоматической синхронизации времени из иерархии доменов AD, выполните следующую команду:
w32tm /config /syncfromflags:domhier /update
net stop w32time
net start w32time
Проверка конфигурации времени клиента
Чтобы проверить конфигурацию клиента с клиентского компьютера под управлением Windows с именем узла contosoW1
, выполните следующую команду:
w32tm /query /computer:contosoW1 /configuration
В выходных данных этой команды отображается список параметров конфигурации W32Time, заданных для клиента.
Начиная с Windows Server 2016, усовершенствования алгоритмов синхронизации времени были сделаны для соответствия спецификациям RFC. Поэтому если вы хотите настроить локальный клиент службы времени так, чтобы он указывал на несколько одноранговых узлов, рекомендуется подготовить три или более разных серверов времени.
Если у вас есть только два сервера времени, следует указать флаг NtpServerUseAsFallbackOnly
(0x2), чтобы вывести один из них. Например, если вы хотите указать приоритеты ntpserver.contoso.com
clock.adatum.com
, выполните следующую команду:
w32tm /config /manualpeerlist:"ntpserver.contoso.com,0x8 clock.adatum.com,0x2" /syncfromflags:manual /update
Кроме того, вы можете выполнить следующую команду и считать значение NtpServer
в выходных данных:
reg query HKLM\SYSTEM\CurrentControlSet\Services\W32Time\Parameters
Настройка сброса часов компьютера
Чтобы w32tm
сбросить часы компьютера, сначала проверяет смещение CurrentTimeOffset
, также известное как Phase Offset
время текущего времени и время компьютера, чтобы определить, меньше ли смещение меньше MaxAllowedPhaseOffset
значения.
-
CurrentTimeOffset
MaxAllowedPhaseOffset
≤. Постепенно настройте часы компьютера с помощью скорости часов. -
CurrentTimeOffset
>MaxAllowedPhaseOffset
: немедленно задайте часы компьютера.
Затем, чтобы настроить часы компьютера с помощью скорости часов, w32tm
вычисляет PhaseCorrection
значение. Этот алгоритм может отличаться в зависимости от версии Windows:
Windows Server 2016 и более поздних версий
PhaseCorrection_raw
= (CurrentTimeOffset
) ÷ (16 × ×PhaseCorrectRate
pollIntervalInSeconds
)MaximumCorrection
= (CurrentTimeOffset
) ÷ (UpdateInterval
÷ 100)PhaseCorrection
= min(PhaseCorrection_raw
,MaximumCorrection
)Windows Server 2012 R2 и более ранних версий.
Чтобы получить
SystemClockRate
значение, можно использовать следующую команду и преобразовать ее из секунд в часы с помощью формулы (секунды × 1000 × 10 000):PhaseCorrection
= (CurrentTimeOffset
) ÷ (PhaseCorrectRate
×UpdateInterval
)
Все версии Windows используют одно и то же окончательное уравнение для проверки PhaseCorrection
:
PhaseCorrection
SystemClockRate
≤ ÷ 2
Примечание.
Windows Server 2019 и Windows 10 1809 имеют ту же формулу, что и Windows Server 2016 и более поздние версии, описанные выше, путем применения накопительных обновлений из KB5006744 далее.
В этих уравнениях используются значения PhaseCorrectRate
, UpdateInterval
, MaxAllowedPhaseOffset
и SystemClockRate
в единицах тактовой частоты часов. В системах Windows 1 мс = 10 000 тактов.
MaxAllowedPhaseOffset
можно настроить в реестре. Но параметр реестра измеряется в секундах, а не в тактах часов.
Чтобы просмотреть значения SystemClockRate
и pollIntervalInSeconds
(измеряются в секундах), откройте окно командной строки и выполните команду w32tm /query /status /verbose
. Эта команда создает и напоминает следующие выходные данные:
Leap Indicator: 0(no warning)
Stratum: 1 (primary reference - syncd by radio clock)
Precision: -23 (119.209ns per tick)
Root Delay: 0.0003538s
Root Dispersion: 0.0100002s
ReferenceId: 0x00000000 (unspecified)
Last Successful Sync Time: 5/23/2023 7:51:39 PM
Source: VM IC Time Synchronization Provider
Poll Interval: 6 (64s)
Phase Offset: -0.0000013s
ClockRate: 0.0156250s
State Machine: 2 (Sync)
Time Source Flags: 3 (Authenticated Hardware )
Server Role: 0 (None)
Last Sync Error: 0 (The command completed successfully.)
Time since Last Good Sync Time: 15.7344985s
Выходные данные представляют значение для интервала опроса в тактах часов и секундах. В уравнениях используется значение в секундах (значение в скобках). Выходные данные представляют тактовую частоту часов в секундах. Чтобы просмотреть значение SystemClockRate
в тактах часов, используйте следующую формулу:
(value in seconds
) × 1000 × 10 000
Например, если значение SystemClockRate
равно 0,0156250 с, в уравнении используется значение в 156250 тактов часов. В следующих примерах показано, как применять эти вычисления при использовании Windows Server 2012 R2 или более ранней версии.
Скорость системных часов отключена на четыре минуты
Время вашего компьютера — 11:05, а фактическое текущее время — 11:09:
PhaseCorrectRate
= 1
UpdateInterval
= 30000 тактов часов
SystemClockRate
= 156000 тактов часов
MaxAllowedPhaseOffset
= 10 мин = 600 секунд = 600 × 1000 × 10 000 = 6 000 000 000 часов
CurrentTimeOffset
= 4 мин = 4 × 60 × 1000 × 10 000 = 2 400 000 000 часов
CurrentTimeOffset
≤MaxAllowedPhaseOffset
?
2 400 000 000 ≤ 6 000 000 000 = True
Удовлетворяет ли оно следующее уравнение?
(CurrentTimeOffset) ÷ (PhaseCorrectRate × UpdateInterval) ≤ SystemClockRate ÷ 2
2,400,000,000 ÷ (30,000 × 1) ≤ 156,000 ÷ 2
80,000 ≤ 78,000 = False
Таким образом, w32tm
будет немедленно устанавливать часы назад.
Примечание.
В этом случае, если вы хотите медленно задать часы, необходимо также настроить значения PhaseCorrectRate
или UpdateInterval
в реестре, чтобы убедиться, что результат уравнения имеет значение true.
Скорость системных часов отключается на три минуты
Время вашего компьютера — 11:05, а фактическое текущее время — 11:08:
PhaseCorrectRate
= 1
UpdateInterval
= 30000 тактов часов
SystemClockRate
= 156000 тактов часов
MaxAllowedPhaseOffset
= 10 мин = 600 секунд = 600 × 1000 × 10 000 = 6 000 000 000 часов
CurrentTimeOffset
= 3 мин = 3 × 60 × 1000 × 10 000 = 1800 000 000 часов
CurrentTimeOffset
≤MaxAllowedPhaseOffset
?
1800 000 000 000 ≤ 6 000 000 000 = True
Удовлетворяет ли оно следующее уравнение?
(CurrentTimeOffset) ÷ (PhaseCorrectRate × UpdateInterval) ≤ SystemClockRate ÷ 2
(1,800,000,000) ÷ (1 × 30,000) ≤ 156,000 ÷ 2
60,000 ≤ 78,000 = True
В этом случае часы медленно возвращаются.
редактор локальных групповых политик;
Служба времени Windows сохраняет несколько свойств конфигурации в виде записей реестра. Для указания большинства этих сведений можно использовать объекты групповой политики (GPO) в редакторе локальных групповых политик. Например, объекты групповой политики можно использовать для настройки компьютера в качестве NTPServer или NTPClient, механизма синхронизации времени или компьютера в качестве надежного источника времени. Параметры групповой политики для службы времени Windows можно применять к контроллерам домена, начиная с Windows Server 2003 и будущих итераций.
Windows хранит сведения о политике службы времени Windows в редакторе локальной групповой политики в разделе "Конфигурация компьютера\Административные шаблоны\Служба времени Windows". Windows также хранит сведения о конфигурации, определенной политиками, в реестре Windows и использует эти записи реестра, чтобы настроить записи реестра для службы времени Windows. В результате значения, определенные групповой политикой, перезаписывают все существующие значения в разделе службы времени Windows реестра. Некоторые из предустановленных параметров GPO отличаются от соответствующих записей реестра службы времени Windows по умолчанию.
В следующей таблице перечислены политики, которые можно настроить для службы времени Windows и подраздела реестра, которые влияют на эти политики.
Групповая политика | Расположенияреестра 1,2 |
---|---|
Глобальные параметры конфигурации | W32Time W32Time\Config W32Time\Parameters |
Time Providers\Configure Windows NTP Client | W32Time\TimeProviders\NtpClient |
Time Providers\Enable Windows NTP Client | W32Time\TimeProviders\NtpClient |
Time Providers\Enable Windows NTP Server | W32Time\TimeProviders\NtpServer |
1 Подраздел: HKLM\SOFTWARE\Policies\Microsoft
2 подраздела: HKLM\SYSTEM\CurrentControlSet\Services\W32Time
Примечание.
При удалении параметра групповой политики Windows удаляет соответствующую запись из области политики реестра.
Параметры групповой политики по умолчанию для W32Time
Ниже приведены значения по умолчанию для глобальных параметров конфигурации после включения.
Параметр групповой политики | Default value |
---|---|
AnnounceFlags | 10 |
ChainDisable | 0 |
ChainEntryTimeout | 16 |
ChainLoggingRate | 30 |
ChainMaxEntries | 128 |
ChainMaxHostEntries | 4 |
ClockAdjustmentAuditLimit | 800 |
ClockHoldoverPeriod | 7800 |
EventLogFlags | 2 |
FrequencyCorrectRate | 4 |
HoldPeriod | 5 |
LargePhaseOffset | 50 000 000 |
LocalClockDispersion | 10 |
MaxAllowedPhaseOffset | 300 |
MaxNegPhaseCorrection | 172 800 (48 часов) |
MaxPollInterval | 10 |
MaxPosPhaseCorrection | 172 800 (48 часов) |
MinPollInterval | 6 |
PhaseCorrectRate | 1 |
PollAdjustFactor | 5 |
RequireSecureTimeSyncRequests | 0 |
SpikeWatchPeriod | 900 |
UpdateInterval | 100 (1 секунда) |
UtilizeSslTimeData | 1 |
Параметры групповой политики для клиента NTP
Это параметры клиента Windows NTP по умолчанию, содержащиеся в конфигурации компьютера\Административные шаблоны\System\Windows Time Service\Time Providers\Configure Windows NTP Client.
Параметр групповой политики | Default value |
---|---|
NtpServer |
time.windows.com , 0x9 |
Тип |
NT5DS — используется для компьютеров, присоединенных к домену NTP — используется для компьютеров, не присоединенных к домену |
CrossSiteSyncFlags | 2 |
ResolvePeerBackoffMinutes | 15 |
ResolvePeerBackoffMaxTimes | 7 |
SpecialPollInterval | 1024 |
EventLogFlags | 0 |
Примечание.
Если вы используете групповую политику для задания значения NtpServer в рамках политики настройки клиента NTP Windows и применения его к члену домена, служба времени Windows не использует значение NtpServer реестра. Чтобы просмотреть конфигурацию NTP, откройте командную строку и выполните команду w32tm /query /configuration
.
Справочник по реестру времени Windows
Служба времени Windows хранит сведения в следующих путях реестра:
HKLM\SYSTEM\CurrentControlSet\Services\W32Time
HKLM\SYSTEM\CurrentControlSet\Services\W32Time\Config
HKLM\SYSTEM\CurrentControlSet\Services\W32Time\Parameters
HKLM\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpClient
HKLM\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpServer
Предупреждение
Эти сведения предоставляются в виде справки по устранению неполадок и проверке. Разделы реестра Windows используются W32Time для хранения важной информации. Не изменяйте эти значения. Изменения реестра не проверяются редактором реестра или Windows до их применения. Если реестр содержит недопустимые значения, Windows может столкнуться с неустранимыми ошибками.
Некоторые параметры в реестре измеряются в тактах часов, а некоторые — в секундах. Чтобы преобразовать время из тактов в секунды, используйте следующие коэффициенты преобразования:
- 1 минута = 60 с
- 1 с = 1000 мс
- 1 мс = 10 000 часов в системе Windows, как описано в свойстве DateTime.Ticks.
Например, 5 минут становится 5 × 60 × 1000 × 10000 = 3000 000 000 часов.
В следующем разделе "Все версии" относится к Windows 7, включая будущие итерации, и Windows Server 2008, включая будущие итерации.
Параметр реестра | Версии | Описание |
---|---|---|
AnnounceFlags | Все версии | Определяет, помечен ли этот компьютер как надежный сервер времени. Компьютер не помечен как надежный, если он также не помечен как сервер времени.
Значение по умолчанию для членов домена равно 10. Значение по умолчанию для автономных клиентов и серверов равно 10. |
ClockAdjustmentAuditLimit | Windows Server 2016 версии 1709 и более поздних; Windows 10 версии 1709 и более поздних. | Указывает наименьшие локальные корректировки часов, которые могут быть записаны в журнал событий службы W32Time на целевом компьютере. Значение по умолчанию — 800 (частей на каждый миллион — PPM). |
ClockHoldoverPeriod | Windows Server 2016 версии 1709 и более поздних; Windows 10 версии 1709 и более поздних. | Указывает максимальное количество секунд, в течение которых системные часы могут номинально сохранять свою точность без синхронизации с источником времени. Если этот период времени проходит без получения новых примеров от любого из поставщиков входных данных, W32Time инициирует повторное обнаружение источников времени. Значение по умолчанию: 7800 секунд. |
EventLogFlags | Все версии | Управляет событиями, которые регистрируются службой времени.
Значение по умолчанию для членов домена равно 2. Значение по умолчанию на автономных клиентах и серверах равно 2. |
FrequencyCorrectRate | Все версии | Управляет скоростью, с которой часы исправляются. Если это значение слишком мало, часы нестабильны и превышают допустимые значения. Если значение слишком велико, синхронизация часов занимает много времени. Значение по умолчанию для членов домена равно 4. Значение по умолчанию на автономных клиентах и серверах равно 4. Ноль не является допустимым значением для записи реестра FrequencyCorrectRate . На компьютерах под управлением Windows Server 2003, Windows Server 2003 R2, Windows Server 2008 и Windows Server 2008 R2, если значение равно 0, служба времени Windows автоматически изменяет его на 1. |
HoldPeriod | Все версии | Контролирует период времени, в течение которого обнаружение пиков отключено для быстрого приведения локальных часов в режим синхронизации. Пик — это временная выборка, указывающая, что время отклоняется на несколько секунд, и которая получается после того, как точные временные выборки стабильно поступают. Значение по умолчанию для членов домена равно 5. Значение по умолчанию на автономных клиентах и серверах равно 5. |
LargePhaseOffset | Все версии | Указывает, что смещение времени в 10-7 секунд, которое больше этого значения или равно ему, считается пиком. Нарушение работы сети, например, большой объем трафика, может вызвать пиковый скачок. Пик игнорируется, если он не сохраняется в течение длительного периода времени. Значение по умолчанию для членов домена равно 50 000 000. Значение по умолчанию на автономных клиентах и серверах равно 50 000 000. |
LocalClockDispersion | Все версии | Определяет дисперсию (в секундах), которую необходимо предположить, если единственным источником времени являются встроенные часы CMOS. Значение по умолчанию для членов домена равно 10. Значение по умолчанию на автономных клиентах и серверах равно 10. |
MaxAllowedPhaseOffset | Все версии | Указывает максимальное смещение (в секундах), в течение которого W32Time попытается настроить часы компьютера с помощью тактовой частоты. Если смещение превышает эту частоту, W32Time устанавливает часы компьютера напрямую. Значение по умолчанию для членов домена равно 300. Значение по умолчанию для автономных клиентов и серверов равно 1. |
MaxClockRate | Все версии | Поддерживается службой W32Time. Она содержит зарезервированные данные, используемые операционной системой Windows, и любые изменения этого параметра могут привести к непредсказуемым результатам. Значение по умолчанию для членов домена равно 155 860. Значение по умолчанию для автономных клиентов и серверов равно 155 860. |
MaxNegPhaseCorrection | Все версии | Указывает самую большую отрицательную коррекцию времени в секундах, которую создает служба. Если служба определяет, что изменение больше, чем требуется, она записывает в журнал событие. Значение 0xFFFFFFFF является особым случаем. Оно означает, что служба всегда исправляет время. Значение по умолчанию для членов домена — 0xFFFFFFFF (шестнадцатеричное). Значение по умолчанию для контроллеров домена — 172 800 (48 часов). Значение по умолчанию для автономных клиентов и серверов равно 54 000 (15 часов). |
MaxPollInterval | Все версии | Указывает наибольший интервал в журнале 2 секунды, разрешенный для интервала опроса системы. Система должна провести опрос в соответствии с запланированным интервалом, поставщик может отказаться от создания выборок при запросе на это. Значение по умолчанию для контроллеров домена 10. Значение по умолчанию для членов домена равно 15. Значение по умолчанию для автономных клиентов и серверов равно 15. |
MaxPosPhaseCorrection | Все версии | Указывает самую большую положительную коррекцию времени в секундах, которую создает служба. Если служба определяет, что изменение больше, чем требуется, она записывает в журнал событие. Значение 0xFFFFFFFF является особым случаем. Оно означает, что служба всегда исправляет время. Значение по умолчанию для членов домена — 0xFFFFFFFF (шестнадцатеричное). Значение по умолчанию для контроллеров домена — 172 800 (48 часов). Значение по умолчанию для автономных клиентов и серверов равно 54 000 (15 часов). |
MinClockRate | Все версии | Поддерживается службой W32Time. Она содержит зарезервированные данные, используемые операционной системой Windows, и любые изменения этого параметра могут привести к непредсказуемым результатам. Значение по умолчанию для членов домена равно 155 860. Значение по умолчанию для автономных клиентов и серверов равно 155 860. |
MinPollInterval | Все версии | Задает наименьший интервал (в log2 секунд), допустимый для интервала опроса системы. Система не запрашивает примеры чаще, чем это, поставщик может создавать образцы иногда, кроме запланированного интервала. Значение по умолчанию для контроллеров домена равно 6. Значение по умолчанию для членов домена равно 10. Значение по умолчанию для автономных клиентов и серверов равно 10. |
PhaseCorrectRate | Все версии | Управляет частотой исправления ошибки этапа. Задание небольшого значения позволяет быстро устранить ошибку этапа, но может привести к нестабильной работе часов. Если значение слишком велико, то для исправления ошибки на этапе потребуется больше времени. Значение по умолчанию для членов домена равно 1. Значение по умолчанию на автономных клиентах и серверах равно 7. Ноль не является допустимым значением для записи реестра PhaseCorrectRate . На компьютерах под управлением Windows Server 2003, Windows Server 2003 R2, Windows Server 2008 и Windows Server 2008 R2, если значение равно 0, служба времени Windows автоматически изменяет его на 1. |
PollAdjustFactor | Все версии | Управляет принятием решения об увеличении или уменьшении интервала опроса для системы. Чем больше значение, тем меньше объем ошибки, что приводит к уменьшению интервала опроса. Значение по умолчанию для членов домена равно 5. Значение по умолчанию на автономных клиентах и серверах равно 5. |
SpikeWatchPeriod | Все версии | Указывает время, которое должно сохраняться подозрительное смещение, прежде чем оно принимается как правильное (в секундах). Значение по умолчанию для членов домена равно 900. Значение по умолчанию на автономных клиентах и рабочих станциях равно 900. |
TimeJumpAuditOffset | Все версии | Целое число без знака, которое указывает пороговое значение проверки скачка времени в секундах. Если служба времени настраивает местные часы, устанавливая их напрямую, и коррекция времени является большей за это значение, то служба времени регистрирует событие проверки. |
UpdateInterval | Все версии | Указывает количество тактов часов между настройками фазовой коррекции. Значение по умолчанию для контроллеров домена 100. Значение по умолчанию для членов домена равно 30 000. Значение по умолчанию для автономных клиентов и серверов равно 360 000. Ноль не является допустимым значением для записи реестра UpdateInterval . На компьютерах под управлением Windows Server 2003, Windows Server 2003 R2, Windows Server 2008 и Windows Server 2008 R2, если значение равно 0, служба времени Windows автоматически изменяет его на 1. |
UtilizeSslTimeData | Версии Windows более поздние, чем версия 1511 сборки Windows 10 | Значение 1 указывает на то, что W32Time будет использовать несколько временных меток SSL для присвоения начального значения часам, которые являются совершенно неточными. Примечание. ИспользованиеSslTimeData — это значение реестра, которое относится к заполнения безопасного времени. Дополнительные сведения см. в статье "Безопасное время заполнения" — улучшение времени хранения в Windows. |
Расширенное ведение журнала
Следующие записи реестра не являются частью конфигурации W32Time по умолчанию, но их можно добавить в реестр, чтобы получить расширенные возможности ведения журнала. Регистрируемые в журнале системных событий сведения можно модифицировать, изменив значение параметра EventLogFlags в редакторе объектов групповой политики. По умолчанию служба времени Windows регистрирует событие при каждом переключении на новый источник времени.
Чтобы включить расширенное ведение журнала W32Time, добавьте следующие записи реестра в HKLM\SYSTEM\CurrentControlSet\Services\W32Time\Config.
Формат ввода | Версии | Описание |
---|---|---|
FileLogEntries | Все версии | Управляет количеством записей, создаваемых в файле журнала службы времени Windows. Значение по умолчанию не равно ни одному, которое не регистрирует никаких действий времени Windows. Допустимые значения: 0–300. Это значение не влияет на записи журнала событий, которые обычно создаются временем Windows. |
FileLogName | Все версии | Определяет расположение и имя файла журнала службы времени Windows. Значение по умолчанию является пустым и не должно быть изменено, если fileLogEntries не изменен. Допустимое значение — это полный путь и имя файла, которые служба времени Windows использует для создания файла журнала. Это значение не влияет на записи журнала событий, которые обычно создаются временем Windows. |
FileLogSize | Все версии | Управляет поведением циклического ведения журнала файлов журнала службы времени Windows. При определении FileLogEntries и FileLogName размер в байтах позволяет файлу журнала достичь до перезаписи старейших записей журнала с новыми записями. Используйте для этого параметра значение 1000000 или больше. Это значение не влияет на записи журнала событий, которые обычно создаются временем Windows. |