Para aquellos Windows 11 de arranque dual con Ubuntu u otro Linux, encontrará una visualización de tiempo diferente en cada sistema. Y, por lo general, Windows muestra una hora de reloj incorrecta.
Hay dos estándares de tiempo, localtime y Coordinated Universal Time (UTC, también conocido como GMT). El estándar de hora local depende de la zona horaria actual, mientras que UTC es el estándar de hora global que es independiente de la zona horaria.
De forma predeterminada, Windows usa la hora local, pero Ubuntu usa UTC. Entonces obtienes el tiempo diferente en el arranque dual. Y la solución es establecer el mismo estándar de tiempo en los dos sistemas.
Método 1.) Establezca RTC en la zona horaria local en Ubuntu:
Aunque no se recomienda, configurar el reloj en tiempo real (RTC) para usar la zona horaria local simplemente funciona.
En primer lugar, abra el terminal desde el iniciador de aplicaciones del sistema o presionando Ctrl+Alt+T en el teclado. Cuando se abra, ejecuta el comando:
timedatectl set-local-rtc 1 --adjust-system-clock
Luego puede verificar el estado del reloj del sistema a través del comando:
timedatectl
Y "RTC en TZ local:sí", donde TZ significa zona horaria, indica que se está utilizando el estándar de hora local.
Como dije "no se recomienda", advierte que el estándar de hora local puede causar varios problemas con los cambios de zona horaria y los ajustes del horario de verano.
Puede restaurar el estándar de tiempo UTC y hacer el método 2 en su lugar ejecutando el comando:
timedatectl set-local-rtc 0
Método 2.) Habilitar la hora UTC en Windows 11:
Si ahora está ejecutando Windows 11, puede habilitar fácilmente el estándar de tiempo UTC/GMT siguiendo los siguientes pasos.
1. En primer lugar, haga clic en el icono "Buscar" en la barra de tareas. Luego busque y haga clic con el botón derecho en "Símbolo del sistema" y seleccione "Ejecutar como administrador".
2. Cuando se abra el símbolo del sistema, copie y pegue el siguiente comando y presione ejecutar:
reg add "HKEY_LOCAL_MACHINESystemCurrentControlSetControlTimeZoneInformation" /v RealTimeIsUniversal /d 1 /t REG_DWORD /f
El comando crea una clave de registro para decirle a Windows que use el estándar de tiempo universal.
3. (Obligatorio en ambos métodos) Abra Configuración y vaya a Hora e idioma. Luego deshabilite y vuelva a habilitar la opción 'Establecer hora automáticamente' finalmente corregirá la hora de su sistema en Windows 11.
Eso es todo. ¡Disfrútalo!
Artículo Original