¿Se puede reducir el desvío de tiempo en Windows a +/- 5 ms?

¿Se puede reducir el desvío de tiempo en Windows a +/- 5 ms?

Varias de nuestras estaciones de trabajo Windows, que ejecutan ntpd, simplemente no pueden mantener el tiempo. Nuestras estaciones de trabajo y servidores Linux que ejecutan la misma configuración ntpd no tienen este problema, pueden permanecer dentro de +/- 5 ms de desviación. Los hosts de Windows fácilmente se diferencian por segundos y, a veces, minutos. Esto es un problema para nosotros.

El único factor común que hemos podido aislar es que los hosts que no pueden mantener el tiempo ejecutan Windows.

¿Hay algo imposible en lo que intentamos hacer?

EDITAR: sí, las estaciones de trabajo de Windows están unidas a un dominio, pero ntpd no sincroniza la hora con los DC (los DC se sincronizan perfectamente con nuestras fuentes ntp, FWIW)

EDITAR: sí, necesitamos una precisión de milisegundos

EDITAR: sí, el servicio de hora de Windows (¿W32Time?) está deshabilitado

EDITAR: estamos ejecutando ntp.org Windows ntpd

Respuesta1

aquí está la respuesta oficial
http://support.microsoft.com/kb/939322

Respuesta2

Vale la pena señalar que si utiliza el reloj del sistema de Windows para medir el tiempo, su resolución generalmente está limitada a 10 o 15 milisegundos (es decir, solo se actualiza una vez cada 10 o 15 milisegundos) en la mayoría de los casos.

Respuesta3

No puedo decirlo con certeza, pero parece que el demonio NTP de Windows está terriblemente dañado (al menos en su caso). ¿Has intentado desactivarlo y ejecutar un demonio NTP de terceros?

±5ms es una tolerancia bastante estricta en mi humilde opinión (aunque no estoy haciendo nada en el que el tiempo sea crítico, así que estoy contento si mis relojes están en el mismo segundo), pero NTP debería poder mantenerte fácilmente dentro de un segundo si todo está funcionando. correctamente. La única excepción sería si su reloj local está terriblemente roto (y con esto me refiero a cambios bruscos y casi NINGUNA estabilidad de frecuencia; los demonios NTP modernos son muy buenos para ajustarse a algunos descuidos en el reloj local).

Respuesta4

Esto funciona correctamente desde el primer momento, a menos que lo rompas. Los miembros del dominio utilizan el servicio de hora de Windows para sincronizar con el titular de la función FSMO del emulador de PDC, que desea sincronizar con una fuente NTP externa.

Si deshabilitaste la forma en que funciona y el tiempo pasa, entonces hiciste algo mal. Puede solucionarlo con sus herramientas o puede utilizar las cosas que le proporciona el sistema.

.editar- ¡vaya! Leí mal tu pregunta como +/- 5minutos, no milisegundos. Mis disculpas. Si veías un sesgo de más de 5 minutos, entonces lo estabas haciendo mal. Si necesita una sincronización de menos de 5 milisegundos, entonces sí, necesitará software de terceros y no sé qué tipo de ajustes requerirá.

información relacionada