Verifique se a bateria do CMOS está funcionando ou não.Se ela expirou, o computador ganhou poderá manter o tempo correto após a reinicialização / desligamento.
A hora do meu computador continua configurada incorretamente. Meu fuso horário está definido corretamente, e se eu "Atualizar agora" para sincronizar com um servidor de horário na Internet (time-a.nist.gov), o horário é definido corretamente. Parece que algum outro programa é executado que define a hora incorretamente.
As alterações nem sempre seguem o mesmo padrão, mas quando a hora é definida incorretamente, é sempre uma hora mais cedo que a hora correta:
Eu criei um arquivo de lote para verificar o tempo a cada 10 segundos; detecta uma mudança precisamente a cada hora. Eu imediatamente redefino para a hora correta; uma hora depois, muda de novo. Isso vai continuar por horas (até eu hibernar ou desligar, eu acho; depois de começar de novo, às vezes acontece, e às vezes não, siga esse padrão).
Às vezes, a hora está correta quando eu hiberne o sistema, então está incorreto quando eu o acordei.
Eu dual boot Linux, mas não corri Linux há semanas. Além disso, meu fuso horário é UTC-8; se este fosse o problema de inicialização dupla, eu esperaria que o tempo incorreto estivesse errado em oito horas, não em uma hora.
Alguma ideia? Existe uma maneira de detectar quando uma chamada do sistema altera o relógio? Uma vez que o padrão de uma hora começa, é previsível quando a próxima mudança vai acontecer, então eu poderia monitorar naquele momento, se eu soubesse o que monitorar.
Para esclarecer: enquanto o Windows está em execução, a hora do sistema é alterada para a hora errada. Não tem nada a ver com Linux, BIOS ou CMOS.
Verifique se a bateria do CMOS está funcionando ou não.Se ela expirou, o computador ganhou poderá manter o tempo correto após a reinicialização / desligamento.
E você está colocando-os aqui?
Configurações Engrenagem > Alterar as configurações do PC > Tempo e Idioma
Also..you sabe se isso só começou a acontecer quando você tinha o Linux instalado para dual boot? ... ou sempre um problema mesmo quando era apenas o Windows instalado?
Eu finalmente descobri, mais ou menos, o que estava acontecendo, mas estou confuso sobre o porquê. O Windows, de vez em quando, definia a hora com base no relógio do hardware. Isso não faz sentido para mim - o relógio estava saindo de um servidor de tempo na internet; Eu não entendo porque o Windows também iria para outra fonte também. O problema ficou ainda mais confuso com o horário de verão - o relógio do hardware não se ajusta a isso.
Se esta explicação não fizer muito sentido, não ficarei surpreso. De qualquer forma, o problema não aconteceu desde que eu configurei o relógio do programa de inicialização do UEFI. Vou ver o que acontece quando o relógio volta ao horário padrão.