Não posso explicar isso mais claramente e isso literalmente me deixou louco.
Algumas semanas atrás, o relógio do sistema Windows 8 do meu netbook começou a mudar aleatoriamente enquanto estava ligado e sendo usado, então, depois de lutar por dias, desisti e troquei a bateria do CMOS, apesar de ser altamente cético quanto a esse problema. Sem surpresas; continuou acontecendo. Se não me engano, uma bateria CMOS descarregada não tem nada a ver com o tempo de execução do sistema após a inicialização, por isso simplesmente não pode ser devido ao fato de a bateria CMOS estar descarregada, não que deva ficar descarregada, considerando que o netbook é apenas 3. anos se eu tiver que colocar um número nele. Recentemente, consertei o botão esquerdo do netbook e a loja de reparos substituiu a bateria do CMOS novamente com os mesmos resultados.
Antes desse incidente, eu estava usando o Windows principalmente no meu laptop. Há cerca de três meses, comprei um computador desktop robusto e simplesmente removi o SSD do meu laptop e o coloquei no meu desktop para uso permanente. Inicializou bem; Eu apenas tive que instalar drivers gráficos. Eu não tive um único problema com esse sistema até hoje de manhã, quando comprei um novo SSD e fiz uma instalação limpa do Windows 8.1 RTM nele. Quando entrei após a instalação, o relógio estava fora de uma hora. Eu pensei que era apenas uma coisa única ou algo a ver com o horário de verão incorreto (embora eu nunca tenha experimentado um erro de relógio como esse em minha vida; relógios de computador sempre 'apenas funcionaram' para mim em todos os casos anteriores), então eu sincronizado com a Internet e estava tudo bem. Depois fui para a cama e dormi, deixando o computador ligado o tempo todo, como sempre faço.
Quando acordei, o relógio estava em torno de seis horas! Eu não podia acreditar que parecia que eu estava vendo exatamente o mesmo problema que meu netbook está tendo há muito tempo. Eu sincronizei com a Internet e decidi reiniciar para verificar a hora no BIOS. Surpreendentemente, o BIOS mostrou a hora incorreta, como era antes de eu a sincronizar anteriormente. Isso não fez muito sentido para mim, pois pensei que alterar manualmente o horário do Windows também atualizaria o relógio do BIOS. Defino a hora correta manualmente no BIOS e inicializei novamente no Windows 8.1. Estou usando este PC há algumas horas e ficou bom até alguns minutos atrás, quando o tempo retrocedeu cerca de 40 minutos. WTF?
O que diabos está acontecendo? Eu tenho dois dispositivos Windows 8 / 8.1 mudando aleatoriamente seu tempo enquanto estão em execução! Alguém pode, por favor, esclarecer o que está acontecendo aqui, porque isso é algo que eu reconheci como certo e agora não consigo ter o momento certo em lugar nenhum! Arghhhhhhh.
PS Meu fuso horário está correto. Para tornar toda a situação ainda mais estranha, eu tenho o serviço Windows Time no meu netbook definido como manual e parado, o que significa que não tenho nenhum cliente NTP em execução nessa máquina (eu a desativei.) Então, POR QUE o tempo ainda está sendo alterado? intervalos estranhos? Desde que escrevi este post, ele atrasou o tempo em exatamente 6 horas. Isso não é desvio do relógio. Geralmente muda por valores um pouco menores, como dezenas de minutos ou duas horas por vez, o que ainda não é um desvio do relógio; mais como salto de relógio. Pelo contrário, meu PC com a nova instalação tem o serviço Windows Time definido como automático e está em execução, mas ainda tem o mesmo problema.
Edit: Dois dias depois, ainda está acontecendo. O relógio do meu PC voltou 2 horas e 19 minutos. Aqui está o que encontrei no log de eventos, com o evento mais recente na parte inferior (reverso do log de eventos).
1. 27/09/2013 11:00:55am
The system time has changed to 2013-09-26T23:00:55.729000000Z from 2013-09-26T23:00:55.729452500Z.
Change Reason: An application or system component changed the time.
2. 27/09/2013 11:00:55am
The time service has not synchronized the system time for 86400 seconds because none of the time service providers provided a usable time stamp. The time service will not update the local system time until it is able to synchronize with a time source. If the local system is configured to act as a time server for clients, it will stop advertising as a time source to clients. The time service will continue to retry and sync time with its time sources. Check system event log for other W32time events for more details. Run 'w32tm /resync' to force an instant time synchronization.
3. 27/09/2013 11:00:55am
The system time has changed to 2013-09-26T23:00:55.500000000Z from 2013-09-26T23:19:01.095060700Z.
Change Reason: System time synchronized with the hardware clock.
4. 27/09/2013 12:00:00pm
The system uptime is 154744 seconds.
5. 27/09/2013 11:00:55am
The system time has changed to 2013-09-26T23:00:55.500000000Z from 2013-09-27T00:00:55.506659800Z.
Change Reason: System time synchronized with the hardware clock.
6. 27/09/2013 12:00:00pm
The system uptime is 158344 seconds.
7. 27/09/2013 11:00:55am
The system time has changed to 2013-09-26T23:00:55.500000000Z from 2013-09-27T00:00:55.503286900Z.
Change Reason: System time synchronized with the hardware clock.plication or system component changed the time.
O primeiro evento parece uma inclinação genuína em alguns microssegundos. Então uma mensagem de erro estranha. Em seguida, ele define o tempo de volta em 19 minutos, por algum motivo. Em seguida, uma contagem de tempo de atividade. Em seguida, ele define o tempo de volta em uma hora. Em seguida, uma contagem de tempo de atividade, porque pensou que eram 12h novamente, ou seja, quando ele dá a contagem de tempo de atividade. Em seguida, ele define o tempo de volta em uma hora novamente.
Esta é uma instalação limpa com uma chave de produto legítima, ISO do MSDN. É seguro dizer que não tenho ideia do que está acontecendo, mas pelo menos tenho provas de log que correspondem exatamente aos saltos de tempo mencionados.