跳至主要內容
  • 簡單快速地下訂單
  • 檢視訂單及追蹤商品運送狀態
  • 建立並存取您的產品清單

Solución de problemas del servicio de hora de Windows en servidores Microsoft Windows

摘要: Comprenda los problemas del servicio de hora de Windows (w32time) en un dominio de Active Directory. Configure Windows Time Server y utilice los comandos W32tm para garantizar una sincronización precisa. ...

本文章適用於 本文章不適用於 本文無關於任何特定產品。 本文未識別所有產品版本。

症狀

El servicio de hora de Windows es importante en Active Directory. De manera predeterminada, la autenticación Kerberos requiere que los relojes de todos los equipos del dominio se sincronicen con una diferencia de cinco minutos entre sí cuando se corrigen las diferencias de zona horaria y el horario de verano. Las máquinas cuyos relojes están fuera de este rango no se pueden autenticar y no tienen acceso a los recursos del dominio.

原因

Dentro de un dominio de AD, la controladora de dominio (DC) que contiene la función PDC Emulator FSMO es el servidor de hora principal para todo el dominio. Sin embargo, esto no significa que todos los equipos del dominio sincronizan su reloj directamente con el PDC Emulator. Otras DC se sincronizan con el PDC Emulator, mientras que los servidores miembro y los clientes pueden sincronizarse con cualquier DC. En esta jerarquía, el PDC Emulator debe ser el único equipo que está configurado para sincronizarse con un origen de hora externo, como un servidor NTP público. Todo lo demás en el dominio se debe configurar para sincronizarse con AD. Cualquier otra configuración puede provocar una pérdida de sincronización del reloj.

Consulte este sitio de TechNet para obtener información detallada sobre cómo funciona el servicio de hora de Windows.

解析度

Determinar la gravedad del problema

El primer paso para solucionar un problema en el servicio de hora de Windows debe ser determinar cuántos equipos se ven afectados. Si la hora es incorrecta en un solo equipo, los pasos necesarios para solucionar el problema son diferentes de los pasos necesarios para solucionar un problema de tiempo en todo el dominio.

Si solo algunos equipos se ven afectados

  1. Si el equipo afectado está ejecutando Windows Vista o posterior, ejecute w32tm /query /source en un símbolo del sistema para determinar el origen de hora del equipo afectado. Solo debe aparecer un origen de hora externo si este comando se ejecuta en el PDC Emulator; de lo contrario, el comando debe generar el nombre de una DC en el dominio.
  2. El comando w32tm /query /status también muestra la fuente de hora del equipo y otros tipos de información posiblemente útil. El modificador /verbose proporciona incluso más información. Al igual que con el primer comando, estos modificadores solo están disponibles en equipos que ejecutan Windows Vista o posterior.
  3. Si se muestra el origen de hora correcto, puede utilizar w32tm /resync para intentar volver a sincronizar el reloj del equipo con el origen de hora. Si agrega el modificador /rediscover a este comando, el equipo primero intentará descubrir orígenes de hora de red y, luego, intentará realizar una resincronización.
  4. Para cambiar el origen de hora del equipo, puede usar uno de los dos comandos siguientes:
    w32tm /config /syncfromflags:DOMHIER /update configura el equipo para que utilice la jerarquía de dominios (AD) como su origen de hora.
    w32tm /config /syncfromflags:MANUAL /manualpeerlist:<list> /update configura la máquina para usar los servidores horarios de la lista> como< su origen de hora.
    NOTA: Si se especifican varios servidores de hora en la <lista>, deben estar separados por espacios y toda la lista debe estar entre comillas.

Si se ve afectado todo el dominio

  1. Si la hora es incorrecta en todos los equipos del dominio, es probable que el PDC Emulator sea la fuente del problema. Ejecute el comando netdom query fsmo en una DC para determinar qué DC contiene la función PDC Emulator.
  2. Ejecute w32tm /query /source desde un símbolo del sistema en el PDC Emulator para asegurarse de que esté configurado para sincronizarse con un origen de hora externo. El PDC Emulator nunca se debe configurar para sincronizarse con el dominio, ya que es el origen de hora principal del dominio.
  3. Si el PDC Emulator es una máquina virtual (VM), deshabilite la sincronización del reloj del host huésped. El procedimiento para hacerlo depende del sistema operativo que se ejecuta en el host de virtualización.
  4. Para configurar el PDC Emulator para que se sincronice con uno o más servidores de hora externos, utilice el siguiente comando:
    w32tm /config /syncfromflags:MANUAL /manualpeerlist:<list> /update
    NOTA: Si se especifican varios servidores de hora en la <lista>, deben estar separados por espacios y toda la lista debe estar entre comillas.

Configuración del registro del servicio de hora de Windows

Los comandos w32tm que se especifican en los procedimientos anteriores realizan cambios en los valores del registro del servicio de hora de Windows, los cuales se encuentran en la siguiente clave de registro:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time

Por supuesto, es posible configurar estos valores de forma manual en lugar de utilizar comandos w32tm. Si decide hacerlo, los siguientes sitios pueden resultar útiles:

Política de grupo

Si realiza cambios en el servicio de hora de Windows mediante comandos w32tm o mediante el registro, pero esos cambios no se aplican o se aplican solo durante un breve período antes de revertir a sus valores anteriores, es posible que exista un objeto de política de grupo (GPO) que sobrescribe sus cambios. Los ajustes de la política de grupo para el servicio de hora de Windows incluyen muchos de los mismos elementos que se pueden configurar con los comandos w32tm o el registro. Estos ajustes se pueden encontrar en las siguientes ubicaciones:

Computer Configuration\Policies\Administrative Templates\System\Windows Time Service

Restablecer los valores de registro del servicio de hora de Windows a la configuración predeterminada

Si todo lo demás falla, este procedimiento restablece el servicio de hora de Windows a los ajustes predeterminados:

  1. Abra la consola de servicios y detenga el servicio Hora de Windows (o ejecute net stop w32time desde un símbolo del sistema) si se está ejecutando.
  2. Abra un símbolo del sistema con privilegios elevados y ejecute w32tm /unregister para quitar el servicio de hora de Windows del registro. El servicio ya no aparece en la consola Services.
  3. Ejecute w32tm /register para volver a crear el servicio con los ajustes predeterminados del registro.
  4. Realice los cambios necesarios en el registro y, luego, inicie el servicio de hora de Windows en la consola de servicios o con el comando net start w32time.

受影響的產品

Servers, Microsoft Windows Small Business Server 2008, Microsoft Windows Small Business Server 2011 Essentials, Microsoft Windows 2008 Server R2, Microsoft Windows 2008 Server Service Pack 2, Microsoft Windows 2012 Server , Microsoft Windows 2012 Server R2 ...
文章屬性
文章編號: 000134430
文章類型: Solution
上次修改時間: 23 9月 2024
版本:  8
向其他 Dell 使用者尋求您問題的答案
支援服務
檢查您的裝置是否在支援服務的涵蓋範圍內。