Como o título sugere, o tempo do Windows muda constantemente em tempos aleatórios, com valores aleatórios. Às vezes acontece a cada minuto, às vezes é bom por horas. Se eu for sincronizado com o horário da Internet, ele será atualizado para o horário correto.
Coisas que li / verifiquei
- Desativar / ativar a sincronização da hora na Internet . Nenhuma ajuda.
- Desativar / ativar o serviço de horário do Windows . Nenhuma ajuda.
- A bateria do CMOS está descarregada . Não, não está morto. As mudanças de horário também acontecem quando o Windows está sendo executado.
- A hora do seu roteador / modem está incorreta e está afetando a hora do Windows . Não, não está errado.
- Seu fuso horário está configurado incorretamente . Não, é UTC + 0 Londres
- Você está inicializando duas vezes no Hackintosh / Linux . Não apenas o Win 7 é executado neste PC.
- Você tem um overclock desonesto . Eu tinha um perfil alto de OC, mas tentei rodar em velocidades de estoque sem ajuda.
- Vírus / Trojan . Eu duvido muito. Esta é uma instalação muito simples do Windows para jogos. Somente janelas e jogos com o Steam estão instalados.
Atualizar
Posso confirmar, esse problema não existe, quando inicio o Windows no modo de segurança. Eu testei isso inicializando no modo de segurança. Após a inicialização, corrigi o tempo manualmente e deixei o PC funcionando por algumas horas, e o tempo não foi alterado.
Atualização 2
Não sei como perdi esses detalhes (ou, na verdade, se isso vai ajudar), mas o tempo é redefinido para "exatamente" o tempo exato. Essa hora exata é a primeira hora atualizada.
Exemplo:
- Eu inicializo o PC e, depois de algum tempo, ele é redefinido para (digamos) 09:33:27
- a-) Corrijo o horário, deixo-o por um período e ele volta para 09:33:27
- b-) Deixo em funcionamento por algum tempo e ele é redefinido para 09:33:27 após um período (período muito aleatório, não vejo padrão aqui como de hora em hora / a cada 17 minutos ou qualquer outra coisa)
- Isso continua acontecendo, independentemente de eu mudar o tempo ou não.
- Após a próxima inicialização (dia seguinte?), Escolhe outra hora para redefinir para
Mais detalhes
Aqui está uma captura de tela do Visualizador de eventos, sobre a mudança de horário. Lembre-se de que esta captura de tela é feita quando o serviço "Horário do Windows" está desativado.
Captura de tela das propriedades do evento:
Página de detalhes do mesmo evento:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="Microsoft-Windows-Kernel-General" Guid="{A68CA8B7-004F-D7B6-A698-07E2DE0F1F5D}" />
<EventID>1</EventID>
<Version>0</Version>
<Level>4</Level>
<Task>0</Task>
<Opcode>0</Opcode>
<Keywords>0x8000000000000010</Keywords>
<TimeCreated SystemTime="2014-01-25T09:38:34.500000000Z" />
<EventRecordID>19280</EventRecordID>
<Correlation />
<Execution ProcessID="4" ThreadID="64" />
<Channel>System</Channel>
<Computer>slayer</Computer>
<Security UserID="S-1-5-18" />
</System>
<EventData>
<Data Name="NewTime">2014-01-25T09:38:34.500000000Z</Data>
<Data Name="OldTime">2014-01-25T13:59:57.982183900Z</Data>
</EventData>
</Event>
A captura de tela e os detalhes sugerem que o Windows está realmente pensando que é a hora correta e sente a necessidade de atualizá-la. Embora nenhum serviço do Windows esteja ativado para autorizar isso.
Alguma ideia?
Atualização 3 Problema e solução
Aparentemente, o problema não era o Windows ou qualquer outro software que tentasse atualizar a hora.
Depois de ler o despejo de memória do sistema por uma hora, descobri que o Windows não conseguia ler o RTC na placa-mãe. Depois de não ler o estado do RTC por um tempo, o Windows pensa que está calculando o tempo errado e volta ao último estado do RTC.
Não sei por que isso não está acontecendo no "Modo de segurança" e a execução bem-sucedida do Windows no modo de segurança me colocou na rota completamente errada (Procurando por um erro no software em vez do hardware) A origem da falha foi o BIOS do sistema (ou UEFI no meu caso) não está sendo executado após o POST do sistema e inicializa. Uma simples busca no google por isso e, aparentemente, é um problema muito comum na maioria das placas UEFI (usando uma placa Asus-ROG)
A solução recomendada foi: atualize seu UEFI e reinicie o CMOS no modo de espera. Como eu sabia que já estava em uma versão recente UEFI, apenas redefinir o CMOS no modo de espera funcionou para mim. Tudo funciona agora sem problemas.
Obrigado por toda a entrada e desculpe-me pelas informações enganosas sobre o problema, mas deixarei todas as informações postadas acima, na esperança de que possam ser de outra pessoa.