Sincronizar la hora de Windows

En este artículo te explicaré cómo sincronizar la hora de tu sistema operativo Windows con un servidor horario NTP

30.01.2021 a las 11:49

Sincroniza la hora de tu Windows

El reloj de tu PC puede diferir desde unos segundos hasta unos minutos respecto de la hora oficial.

Para corregirlo, Windows incluye un programador de sincronización de hora para ajustar tu reloj de forma automática, que está ubicado en la pestaña Hora de Internet, dentro de las Configuraciones de fecha y hora. El intervalo predeterminado para este proceso es un día (86.400 segundos).

Para cambiar el intervalo hay que hacerlo utilizando el editor de registro (regedit). No existe una forma gráfica de hacerlo en la fecha en la que estoy escribiendo el presente artículo.

Nota: Las imágenes que verás a continuación serán las de un Windows Server 2016

Verifica que tienes activada la sincronización automática

Para verificar que tienes activada la sincronización automática:

  1. Clic derecho sobre el reloj de Windows en la barra de tareas

  2. Clic en Date and time setting

    Configuración de fecha y hora
  3. Comprobar que la opción de Set time automatically está activada

    Sincronización horaria ON

Editar el registro de Windows

Ahora vamos a proceder a cambiar la configuración en el registro de Windows.

  1. Abre el cuadro de dialogo de Ejecutar o de Run en inglés. Para ello ulsa Windows + r,

  2. Escribe regedit y pulsa en aceptar

    Registro de Windows para la sincronización horario NTP
  3. Una vez abierto el editor de registro busca NtpClient, o bien, ve navegando hasta llegar a HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\services\W32Time\TimeProviders\NtpClient

  4. Haz clic derecho sobre SpecialPollInterval y pulsa modificar.

    SpecialPollInterval para la sincronización horario NTP
  5. En el cuadro de dialogo abierto (Edit DWORD (32-bit) Value) cambia a base decimal, y verás que el valor por defecto del Value data es 86400.

    Ese valor representa los segundos deseados entre sincronizaciones. 86400 es un día.

    Configuración de fecha y hora
  6. Cambia el Value data al valor deseado en segundos. Utiliza sólo número (ni puntos, ni comas...) y pulsa Aceptar

  7. Comprobación de que funciona la nueva configuración

    Vamos a comprobar que Windows ha aceptado la nueva configuración, para ello:

    1. Clic derecho sobre el reloj de Windows

    2. Clic en la última opción de Add clocks for different time zones

    3. Clic en la pestaña Internet Time de la nueva ventana abierta Date and Time

    4. En la ventana de Date and Time encontrarás la siguiente hora de sincronización y debajo la última vez que se sincronizó

    5. Pulsa en el botón de más abajo que dice Change setting...

      Configuración de fecha y hora
    6. En la nueva ventana pulsa en Update now, espera a que sincronice y pulsa en Aceptar

    7. De vuelta a la ventana de Date and Time y a la pestaña Internet Time verás la nueva hora de sincronización que debe ser una hora posterior a ahora.

      Comprobación de la nueva configuración de la sincronización horaria NTP

Saludos,

Servicios

Software

IoT

Digitalización

Aplicaciones móviles

Consultoría