Id. de artículo: 314054 - Ver los productos a los que se aplica este artículo
Este artículo se publicó anteriormente con el número E314054
Para obtener una versión de este artículo para Microsoft Windows 2000, consulte 216734.
Expandir todo | Contraer todo

En esta página

Resumen

En este artículo paso a paso se describe cómo configurar el Servicio de hora de Windows en Windows XP para utilizar un reloj de hardware interno y un recurso de hora externo. En este artículo también se explica la configuración de un recurso de hora de confianza, la sincronización especificada manualmente, todos los mecanismos de sincronización disponibles y algunas de las entradas del Regisro correspondientes al Servicio de hora de Windows más importantes, como MaxNegPhaseCorrection y MaxPosPhaseCorrection.

INTRODUCCIÓN

En este artículo paso a paso se describe cómo configurar el Servicio de hora de Windows en Windows XP para utilizar un reloj de hardware interno y un recurso de hora externo.

Le recomendamos encarecidamente que configure el servidor de tiempo autorizado para que tome la hora de un recurso de hardware. Cuando configura el servidor de hora autorizado para que se sincronice con un recurso de hora de Internet, no se produce autenticación. También recomendamos que baje los valores de corrección de tiempo de sus servidores y de los clientes independientes. Gracias a estas recomendaciones, el dominio tiene una mayor precisión y seguridad.

Este artículo contiene sugerencias para solucionar los problemas más comunes y explica la configuración de recursos de hora de confianza, la sincronización especificada manualmente, todos los métodos de sincronización disponibles y las entradas del Registro de MaxPosPhaseCorrection y MaxNegPhaseCorrection.

Configuración del Servicio de hora de Windows para utilizar un reloj de hardware interno

Para que podamos configurar el Servicio de hora de Windows para utilizar un reloj de hardware interno, diríjase a la sección "Solucionarlo en mi lugar". Si, por el contrario, prefiere resolverlo usted mismo, diríjase a la sección ?Solucionarlo por mí mismo?.

Solucionarlo en mi lugar

Para solucionar este problema de forma automática, haga clic en el vínculo o botón Fix it. Haga clic en Ejecutar en el cuadro de diálogo Descarga de archivos y, a continuación, siga los pasos del Asistente Fix it.

Solucionar este problema
Microsoft Fix it 50394


Notas
  • Este asistente puede estar sólo en inglés; sin embargo, esta corrección automática también funciona con otras versiones de idiomas de Windows.
  • Si no está utilizando el equipo que tiene el problema, puede guardar la solución de Fix it en una unidad flash o en un CD para posteriormente ejecutarla en el equipo con el problema.

Solucionarlo por mí mismo

Para configurar el Servicio de hora de Windows para que utilice un reloj de hardware interno, puede cambiar el indicador correspondiente en el servidor de hora autorizado. Al cambiar el indicador, se obliga al equipo a anunciarse como un recurso de hora de confianza y a usar un reloj semiconductor complementario de óxido y metal (CMOS) integrado. Para configurar el Servicio de hora de Windows de modo que use un reloj de hardware interno, siga estos pasos.

Advertencia: pueden producirse problemas graves si modifica incorrectamente el Registro mediante el Editor del Registro o con cualquier otro método. Estos problemas pueden requerir que reinstale el sistema operativo. Microsoft no puede garantizar la solución de esos problemas. Modifique el Registro bajo su responsabilidad.
  1. Haga clic en Inicio y en Ejecutar, escriba regedit y, a continuación, haga clic en Aceptar.
  2. Busque la siguiente entrada del Registro y haga clic en ella:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config\
  3. En el panel derecho, haga clic con el botón secundario del mouse en AnnounceFlags y, a continuación, haga clic en Modificar.
  4. En el cuadro de diálogo Editar valor DWORD, en Datos de valor, escriba 5 y, a continuación, haga clic en Aceptar.
  5. Habilite NTPServer.
    1. Busque la siguiente subclave del Registro y haga clic en ella:
      HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpServer\
    2. En el panel derecho, haga clic con el botón secundario del mouse en Enabled y, a continuación, haga clic en Modificar.
    3. En el cuadro de diálogo Editar valor DWORD, en el cuadro Datos del valor escriba 1 y, a continuación, haga clic en Aceptar.
  6. Salga del Editor del Registro.
  7. En el símbolo del sistema, escriba el comando siguiente para reiniciar el Servicio de hora de Windows y presione ENTRAR:
    net stop w32time && net start w32time
  8. Para restablecer la hora de los equipos locales con el servidor de hora, ejecute el comando siguiente en todos los equipos excepto en el servidor de hora:
    w32tm /resync /rediscover
Nota: no se debe configurar el servidor de hora para que se sincronice consigo mismo. Si se configura así, se registran los sucesos siguientes en el registro de aplicación:

El proveedor de tiempo NtpClient no puede obtener o está actualmente recibiendo datos de hora no válidos de 192.168.1.1 (ntp.m|0x0|192.168.1.1:123->192.168.1.1:123).

No se ha recibido respuesta de la lista manual de interlocutores 192.168.1.1 tras ocho intentos de contacto. Este interlocutor será rechazado como fuente de tiempo y NtpClient intentará descubrir un nuevo interlocutor desde el que sincronizar.

El proveedor de hora NtpClient está configurado para adquirir la hora de uno o varios recursos de hora. Sin embargo, ninguno de los recursos está accesible actualmente. No se hará un intento de contactar con un recurso durante 960 minutos. NtpClient no tiene un recurso de hora exacta.

Cuando el servidor de hora se ejecuta con un recurso de hora interno, se anota el siguiente suceso en el registro de aplicación:

Proveedor de hora NtpClient: este equipo está configurado para usar la jerarquía de dominios para determinar su recurso de hora, pero es el emulador del controlador principal de dominio para el dominio de la raíz del bosque, por lo tanto no hay un equipo por encima de él en la jerarquía de dominios que pueda usarse como recurso de hora. Se recomienda que configure un servicio de hora de confianza en el dominio raíz o que configure manualmente el PDC para que se sincronice con un recurso de hora externo. De lo contrario, este equipo funcionará como recurso de hora autorizado en la jerarquía de dominios. Si no está configurado un recurso de hora externo o este equipo no los utiliza, elija deshabilitar NtpClient.

Este texto le indica que el servidor de hora está configurado para no utilizar un recurso de hora externo y que se puede omitir.

Para obtener más información acerca del comando w32tm, escriba el siguiente comando en el Símbolo del sistema:
w32tm /?

Configuración del Servicio de hora de Windows para utilizar un origen de hora externo

Para que podamos ayudarle a configurar un servidor de hora interno para sincronizarse con un origen de hora externo, vaya a la sección "Solucionarlo en mi lugar". Si prefiere solucionar este problema usted mismo, vaya a la sección "Solucionarlo por mí mismo".

Solucionarlo en mi lugar



Para solucionar el problema de forma automática, haga clic en el vínculo Fix it o en el botón gráfico. Haga clic en Ejecutar en el cuadro de diálogo Descarga de archivos y, a continuación, siga los pasos del Asistente Fix it.


Solucionar este problema
Microsoft Fix it 50395


Notas
  • Este asistente puede estar sólo en inglés; sin embargo, esta corrección automática también funciona con otras versiones de idiomas de Windows.
  • Si no está utilizando el equipo que tiene el problema, puede guardar la solución de Fix it en una unidad flash o en un CD para posteriormente ejecutarla en el equipo con el problema.

Solucionarlo por mi mismo

Para configurar el Servicio de hora de Windows para que se sincronice con un origen de hora externo, siga estos pasos:
  1. Cambie el tipo de servidor a NTP. Para ello, siga estos pasos:
    1. Haga clic en Inicio y en Ejecutar, escriba regedit y, a continuación, haga clic en Aceptar.
    2. Busque la siguiente subclave del Registro y haga clic en ella:
      HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters\
    3. En el panel derecho, haga clic con el botón secundario del mouse en Tipo y, a continuación, haga clic en Modificar.
    4. En el cuadro de diálogo Editar valor, en Datos de valor escriba NTP y, a continuación, haga clic en Aceptar.
  2. Establezca AnnounceFlags en 5. Para ello, siga estos pasos:
    1. Busque la siguiente subclave del Registro y haga clic en ella:
      HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config\
    2. En el panel derecho, haga clic con el botón secundario del mouse en AnnounceFlags y, a continuación, haga clic en Modificar.
    3. En el cuadro de diálogo Editar valor DWORD, en Datos de valor escriba 5 y, a continuación, haga clic en Aceptar.
  3. Seleccione el intervalo de sondeo. Para ello, siga estos pasos:
    1. Busque la siguiente subclave del Registro y haga clic en ella:
      HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpClient\
    2. En el panel derecho, haga clic con el botón secundario del mouse en SpecialPollInterval y, a continuación, haga clic en Modificar.
    3. En el cuadro de diálogo Editar valor DWORD, en Datos de valor, escriba TimeInSeconds y, a continuación, haga clic en Aceptar.

      Nota: tiempoEnSegundos es un marcador de posición para el número de segundos que desea que transcurran entre cada sondeo. Se recomienda el valor 900 Decimal. Este valor configura el servidor de hora para que sondee cada 15 minutos.
  4. Habilite NTPServer. Para ello, siga estos pasos:
    1. Busque la siguiente subclave del Registro y haga clic en ella:
      HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpServer\
    2. En el panel derecho, haga clic con el botón secundario del mouse en Enabled y, a continuación, haga clic en Modificar.
    3. En el cuadro de diálogo Editar valor DWORD, en Datos de valor escriba 1 y, a continuación, haga clic en Aceptar.
  5. Especifique los recursos de hora. Para ello, siga estos pasos:
    1. Busque la siguiente subclave del Registro y haga clic en ella:
      HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters
    2. En el panel derecho, haga clic con el botón secundario del mouse en NtpServer y, a continuación, haga clic en Modificar.
    3. En el cuadro de diálogo Editar valor, en el cuadro Datos del valor escriba Peers y, a continuación, haga clic en Aceptar.
  6. Configure los valores de corrección de tiempo. Para ello, siga estos pasos:
    1. Busque la siguiente subclave del Registro y haga clic en ella:
      HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config\
    2. En el panel derecho, haga clic con el botón secundario del mouse en MaxPosPhaseCorrection y, a continuación, haga clic en Modificar.
    3. En el cuadro de diálogo Editar valor DWORD, en Base, haga clic en la opción Decimal.
    4. En el cuadro de diálogo Editar valor DWORD, en Datos de valor escriba TimeInSeconds y, a continuación, haga clic en Aceptar.

      Nota: tiempoEnSegundos es un marcador de posición para un valor razonable, como 1 hora (3600) o 30 minutos (1800). El valor que seleccione dependerá del intervalo de sondeo, la condición de la red y el recurso de hora externo.
    5. Busque la siguiente subclave del Registro y haga clic en ella:
      HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config\
    6. En el panel derecho, haga clic con el botón secundario del mouse en MaxNegPhaseCorrection y, a continuación, haga clic en Modificar.
    7. En el cuadro de diálogo Editar valor DWORD, en Base, haga clic en la opción Decimal.
    8. En el cuadro de diálogo Editar valor DWORD, en Datos de valor escriba TimeInSeconds y, a continuación, haga clic en Aceptar.

      Nota: tiempoEnSegundos es un marcador de posición para un valor razonable, como 1 hora (3600) o 30 minutos (1800). El valor que elija dependerá del intervalo de sondeo, la condición de la red y el recurso de hora externo.
  7. Cierre el Editor del Registro.
  8. En el símbolo del sistema, escriba el comando siguiente para reiniciar el Servicio de hora de Windows y presione ENTRAR:
    net stop w32time && net start w32time
  9. Ejecute el comando siguiente en equipos distintos del controlador de dominio para restablecer la hora de cada equipo con el servidor de hora:
    w32tm /resync /rediscover
Para obtener más información acerca del comando w32tm, escriba el comando siguiente en el símbolo del sistema:
w32tm /?


Nota: SNTP utiliza el puerto 123 del Protocolo de datagramas de usuarios (UDP). Si este puerto no está abierto a Internet, no podrá sincronizar el servidor con los servidores SNTP de Internet.

Más información

Configuración de un origen de la hora de confianza

Un equipo configurado para ser un recurso de hora de confianza se identifica como la raíz del servicio de hora. La raíz del servicio de hora es el servidor autorizado para el dominio. Normalmente, el servidor autorizado se configura para recuperar la hora de un servidor NTP externo o de un dispositivo de hardware. Un servidor de hora se puede configurar como un recurso de hora de confianza para optimizar el modo en que se transfiere la hora por toda la jerarquía de dominios. Si el controlador de dominio se ha configurado para que sea un recurso de hora de confianza, el servicio Net Logon anuncia el controlador de dominio como recurso de hora de confianza cuando inicia sesión en la red. Cuando otros controladores de dominio buscan un recurso de hora para sincronizar, eligen primero uno de confianza, si hay alguno disponible.

Sincronización especificada de forma manual

Con la sincronización especificada de forma manual, puede designar un interlocutor único o una lista de interlocutores de los que un equipo obtiene la hora. Si el equipo no es miembro de un dominio, debe ser configurado manualmente para que se sincronice con un recurso de hora especificado. De manera predeterminada, un equipo que sea miembro de un dominio se configura para que se sincronice desde la jerarquía de dominios. La sincronización especificada manualmente es la más útil para la raíz del bosque del dominio o para los equipos que no están unidos a un dominio. Si se especifica manualmente un servidor NTP externo para sincronizarse con el equipo autorizado para su dominio, se proporciona una hora de confianza. Sin embargo, al configurar el equipo autorizado para sincronizar el dominio con un reloj de hardware realmente es una solución mejor y proporciona una gran exactitud y seguridad al dominio.

Si no hay un recurso de hora de hardware, W32time se configura como tipo NTP. Debe reconfigurar las entradas del Registro MaxPosPhaseCorrection y MaxNegPhaseCorrection. El valor recomendado debería ser 15 minutos o incluso menos, dependiendo del recurso de hora, de las condiciones de la red y de los requisitos de seguridad. Esto también se cumple para cualquier recurso de hora de confianza configurado como recurso de hora de la raíz del bosque en la subred de sincronización de hora. Puede encontrar más información sobre estas entradas del Registro en la sección "Entradas del Registro del Servicio de hora de Windows" posteriormente en este artículo.

Nota: los recursos de hora especificados manualmente no se autentican a menos que se especifique para ellos un proveedor de hora específico, por lo que son vulnerables a ataques. Además, si un equipo se sincroniza con un recurso especificado manualmente, en lugar de con su controlador de dominio de autenticación, ambos equipos podrían no sincronizarse y la autenticación de Kerberos fallaría por tanto. Otras acciones que requieren la autenticación de la red, como la impresión o el uso compartido de archivos, también podrían fallar. Si sólo se configura la raíz del bosque para que sincronice con un recurso externo, todos los demás equipos del bosque permanecen sincronizados entre ellos, con lo que se dificultan los ataques de reproducción.

Todos los mecanismos de sincronización disponibles

La opción "todos los mecanismos de sincronización disponibles" es el método de sincronización más valioso para los usuarios de una red. Este método habilita la sincronización con la jerarquía del dominio y también puede proporcionar un recurso de hora alternativo si la jerarquía del dominio no está disponible, dependiendo de la configuración. Si el cliente no puede sincronizar la hora con la jerarquía del dominio, el recurso de hora retrocede al recurso que se especifique en la opción NtpServer. Este método de sincronización tiene más probabilidades de proporcionar una hora exacta a los clientes.

Entradas del Registro del Servicio de hora de Windows

Las siguientes entradas del Registro se encuentran en
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\
:

Contraer esta tablaAmpliar esta tabla
Entrada del Registro
MaxPosPhaseCorrection
Ruta
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config
NotasEsta entrada especifica la mayor corrección de hora positiva en segundos que hace el servicio. Si el servicio determina que hace falta un cambio mayor que este valor, registra un suceso. Caso especial: 0xFFFFFFFF significa que siempre se hace una corrección de hora. El valor predeterminado para los miembros del dominio es 0xFFFFFFFF. El valor predeterminado para los clientes y servidores independientes es 54.000 (15 horas).
Contraer esta tablaAmpliar esta tabla
Entrada del Registro
MaxNegPhaseCorrection
Ruta
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config
NotasEsta entrada especifica la mayor corrección de hora negativa en segundos que hace el servicio. Si el servicio determina que hace falta un cambio mayor que este valor, registra un suceso. Caso especial: -1 significa que siempre se hace una corrección de hora. El valor predeterminado para los miembros del dominio es 0xFFFFFFFF. El valor predeterminado para los clientes y servidores independientes es 54.000 (15 horas).
Contraer esta tablaAmpliar esta tabla
Entrada del Registro
MaxPollInterval
Ruta
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config
NotasEsta entrada especifica el intervalo mayor, en segundos, que se permite para el intervalo de sondeo del sistema. Tenga en cuenta que aunque un sistema deba sondear de acuerdo con el intervalo programado, un proveedor se puede negar a producir muestras cuando se le solicita. El valor predeterminado para los miembros del dominio es 10. El valor predeterminado para los clientes y servidores independientes es 15.
Contraer esta tablaAmpliar esta tabla
Entrada del Registro
SpecialPollInterval
Ruta
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpClient
NotasEsta entrada especifica el intervalo de sondeo especial en segundos para los interlocutores manuales. Cuando está habilitado el indicador SpecialInterval 0x1, W32Time usa este intervalo de sondeo en lugar de otro que determine el sistema operativo. El valor predeterminado en los miembros del dominio es 3.600. El valor predeterminado en los clientes y servidores independientes es 604.800.
Contraer esta tablaAmpliar esta tabla
Entrada del Registro
MaxAllowedPhaseOffset
Ruta
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config
NotasEsta entrada especifica la compensación máxima, en segundos, con la que W32Time intenta ajustar el reloj del equipo utilizando la velocidad del reloj. Cuando la compensación supera esa velocidad, W32Time configura el reloj del equipo directamente. El valor predeterminado para los miembros del dominio es 300 y para los clientes y servidores independientes, 1.

Referencias

Para obtener más información acerca del Servicio de hora de Windows, haga clic en los números de artículo siguientes para verlos en Microsoft Knowledge Base:
884776 Configuración del servicio de sincronización horaria de Windows para evitar un valor de compensación de tiempo demasiado alto
816042 Cómo configurar un servidor horario con autoridad en Windows Server 2003
216734 Cómo configurar un servidor horario con autoridad en Windows 2000

Para obtener más información acerca del Servicio de hora de Windows en un bosque basado en Windows Server 2003, visite el siguiente sitio web de Microsoft:
http://technet.microsoft.com/es-es/library/cc773013(WS.10).aspx

Propiedades

Id. de artículo: 314054 - Última revisión: viernes, 07 de junio de 2013 - Versión: 9.1
La información de este artículo se refiere a:
Palabras clave: 
kbsecurity kbhowto kbenv kbfsmo kbinfo kbmsifixme kbfixme KB314054

Enviar comentarios

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com