¿Cómo actualizar el reloj de Windows 8 con Internet cada vez que inicio el sistema?

13

Debería actualizar mi reloj de Windows 8 con Internet cada vez que arranque el sistema, tal vez con un script que configuré para que se ejecute al iniciar el sistema (como esa opción en la ventana Fecha y hora en la pestaña Hora de Internet> Cambiar configuración. ..> Actualizar ahora).

La razón es que tengo algunos problemas con la capa del sistema y la respuesta a esta pregunta lo resolvería.

Nota: la opción Sincronizar con un servidor horario de Internet está marcada y el servidor horario es time.windows.com.

Tengo una computadora portátil con Ubuntu y Windows 8 en arranque dual.

Zignd
fuente
Windows ya hace esto fuera de la caja.
Ramhound
1
Puede hacerlo, pero no en mi caso. Creo que el problema se debe a Ubuntu en arranque dual.
Zignd
@ Zignd: ¿Has intentado usar w32tm como se menciona aquí ?
Karan
@Karan Descubrí este comando mientras miraba los enlaces duDE proporcionados en la respuesta a continuación, pero el problema es que este comando requiere privilegios de administrador y actualmente lo estoy buscando en Internet.
Zignd

Respuestas:

18

1. Configure el servicio de hora de Windows para actualizar la hora con más frecuencia.

Panel de control -> Fecha y hora -> pestaña Hora de Internet.

Marque la casilla "Sincronizar con un servidor horario de Internet". Si no se selecciona ningún servidor, elija "time.windows.com" o "pool.ntp.org".

Esto establecerá automáticamente la hora una vez por semana, lo que debería mantener su computadora dentro de unos segundos de la hora correcta. Si está ejecutando un servidor importante, es posible que deba configurarlo con más frecuencia. Para hacer eso necesitas editar el registro.

Vaya a HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\ NtpClienty verifique el valor SpecialPollInterval. Esto es en segundos.

El valor predeterminado es 604800, que es la cantidad de segundos en una semana. Para verificaciones diarias, elija 86400. A menos que tenga requisitos muy especiales, no necesitará más que diariamente. Cuatro horas serían cada 14400.

2: Configure el sistema para forzar la actualización del tiempo en el arranque.

Para realizar una actualización forzada, debe ejecutar lo siguiente como administrador (o sistema):

SC START w32time task_started

Entonces, para forzar la actualización en el arranque, debe ejecutar ese comando como administrador. Puede hacerlo utilizando el Programador de tareas. Para hacer esto, ejecute lo siguiente como administrador:

schtasks /CREATE /TN "Set Time On Start" /SC ONSTART /RU SYSTEM /TR "SC START w32time task_started"
Ben
fuente
1
Es mejor correr %windir%\system32\w32tm.exe /resyncdespués SC START w32time task_started. Que el tiempo de actualización de comandos garantizar / vigor independientemente configuración del registro ...
gavenkoa
1

Creo que solo necesita activar el Servicio de hora de Windows en su Configuración; se encargará del reloj de Windows: http://support.ntp.org/bin/view/Support/WindowsTimeService

A partir de Windows 2000, Microsoft incluye el Servicio de hora de Windows con todas las versiones de Windows. Inicialmente, el objetivo del Servicio de hora de Windows era mantener todos los relojes de la red de Windows sincronizados de manera flexible para admitir la autenticación Kerberos, que en cierta medida es sensible al tiempo. El Servicio de hora de Windows también se conoce como "w32time" y se puede configurar con el registro, la herramienta GUI del editor de directivas de grupo o la herramienta de línea de comandos w32tm. ... Los servidores y clientes Windows independientes se configuran automáticamente para sondear time.windows.com a intervalos de una hora. Microsoft mantiene el servidor time.windows.com (en realidad un grupo de servidores). ... Una configuración de ejemplo, adecuada para un servidor independiente de Windows 2003 o un emulador de controlador de dominio primario en un dominio de Active Directory: C:> w32tm / config / update /manualpeerlist:"0.pool.ntp.org,0x8 1.pool.ntp.org, 0x8 2.pool.ntp.org, 0x8 3.pool.ntp.org, 0x8 "/ syncfromflags: MANUAL La configuración anterior le dice al Servicio de hora de Windows que use cuatro servidores del grupo NTP y que use una asociación en modo cliente (identificada por, 0x8 después de cada nombre de servidor) para contactarlos. Esta configuración es análoga a las directivas del servidor en el archivo de configuración para ntpd. Tenga en cuenta que esta configuración no debe usarse en servidores o clientes de Windows que sean miembros de un dominio de Active Directory, a menos que desee que ignoren el tiempo de los controladores de dominio de Active Directory en la red. MANUAL La configuración anterior le dice al Servicio de hora de Windows que use cuatro servidores del grupo NTP y que use una asociación en modo cliente (identificada por, 0x8 después de cada nombre de servidor) para contactarlos. Esta configuración es análoga a las directivas del servidor en el archivo de configuración para ntpd. Tenga en cuenta que esta configuración no debe usarse en servidores o clientes de Windows que sean miembros de un dominio de Active Directory, a menos que desee que ignoren el tiempo de los controladores de dominio de Active Directory en la red. MANUAL La configuración anterior le dice al Servicio de hora de Windows que use cuatro servidores del grupo NTP y que use una asociación en modo cliente (identificada por, 0x8 después de cada nombre de servidor) para contactarlos. Esta configuración es análoga a las directivas del servidor en el archivo de configuración para ntpd. Tenga en cuenta que esta configuración no debe usarse en servidores o clientes de Windows que sean miembros de un dominio de Active Directory, a menos que desee que ignoren el tiempo de los controladores de dominio de Active Directory en la red.

tipo
fuente
3
El servicio de hora de Windows ya está activado, el problema es que no hace el trabajo.
Zignd
1
Eche un vistazo a este hilo por favor: sevenforums.com/general-discussion/…
duDE