Клиент NTP показывает неправильное время в Windows 10

В сегодняшней публикации мы определим причину, по которой SpecialPollInterval(SpecialPollInterval) используется в качестве интервала опроса, служба времени Windows показывает неправильное время, если служба переходит в состояние Spike , а затем предложим возможное решение проблемы в NTP - клиенте Windows 10 .

Протокол сетевого времени (NTP)(Network Time Protocol (NTP)) — это клиент-серверное приложение. Каждая рабочая станция, маршрутизатор или сервер должны быть оснащены клиентским программным обеспечением NTP для (NTP)синхронизации своих часов(synchronize its clock) с сетевым сервером времени. В большинстве случаев клиентское программное обеспечение уже встроено в операционную систему каждого устройства.

Типичный клиент NTP регулярно опрашивает один или несколько серверов NTP .

Клиент NTP показывает неправильное время

Клиент NTP(NTP) показывает неправильную службу времени Windows(Windows Time)

Эта проблема может возникнуть, если клиентский компьютер NTP под управлением выпусков (NTP)Windows Server или выпусков Windows Client может не исправить время, если выполняются следующие условия:

  • Клиент NTP синхронизирует свое время с указанным вручную сервером NTP .
  • Клиент NTP использует SpecialPollInterval в качестве интервала опроса.
  • Смещение времени между клиентом NTP и сервером (NTP)NTP больше, чем LargePhaseOffset , настроенное в клиенте NTP .

В этом случае клиент NTP не может исправить свое время даже после ожидания прохождения SpikeWatchPeriod(SpikeWatchPeriod) .

Причина того , что клиент NTP показывает неправильную службу времени Windows(Windows Time)

Эта проблема возникает из-за того, что клиент NTP переходит в состояние (NTP)SPIKE каждый раз, когда клиент отправляет выборку времени на сервер NTP . Служба времени(Time) управляет своим внутренним состоянием, и если клиент переходит в состояние SPIKE , клиент не синхронизирует свое время.

Есть два способа решить эту проблему, чтобы клиент NTP мог синхронизироваться с сервером NTP после состояния (NTP)SPIKE , настроить время Windows(Windows Time) для использования MinPollInterval/MaxPollInterval в качестве интервала опроса.

1] Чтобы вручную настроить (1] To manually configure)время(Time) Windows для использования MinPollInterval/MaxPollInterval в качестве интервала опроса, выполните следующие действия:

Запустить командную строку

В командной строке скопируйте и вставьте команду (замените заполнитель NTP_server_IP_Address фактическим IP-адресом сервера) ниже и нажмите Enter .

w32tm /config /update /manualpeerlist:NTP_server_IP_Address,0x8 /syncfromflags:MANUAL

Когда вы используете флаг 0x1 с переключателем (0x1)/manualpeerlist , вы указываете использование  SpecialPollInterval . Чтобы обойти эту проблему, не используйте флаг 0x1.

Интервал опроса, который использует время(Time) Windows , задается следующим подразделом реестра:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters

См. дополнительную информацию(additional information) о службе времени Windows(Windows Time Service) и значениях реестра.

2] Чтобы автоматически настроить (2] To auto-configure)время(Time) Windows для использования MinPollInterval/MaxPollInterval в качестве интервала опроса, загрузите MicrosoftEasyFix25001.mini .

Этот инструмент может быть только на английском языке(English) . Однако автоматическое исправление работает и для других языковых версий Windows .

Если вы не на компьютере, на котором возникла проблема, сохраните решение для простого исправления на флэш-накопителе или компакт-диске, а затем запустите его на компьютере, на котором возникла проблема.

PS : время на часах Windows 10 неправильное ? Вот рабочее исправление!



About the author

Я инженер-программист с более чем 15-летним опытом работы с Microsoft Office и Edge. Я также разработал несколько инструментов, используемых конечными пользователями, например, приложение для отслеживания важных медицинских данных и детектор программ-вымогателей. Мои навыки заключаются в разработке элегантного кода, который хорошо работает на различных платформах, а также в отличном понимании взаимодействия с пользователем.



Related posts