Tengo una hora incorrecta en mi máquina con Windows. No estoy seguro de cómo especificar la zona horaria adecuada y configurar una sincronización NTP. Cuando uso una configuración de arranque dual con Linux (Ubuntu), mi tiempo se reduce en dos horas cada vez que inicio Windows.
¿Cómo configuro una sincronización horaria sólida en mi sistema operativo Windows 8?
Respuesta1
La respuesta es en realidad diferencias de zona horaria. Vea esto:
https://help.ubuntu.com/community/UbuntuTime#Multiple_Boot_Systems_Time_Conflicts
Los sistemas operativos almacenan y recuperan la hora en el reloj de hardware ubicado en la placa base para que pueda realizar un seguimiento de la hora incluso cuando el sistema no tiene energía. La mayoría de los sistemas operativos (Linux/Unix/Mac) almacenan la hora en el reloj del hardware comoUTCde forma predeterminada, aunque algunos sistemas (especialmente Microsoft Windows) almacenan la hora en el reloj del hardware como la hora "local". Esto causa problemas en un sistema de arranque dual si ambos sistemas ven el reloj del hardware de manera diferente.
La ventaja de tener el reloj del hardware como UTC es que no necesita cambiar el reloj del hardware cuando se mueve entre zonas horarias o cuando comienza o finaliza el horario de verano (DST), ya que UTC no tiene DST ni compensaciones de zona horaria.
Cambiar Linux para usar la hora local es más fácil y confiable que cambiar Windows para usar UTC, por lo que los sistemas Linux/Windows de arranque dual tienden a usar la hora local.
Desde Intrepid (8.10), UTC=yes es el valor predeterminado.
Haga que Windows use UTC:
Nota: Este método no era compatible inicialmente con Windows Vista y Server 2008, pero volvió con Vista SP2, Windows 7 y Server 2008 R2.
Para hacer que MS Windows calcule la hora del reloj del hardware como UTC.
Cree un archivo llamado WindowsTimeFixUTC.reg con el siguiente contenido y luego haga doble clic en él para fusionar el contenido con el registro:
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation] "RealTimeIsUniversal"=dword:00000001
Haga que Linux use la hora 'local':
Para indicarle a su sistema Ubuntu que el reloj del hardware está configurado en la hora 'local':
- editar /etc/default/rcS
- agregar o cambiar la siguiente sección
#Set UTC=yes si el reloj de tu hardware está configurado en UTC (GMT) UTC=no
Respuesta2
Esta guía le proporcionará una sincronización de hora sólida y a prueba de balas en Windows 8 y Windows 7. Además, le permitirá superar algunas dificultades al utilizar el arranque dual con Linux.
Aviso: necesitará privilegios administrativos para completar esta configuración.
Si tiene algún problema, pregunta o idea, deje un comentario.
Seleccione la zona horaria adecuada
En primer lugar necesitas abrir la Date and Time
ventana de configuración. Puede hacerlo haciendo clic en un widget de tiempo en su barra de herramientas usando el botón derecho del mouse y seleccionando Adjust date/time
. Entonces deberías hacer clic en Change time zone...
el botón. Ahora asegúrese de que su zona horaria esté configurada correctamente. De lo contrario, seleccione el adecuado en el menú desplegable.
Si no conoce su zona horaria en el estándar UTC,Lo puedes encontrar aquí. Simplemente seleccione su país y ciudad en el menú de la izquierda. Su zona horaria se escribirá en la hora actual: por ejemplo:Hora de Moscú (MSK)+0400UTC
Ahora cierre la ventana haciendo clic en OK
el botón.
Seleccione el servidor NTP
Abra la pestaña llamada Internet Time
y presione Change settings...
el botón (necesitará privilegios de administrador). Asegúrese de que la casilla de verificación esté marcada en la ventana abierta.
Ahora queremos especificar un servidor NTP válido. Esto permitirá que su computadora sincronice automáticamente la hora desde el servidor remoto. Te recomendaría que utilices el servidor dentp.org. solo abreel sitio web, seleccione su región en el menú de la derecha (por ejemplo, Europa), seleccione su país en la página siguiente. Ahora deberías ver una dirección del servidor NTP adecuado para tu país en el encabezado, por ejemplo:Federación Rusa -es.pool.ntp.org. Copie esta dirección y péguela en el Server
cuadro de texto del Internet Time Settings
diálogo. Haga clic OK
.
Puedes cerrar la Date and Time
ventana ahora.
Hora de actualización al arrancar
Lo siguiente que debemos hacer es configurar Task Scheduler
para actualizar nuestra hora durante el proceso de arranque.
Abre el Control Panel
. Encuéntralo Administrative Tools
y ábrelo. Ahora ábralo Task Scheduler
desde la lista de herramientas administrativas.
Haga clic Actions
>Create Task...
En la General
pestaña:
- Especifique el nombre, por ejemplo:Sincronizar hora
- Garrapata
Run whether user is logged on or not
- Garrapata
Run with highest privileges
- Asegúrese de que esté seleccionado el usuario adecuado (debe tener privilegios administrativos). Puedes cambiar de usuario haciendo clic
Change user or Group
En la Triggers
pestaña:
Clic en el New...
botón.
Seleccione At startup
en el Begin the task
menú desplegable.
También puedes crear otros desencadenantes si lo deseas. Por ejemplo, puede ejecutar esta tarea cada hora para asegurarse de tener una hora precisa.
Haga clic en OK
el botón.
En la Actions
pestaña:
Clic en el New...
botón.
Rellene el formulario según estos valores:
Programa/guión:schtasks
Agregar argumentos (opcional):
/Run /I /TN "Microsoft\Windows\Time Synchronization\ForceSynchronizeTime"
Estamos usandotareasutilidad de consola para ejecutar la tarea especial de Microsoft que viene con Windows llamadaForzarSincronizarTiempoque se utiliza para actualizar por la fuerza la fecha y la hora.
Haga clic en OK
el botón.
En la Conditions
pestaña:
- Desmarcar
Start the task only if the computer is on AC power
En la Settings
pestaña:
GarrapataRun task as soon as possible after a scheduled start is missed
Marque If the task fails, restart every
y seleccione 1 minute
, también especifique 15 times
para Attempt to restart up to
.
Marque Stop the task if it runs longer than
y especifique 5 minutes
.
Haga clic en OK
el botón.
Ingrese la contraseña del usuario seleccionado cuando se le solicite.
Prueba (opcional)
Ajuste su tiempo manualmente para que sea incorrecto. Haga clic derecho en la tarea creada en la lista de tareas y haga clicCorrer. Si todo está configurado correctamente, su hora se actualizará desde el servidor NTP seleccionado.