Corrigir Windows e Linux mostrando horários diferentes durante a inicialização dupla

Remediați Windows și Linux care afișează momente diferite la pornirea duală
⏱️ 3 min read

Se o seu sistema inicializar duas vezes tanto o Windows quanto o Linux, você perceberá que é impossível sincronizar os relógios do sistema. Não importa como você altera o relógio em um SO, isso não corrige o problema com o outro SO. Isso ocorre por causa de um desacordo sobre a metodologia de controle de tempo entre o Windows e os sistemas operacionais baseados em Unix. Felizmente, há uma solução relativamente fácil para isso.

Por que isso acontece?

Seu computador armazena a hora atual em um relógio na placa-mãe. Isso permite que o computador controle o tempo, mesmo quando desligado. Para contabilizar os fusos horários, diferentes sistemas operacionais usam métodos diferentes. O Windows assume que a hora local está armazenada na placa-mãe, portanto, não aplica nenhum tipo de deslocamento de fuso horário. O Linux, por outro lado, interpretará a hora na placa-mãe como UTC (também conhecida como Horário de Greenwich) e aplicará um deslocamento de fuso horário para exibir a hora local.

Ambos os sistemas funcionam perfeitamente bem de forma independente. O problema ocorre quando você faz a inicialização dupla de um sistema, executando o Windows e o Linux na mesma placa-mãe. Quando os sistemas operacionais são forçados a compartilhar um armazenamento de tempo, os relógios não sincronizam.

Existem duas maneiras diferentes de corrigir esse problema: podemos mudar a forma como o Linux interpreta o tempo armazenado ou fazer o mesmo no Windows.

Opção 1: fazer com que o Linux use a hora local

A maneira mais confiável de fazer o Linux e o Windows concordarem com o tempo é mudar a metodologia de controle do tempo do Linux. Embora isso não seja explicitamente suportado, é um pouco mais confiável do que fazer o mesmo no Windows. Funciona em qualquer tipo de Linux usando systemd, que inclui Ubuntu, Fedora, Red Hat, Debian e Mint. Alterar o horário do Windows normalmente também funciona bem, mas às vezes pode levar a instabilidades em softwares de terceiros que consideram o horário armazenado como horário local.

1. Abra o Terminal e execute o seguinte comando:

Isso dirá ao sistema para interpretar a hora armazenada da placa-mãe como hora local. O Linux não aplicará mais ajustes de fuso horário ao tempo armazenado na placa-mãe. Como resultado, seus relógios serão sincronizados.

Se você precisar inverter o comando, altere 1 para 0:

Opção 2: fazer com que o Windows use UTC

Você também pode alterar a maneira como o Windows visualiza a hora do sistema. Este ajuste fará com que o Windows interprete a hora armazenada na placa-mãe como UTC, que o Linux pode então interpretar como o fuso horário correto. Embora isso geralmente funcione bem, alguns aplicativos dependem do horário local da placa-mãe. Como resultado, às vezes podem aparecer bugs difíceis de rastrear. Isso torna essa opção um pouco menos desejável do que a primeira.

1. Desative “Definir hora automaticamente” em “Hora e idioma” no aplicativo Configurações. Isso impedirá o Windows de reverter as alterações que estamos prestes a fazer.

windows-linux-dual-boot-time-1

2. Abra o Editor do Registro digitando regedit no menu Iniciar.

windows-linux-dual-boot-time-2

3. Encontre a seguinte chave de registro no painel esquerdo do editor de registro. Para chegar lá rapidamente, cole o local na barra de endereço do editor de registro:

windows-linux-dual-boot-time-3

4. Clique com o botão direito do mouse na chave “TimeZoneInformation” no painel esquerdo e escolha “New -> DWORD (32-bit) Value” no menu de contexto.

windows-linux-dual-boot-time-4

5. Nomeie seu novo valor “RealTimeIsUniversal”.

windows-linux-dual-boot-time-5

6. Clique duas vezes no valor que você acabou de criar, defina seu valor como “1” e clique em “OK”.

windows-linux-dual-boot-time-6

Conclusão

A maneira mais segura de sincronizar os relógios do seu sistema em um sistema de inicialização dupla é ajustar como o Linux interpreta o tempo. Se isso não funcionar para você (ou se estiver usando o macOS em vez do Linux), você também pode editar o registro do Windows para mudar a maneira como o Windows entende o tempo da placa-mãe.

Join our Newsletter and receive offers and updates! ✅

0 0 votes
Article Rating
Avatar of Routech

Routech

Routech is a website that provides technology news, reviews and tips. It covers a wide range of topics including smartphones, laptops, tablets, gaming, gadgets, software, internet and more. The website is updated daily with new articles and videos, and also has a forum where users can discuss technology-related topics.

Você pode gostar...

Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x