Si estas teniendo problemas con la hora en un dominio con Windows Server 2003, 2008, 2008 r2 y hasta 2012, te vamos a mostrar una forma simple para que todos tengan la hora correcta.

Lo primero que hay que hacer es quitar las políticas que tengamos de hora y dejarla como “no configurada” y ejecutar un gpupdate, después vamos a abrir un cmd y escribimos regedit para editar el registro de Windows.

Nos dirigimos a “HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters\” y cambiamos los valores “Type” de “NT5DS” a “NTP”.hora1

En la misma ubicación pero en Config vamos a modificar AnnounceFlags y le colocamos un 5 en vez del 10 que viene por defecto.

hora2Ahora solo resta frenar el servicio, volverlo a activar y hacer una sincronización, abriendo un cmd como administrador con los siguientes comandos:

  • net stop w32time
  • net start w32time
  • w32tm /resync /rediscover

hora3Hasta ahí no deberíamos tener errores, solo queda en un cliente verificar la conexión y que tome la hora del DC, con el siguiente comando:

C:\> net time\\nombredelcontroladordedominio /set /y

2 Comentarios

  1. Hola Jorge
    Interesante aporte. Tengo un inconveniente con un servidor W2008R2 que no puede sincronizar con un servidor DC en W2003. Otros servidores si han podido sincronizarse, pero el que te indico no.

    He hecho el ajuste manual y nada. Y acabo de realizar los pasos que sugieres y al hacer el net time cambia a la hora del DC pero en un segundo regresa a la hora en la que estaba. Qué puede ser?

    Nuevamente las gracias

    • Carlos, primero revisar el tema de la hora, si no tienen la misma no te dejará, fijate que no sincronizen con internet, y si no mira en el blog la entrada de como configurar un NTP interno. Después verifica que el nivel del bosque no este en 2008 o superior, porque si es así el 2003 ya no te servirá.

Dejar respuesta

Please enter your comment!
Please enter your name here