Solución:
Solución 1:
Como dijo Kyle w32tm /resync
es la forma moderna de hacer esto. Consulte este enlace a la base de conocimientos de Microsoft (KB 307897) para obtener más información sobre el comando w32tm.
También hay net time
que es una versión anterior pero quizás más fácil.
Solucion 2:
Para aquellos que todavía hacen esta pregunta.
-
Para actualizar, use el siguiente comando (compatible con servidores de 2008 y 2012)
w32tm /config /manualpeerlist:"ntp_server" /syncfromflags:manual /reliable:yes /update
cambie el ntp_server con su fuente
-
Reinicie el servicio horario
net stop w32time net start w32time
-
Volver a sincronizar la hora
w32tm /resync
-
Verifica tu estado de sincronización
w32tm /query /status
Los comandos anteriores deberían estar bien si sus fuentes funcionan correctamente y / o su conexión es correcta (el firewall o Microsoft Forefront también pueden ser un problema). Los siguientes comandos pueden ayudar con la resolución de problemas
Para enumerar compañeros
w32tm /query /peers
Para enumerar las fuentes NTP:
w32tm /query /source
Solución 3:
Puede utilizar el siguiente comando:
w32tm /resync
Solución 4:
Puedes usar:
w32tm /resync
Además, usando w32tm /resync /rediscover
también “forzará la redetección de los recursos de la red antes de la resincronización”.
O usando:
net time /set
Le pedirá que configure la hora en el DC. (Funciona para versiones anteriores de Windows)
Solución 5:
SO: MS Windows 7
Todas las ideas anteriores se han probado pero no han servido de nada. El problema original aún existe: “La computadora no se resincronizó porque el cambio de hora requerido era demasiado grande.“
La solución se encuentra en el registro:
HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet services w32time Config
- cambie esto si la hora local tiene prisa (por ejemplo, 31-dic-2050): MaxNegPhaseCorrection
- cambie esto si la hora local se retrasa (por ejemplo, 1 de enero de 1980): MaxPosPhaseCorrection
- Los valores predeterminados son 0xD2F0 (es decir, 54000 seg. = 15 horas)
(use Google para más detalles)
Yo uso este simple win_clock_sync.bat
archivo desde el menú Inicio Inicio:
echo off
echo Sync computer time from internet
echo.
echo Back-up registry w32timeConfig
reg export HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesw32timeConfig exported_w32time.reg /y
rem changing the registry keys temporarly:
reg add HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesw32timeConfig /v MaxNegPhaseCorrection /d 0xFFFFFFFF /t REG_DWORD /f
reg add HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesw32timeConfig /v MaxPosPhaseCorrection /d 0xFFFFFFFF /t REG_DWORD /f
echo.
echo w32tm /config /update
w32tm /config /update
echo.
echo w32tm /resync /rediscover
w32tm /resync /rediscover
echo.
echo Restore registry w32timeConfig
reg import exported_w32time.reg
¡Disfrutar! 🙂