Cómo sincronizar la hora en un equipo basado en Windows 2000 en un dominio de Windows NT 4.0

Este artículo se publicó anteriormente con el número E258059
Este artículo se ha archivado. Se ofrece "tal cual" y no se volverá a actualizar.
Para obtener una versión de Microsoft Windows XP de este artículo, vea 314345.
Importante
Este artículo contiene información acerca de cómo se modifica el Registro. Antes de modificar el Registro, asegúrese de hacer una copia de seguridad del mismo y de que sabe cómo restaurarlo si ocurre algún problema. Para obtener información sobre cómo realizar una copia de seguridad, restaurar y modificar el Registro, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
256986 Definición del Registro de Microsoft Windows
Síntomas
Un equipo basado en Microsoft Windows 2000 que sea miembro de un dominio basado de Microsoft Windows NT 4.0 puede tener el suceso siguiente en el registro de sucesos del sistema:
Origen: W32Time
Tipo: Advertencia
Id. de suceso: 64
Descripción: debido a problemas de red repetidos, el servicio de hora no ha podido encontrar un controlador de dominio con el que sincronizar durante mucho tiempo. Para reducir el tráfico de red, el servicio de hora esperará 960 minutos antes de intentarlo de nuevo. Ninguna sincronización tendrá lugar durante este intervalo, aun cuando se restaure la conectividad de red. Los errores de tiempo acumulados pueden hacer que ciertas operaciones de la red fallen. Para indicar al servicio de hora que se ha restaurado la conectividad de red y que debería volver a sincronizar, ejecute "w32tm /s" desde la línea de comandos.
Además, si detiene el servicio de hora de Windows (W32Time.exe) y ejecuta el comando w32time - v - once en el símbolo del sistema, puede recibir el mensaje de error siguiente:
BEGIN:FDoTimeNTPTypeW32Time:       BEGIN:ChooseNTPServerW32Time:       END  Line 2178W32Time:       BEGIN:GetSocketForSynchW32Time:          NTP: ntpptrs[0] - DOL-RSRC-BDC2W32Time:          rgbNTPServer DOL-RSRC-BDC2W32Time:          Port Pinging to - 123W32Time:          Connecting to "DOL-RSRC-BDC2" (198.7.83.42)W32Time:       END:Line 1170W32Time:       BEGIN:GetDefaultRidW32Time:       END  Line 2359W32Time:       BEGIN:ComputeDelayW32Time:          BEGIN:NTPTry -- initW32Time:          END  Line 1683W32Time:          BEGIN:NTPTry -- tryW32Time:             BEGIN:ComputeIntervalW32Time:             END  Line 2479W32Time:             Sending to server  48 bytes...W32Time:             NTP: recv failed (SOCKET_ERROR)! - 10054W32Time:             Logging event 0x8000000B. 15 min until this event is allowed again.W32Time:             0x8000000B reported to System Log in Event ViewerW32Time:             NTP: didn't receive datagramW32Time:             Rejecting logging event 0x8000000B. 894 sec until this event is allowed.W32Time:          END  Line 1951W32Time:          Time source failed to produce usable timestamp.
Causa
Windows utiliza el servicio de sincronización de hora del servicio de hora de Windows (W32Time) para sincronizar la fecha y la hora en los equipos de una red basada en Windows 2000. Un equipo basado en Windows 2000 intenta sincronizar su hora con un controlador de dominio basado en Windows 2000. Si el equipo no puede encontrar un controlador de dominio basado en Windows 2000 en el dominio, no puede sincronizar la hora.
Solución
Si tiene una jerarquía de sincronización de hora existente en el dominio basado en Windows NT 4.0 que use W32Time y desea hacer que los equipos basados en Windows 2000 participen en ella:
  1. En un controlador de dominio basado en Windows NT 4.0 que ejecute W32Time, edite el archivo %SystemRoot%\W32time.ini y establezca el valor "LocalNTP=yes".
  2. En el mismo controlador de dominio, en el símbolo del sistema, escriba los comandos siguientes y, a continuación, presione ENTRAR después de cada comando:
    net stop w32time
    w32time -update
    net start w32time
  3. En el equipo basado en Windows 2000, en el símbolo del sistema, escriba net time /setsntp:controlador de dominio Donde controlador de dominio es el controlador de dominio que modificó en los pasos 1 y 2.
Nota
Si usa Timeserv en el dominio basado en Windows NT 4.0, debe actualizar a W32Time antes de utilizar este procedimiento. Timeserv no puede ser un servidor NTP local.
Más información
Advertencia
La utilización incorrecta del Editor del Registro puede provocar problemas graves que hagan necesario volver a instalar el sistema operativo. Microsoft no garantiza que pueda solucionar los problemas resultantes del uso incorrecto del Editor del Registro. Utilice el Editor del Registro bajo su responsabilidad.

Precaución
Si se ejecuta el comando net time /setsntp:controlador de dominio en el equipo basado en Windows 2000, se modifican los parámetros predeterminados para W32Time en el Registro. Dado que la sincronización de la hora es esencial en un dominio basado en Windows 2000, establezca la operación de W32Time de nuevo en el valor predeterminado antes de que el equipo basado en Windows 2000 se convierta en miembro de un dominio basado en Windows 2000.

Para establecer de nuevo la operación de W32Time en el valor predeterminado, elimine el valor "ntpserver" y cambie el valor de "tipo" de "ntp" a "nt5DS". Estas entradas se encuentran debajo de la siguiente subclave del Registro:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters
Para obtener más información acerca del Servicio de hora de Windows, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
246145 Cambios en las utilidades W32Time y TimeServ
224799 Funcionamiento básico del Servicio de hora de Windows
223184 Entradas del Registro para el servicio W32Time
kbfaqw2kds
Propiedades

Id. de artículo: 258059 - Última revisión: 12/05/2015 19:19:26 - Revisión: 4.0

Microsoft Windows 2000 Server, Microsoft Windows 2000 Advanced Server, Microsoft Windows 2000 Professional Edition

  • kbnosurvey kbarchive kbenv kbprb kbtimeserv KB258059
Comentarios