Windows y Linux (incluyendo Zorin) manejan el tiempo del sistema de manera
diferente:
- Windows: Utiliza la hora local y ajusta el reloj del sistema directamente a la hora de la zona horaria configurada.
- Linux (Zorin): Mantiene el reloj del hardware en UTC (Tiempo Universal Coordinado, anteriormente conocido como GMT) y luego aplica el ajuste de la zona horaria a nivel de software.
Para resolver esta discrepancia, la mejor solución es configurar Windows para que use UTC, igual que Linux. Aquí están los pasos para hacerlo:
- En Windows 10:
- Abra el Editor del Registro (Regedit)
- Navegue a
- HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation
- Cree un nuevo valor DWORD (32 bits) llamado RealTimeIsUniversal
- Establezca su valor en 1
- Reinicie el sistema
- En Zorin (y otros sistemas Linux), no necesita hacer nada, ya que por defecto usa UTC.
- Asegúrese de que la zona horaria esté correctamente configurada en ambos sistemas.
- Sincronice la hora en ambos sistemas:
- En Windows: Abra un símbolo del sistema como administrador y ejecute:
w32tm /resyncEn Zorin: Abra una terminal y ejecute
sudo hwclock --systohc
Después de estos cambios, ambos sistemas deberían manejar el tiempo de la misma manera y no debería haber desajustes.
Tenga en cuenta que este cambio en Windows puede afectar a algunos programas antiguos que asumen que el reloj del sistema está en hora local. Sin embargo, la mayoría de los programas modernos no deberían tener problemas.
