Nel post di oggi, identificheremo la causa quando Intervallo di sondaggio speciale viene utilizzato come intervallo di polling, il servizio ora di Windows mostra l'ora errata se il servizio entra nello stato di picco e quindi fornisce la possibile mitigazione per il problema nel client NTP di Windows 10.
Il Protocollo orario di rete (NTP) è un'applicazione client/server. Ogni workstation, router o server deve essere dotato di software client NTP per sincronizzare il proprio orologio con il server dell'ora di rete. Nella maggior parte dei casi, il software client è già residente nel sistema operativo di ciascun dispositivo.
Un tipico client NTP esegue regolarmente il polling di uno o più server NTP.
Il client NTP mostra il servizio Ora di Windows non corretto
Potrebbe verificarsi questo problema, se un computer client NTP che esegue edizioni di Windows Server o edizioni client di Windows potrebbe non correggere l'ora se sono vere le seguenti condizioni:
- Il client NTP sincronizza l'ora con il server NTP specificato manualmente.
- Il client NTP utilizza SpecialPollInterval come intervallo di polling.
- L'intervallo di tempo tra il client NTP e il server NTP è maggiore del LargePhaseOffset configurato nel client NTP.
In questo scenario, il client NTP non può correggere l'ora anche dopo aver atteso il passaggio di SpikeWatchPeriod.
La causa del client NTP mostra il servizio Ora di Windows non corretto
Questo problema si verifica perché il client NTP entra nello stato SPIKE ogni volta che il client esegue il polling del campione di tempo sul server NTP. Il servizio Time gestisce il suo stato interno e se il client entra nello stato SPIKE, il client non sincronizza il suo tempo.
Esistono due modi per risolvere questo problema in modo che il client NTP sia abilitato per la sincronizzazione con il server NTP dopo uno stato SPIKE, configurare Windows Time per utilizzare MinPollInterval/MaxPollInterval come intervallo di polling.
1] Per configurare manualmente Windows Time per utilizzare MinPollInterval/MaxPollInterval come intervallo di polling, procedere come segue:
Avvia il prompt dei comandi
Al prompt dei comandi, copia e incolla il comando (sostituisci il NTP_server_IP_Address segnaposto con l'effettivo indirizzo IP del server) di seguito e premi Invio.
w32tm /config /update /manualpeerlist:NTP_server_IP_Address,0x8 /syncfromflags:MANUAL
Quando usi il 0x1 bandiera con il /manualpeerlist switch, si specifica l'uso di Intervallo di sondaggio speciale. Per aggirare questo problema, non utilizzare il flag 0x1.
L'intervallo di polling utilizzato da Windows Time è impostato dalla seguente sottochiave del Registro di sistema:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters
Visualizza ulteriori informazioni sul servizio ora di Windows e sui valori del registro.
2] Per la configurazione automatica Windows È ora di utilizzare MinPollInterval/MaxPollInterval come intervallo di polling per te, scarica MicrosoftEasyFix25001.mini.
Questo strumento potrebbe essere solo in inglese. Tuttavia, la correzione automatica funziona anche per altre versioni linguistiche di Windows.
Se non sei sul computer che presenta il problema, salva la soluzione di facile soluzione su un'unità flash o un CD, quindi eseguila sul computer che presenta il problema.
PS: L'ora dell'orologio di Windows 10 è errata? Ecco la soluzione funzionante!