¿Por qué el reloj de mi computadora se adelanta?

Puede ser confuso mirar el reloj de su computadora un momento y ver la hora, y luego mirar más tarde para descubrir que la hora de la computadora se ha adelantado varios minutos. Este "salto" es en realidad un intento de Microsoft Windows de mantener el reloj de su computadora actualizado.

BIOS

El BIOS, o Sistema básico de entrada y salida, es un conjunto de software de bajo nivel que controla el hardware de la computadora mientras actúa como una interfaz entre el hardware y el software en un sistema informático. Un chip llamado RTC (reloj en tiempo real) está contenido dentro del sistema BIOS y es lo que mantiene la hora en su sistema informático. Esta información se almacena en un chip CMOS (semiconductor de óxido de metal complementario) que requiere una pequeña cantidad de energía eléctrica para mantener su configuración.

Batería CMOS

La energía eléctrica necesaria para mantener esas configuraciones es tan pequeña como 1 microamperio (una millonésima parte de un amperio) y es proporcionada por una batería de celda de moneda de litio alojada en la placa del sistema de su computadora. Estas baterías normalmente duran varios años, pero se debilitan cerca del final de su vida útil. El síntoma más visible de una batería CMOS debilitada es la pérdida de tiempo en el reloj de la computadora, pero eventualmente perderá otras configuraciones cuando la computadora se apague.

Servicio de hora de Windows

Microsoft Windows es consciente de que una batería CMOS debilitada puede hacer que el reloj de una computadora se atrase. Las versiones de Microsoft Windows desde XP en adelante vienen equipadas con Windows Time Service. El Servicio de hora de Windows es un proceso en segundo plano que sincroniza el RTC de la computadora con un servidor de hora de la red. De forma predeterminada, en las computadoras personales, ese servidor es time.windows.com. Para sincronizar, Windows primero debe tener una conexión activa a Internet para comunicarse con el servidor de red, por lo que este servicio se activa cuando se realiza una conexión activa a Internet.

Sincronización

El Servicio de hora de Windows consulta el servidor de hora de la red y si la hora de la computadora es inexacta por un cierto umbral (de un segundo a cinco minutos, dependiendo de la configuración de red del sistema), la hora se actualiza inmediatamente. Sin embargo, si la hora difiere de la fuente de hora de Internet en 15 horas o más, la hora no se sincronizará. Esta sincronización de tiempo puede causar ganancias notables en el reloj de su computadora si la batería CMOS está muy débil. Algunas versiones de Windows, por ejemplo, Windows 7, pueden configurarse para notificarle si es necesario ajustar la hora, pero otras versiones de Windows simplemente corregirán la hora sin avisarle.

Solución

Si su computadora gana una cantidad significativa de tiempo cada vez que se sincroniza con los servidores de tiempo de la red, esto es una indicación de que la batería CMOS está en proceso de fallar. Haga que un técnico informático reemplace la batería y los saltos de tiempo cesarán.