V dnešnom príspevku identifikujeme príčinu kedy SpecialPollInterval sa používa ako interval dotazovania, služba Windows Time Service zobrazuje nesprávny čas, ak sa služba dostane do stavu Spike - a potom poskytuje možné zmiernenie problému v klientovi Windows 10 NTP.
The Sieťový časový protokol (NTP) je aplikácia klient / server. Každá pracovná stanica, smerovač alebo server musia byť vybavené klientskym softvérom NTP na synchronizáciu hodín so sieťovým časovým serverom. Vo väčšine prípadov je klientsky softvér už rezidentný v operačnom systéme každého zariadenia.
Typický klient NTP pravidelne žiada jeden alebo viac serverov NTP.
Klient NTP zobrazuje nesprávnu službu Windows Time
Tento problém sa môže vyskytnúť, ak klientsky počítač NTP, na ktorom sú spustené vydania systému Windows Server alebo vydania klienta Windows, nemusí opraviť čas, ak sú splnené nasledujúce podmienky:
- Klient NTP synchronizuje svoj čas s ručne určeným serverom NTP.
- Klient NTP používa ako interval dotazovania SpecialPollInterval.
- Časový posun medzi klientom NTP a serverom NTP je väčší ako LargePhaseOffset nakonfigurovaný v klientovi NTP.
V tomto scenári nemôže klient NTP opraviť svoj čas ani po čakaní na uplynutie SpikeWatchPeriod.
Príčina klienta NTP zobrazuje nesprávnu službu Windows Time
Tento problém sa vyskytuje, pretože klient NTP sa dostane do stavu SPIKE zakaždým, keď klient vyzve vzorku času na server NTP. Časová služba spravuje svoj interný stav a ak sa klient dostane do stavu SPIKE, nesynchronizuje svoj čas.
Existujú dva spôsoby, ako vyriešiť tento problém, takže klientovi NTP je umožnená synchronizácia so serverom NTP po stave SPIKE, nakonfigurovať čas Windows tak, aby ako interval dotazovania používal MinPollInterval / MaxPollInterval.
1] Manuálna konfigurácia Windows Time na použitie MinPollInterval / MaxPollInterval ako intervalu dotazovania, postupujte takto:
Spustite príkazový riadok
Na príkazovom riadku skopírujte a prilepte príkaz (nahraďte znakom NTP_server_IP_Address so skutočnou IP adresou servera) a stlačte Enter.
w32tm / config / update / manualpeerlist: NTP_server_IP_Address, 0x8 / syncfromflags: MANUÁLNE
Keď použijete 0x1 vlajka s / manualpeerlist prepínač, zadáte použitie SpecialPollInterval. Ak chcete tento problém obísť, nepoužívajte príznak 0x1.
Interval dotazovania, ktorý používa Windows Time, je nastavený nasledujúcim podkľúčom registra:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ W32Time \ Parametre
Prečítajte si ďalšie informácie o službe Windows Time Service a hodnotách registra.
2] Automatická konfigurácia Windows Time na použitie MinPollInterval / MaxPollInterval ako intervalu výziev pre vás, stiahnite si MicrosoftEasyFix25001.mini.
Tento nástroj môže byť iba v angličtine. Automatická oprava však funguje aj pre ďalšie jazykové verzie systému Windows.
Ak nepoužívate počítač, ktorý má problém, uložte riešenie jednoduchej opravy na jednotku flash alebo CD a potom ho spustite v počítači, ktorý má problém.
PS: Čas Windows 10 je nesprávny? Tu je funkčná oprava!