В сегодняшнем посте мы определим причину, когда SpecialPollInterval используется в качестве интервала опроса, служба времени Windows показывает неправильное время, если служба переходит в состояние Spike, а затем предоставляет возможное решение проблемы в клиенте Windows 10 NTP.
В Сетевой протокол времени (NTP) это клиент-серверное приложение. Каждая рабочая станция, маршрутизатор или сервер должны быть оснащены клиентским программным обеспечением NTP для синхронизации часов с сетевым сервером времени. В большинстве случаев клиентское программное обеспечение уже находится в операционной системе каждого устройства.
Типичный клиент NTP регулярно опрашивает один или несколько серверов NTP.
Клиент NTP показывает неправильную службу времени Windows
Эта проблема может возникнуть, если клиентский компьютер NTP под управлением выпусков Windows Server или Windows Client не может корректировать время, если выполняются следующие условия:
- Клиент NTP синхронизирует свое время с указанным вручную сервером NTP.
- Клиент NTP использует SpecialPollInterval в качестве интервала опроса.
- Смещение времени между NTP-клиентом и NTP-сервером больше, чем LargePhaseOffset, настроенное в NTP-клиенте.
В этом случае клиент NTP не может исправить свое время даже после ожидания передачи SpikeWatchPeriod.
Причина, по которой клиент NTP показывает неправильную службу времени Windows
Эта проблема возникает из-за того, что клиент NTP переходит в состояние SPIKE каждый раз, когда клиент опрашивает образец времени на сервере NTP. Служба времени управляет своим внутренним статусом, и если клиент переходит в состояние SPIKE, клиент не синхронизирует свое время.
Есть два способа решить эту проблему, чтобы клиент NTP мог синхронизироваться с сервером NTP после состояния SPIKE, настроить Windows Time на использование MinPollInterval / MaxPollInterval в качестве интервала опроса.
1] Для настройки вручную Пора Windows использовать MinPollInterval / MaxPollInterval в качестве интервала опроса, выполните следующие действия:
Запустить командную строку
В командной строке скопируйте и вставьте команду (замените NTP_server_IP_Address заполнитель с фактическим IP-адресом сервера) ниже и нажмите Enter.
w32tm / config / update / manualpeerlist: IP_адрес_сервера NTP, 0x8 / syncfromflags: ВРУЧНУЮ
Когда вы используете 0x1 флаг с / manualpeerlist переключатель, вы указываете использование SpecialPollInterval. Чтобы обойти эту проблему, не используйте флаг 0x1.
Интервал опроса, используемый Windows Time, задается следующим подразделом реестра:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ Parameters
См. Дополнительную информацию о Windows Time Service и значениях реестра.
2] Для автоматической настройки Windows Пора использовать MinPollInterval / MaxPollInterval в качестве интервала опроса для вас, скачайте MicrosoftEasyFix25001.мини.
Этот инструмент может быть только на английском языке. Однако автоматическое исправление также работает для других языковых версий Windows.
Если вы не используете компьютер, на котором возникла проблема, сохраните решение простого решения на флэш-накопитель или компакт-диск, а затем запустите его на компьютере, на котором возникла проблема.
PS: Время на часах Windows 10 неправильно? Вот исправление!