Sincronización del reloj en Windows

De un tiempo a esta parte, el reloj de mi ordenador se desincroniza de forma acusada. He estado buscando soluciones y prácticamente todas pasaban por instalar algún software cliente que actualizase el reloj y ninguno me proporciona la confianza suficiente.

Llegué a plantearme escribir un servicio que hiciera esa sincronización de forma totalmente configurable. Para ello partí del código NTP client in C# publicado en Code Project, lo refactoricé y empecé a planear mi servicio (si al final me decido a acabarlo y dejarlo operativo, lo publicaré).

Sin embargo, existe un servicio que ya realiza esa misión: w32tm. El problema es que su configuración por defecto en Windows XP lo sincroniza una vez a la semana (demasiado tiempo a mi juicio). Después de mucho indagar, descubrí que el servicio se configura con ciertas entradas del registro de Windows.

El parámetro de configuración que buscaba lo descubrí en TuneXP. Consiste en modificar un valor del registro de windows:

Modificar el valor SpecialPollInterval con el número de segundos entre actualizaciones en la rama HKLM/SYSTEM/CurrentControlSet/Services/W32Time/TimeProviders/NtpClient.

Seguidamente, se reinicia el servicio Horario de Windows y el sistema actualizará la hora con el nuevo intervalo. Es una buena idea realizar una sincronización automática tras el reinicio para que empiece a contar los plazos desde ese momento.

El valor por defecto (604800) se corresponde a 7 días. En la página recomiendan valores de 2 días (172800) ó 1 (86400). En mi caso, lo he configurado para 8 horas (28800) o, lo que es lo mismo, 3 veces al día como las medicinas.

Modificar el registro de Windows siempre es peligroso. Es aconsejable hacer una copia de seguridad de las modificaciones (exportando la rama a un fichero .reg) para poder restaurarlo en caso de error. No me hago responsable de los problemas ocasionados por el uso de esta información.

Acerca de Oscar

Responsable de sistemas de un centro de I & D & i e investigador en el área de algoritmos de optimización heurística aplicados a minería de datos. Lector empedernido, me gusta la música instrumental (BSO, Classical Crossover…) y descubrir y probar nuevas tecnologías.

Publicado el Miércoles, 18 junio 2008 en General y etiquetado en , , , . Guarda el enlace permanente. 1 comentario.

Deja un comentario

Fill in your details below or click an icon to log in:

Logo de WordPress.com

You are commenting using your WordPress.com account. Log Out / Cambiar )

Twitter picture

You are commenting using your Twitter account. Log Out / Cambiar )

Facebook photo

You are commenting using your Facebook account. Log Out / Cambiar )

Connecting to %s

Seguir

Get every new post delivered to your Inbox.

Únete a otros 199 seguidores