Por muito tempo agora meu PC (desktop físico normal, sem virtualização ou qualquer coisa) tem mudanças de tempo aleatórias. Não é um desvio comum, já que o deslocamento comparado ao tempo real é sempre diferente, e o salto acontece de repente. Algo está ativamente mudando o tempo para um valor errado. A hora errada é geralmente dentro de algumas horas do tempo real. Já tive o suficiente e estou tentando resolver esse problema.
Por isso, desativei o serviço de tempo do Windows:
net stop w32time
w32tm /unregister
Em seguida, limpei o log de eventos do Windows, configurei manualmente a hora do sistema para a hora correta e esperei. Lo e eis que, o tempo do sistema mudou novamente depois de um tempo para um momento ruim. Eu verifiquei o log do sistema, e não havia nada no log de segurança (nenhum evento 4616 como seria se o serviço de tempo do Windows fizesse uma atualização). Tudo o que posso encontrar é um evento de informações do sistema que simplesmente diz que o tempo mudou, mas não o que causou isso:
The system time has changed to 2018-01-19T14:45:28.500000000Z from 2018-01-19T15:41:23.030896800Z.
E em formato XML detalhado:
<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="2018-01-19T14:45:28.500000000Z" />
<EventRecordID>887311</EventRecordID>
<Correlation />
<Execution ProcessID="4" ThreadID="76" />
<Channel>System</Channel>
<Computer>Irrelevant</Computer>
<Security UserID="S-1-5-18" />
</System>
<EventData>
<Data Name="NewTime">2018-01-19T14:45:28.500000000Z</Data>
<Data Name="OldTime">2018-01-19T15:41:23.030896800Z</Data>
</EventData>
</Event>
Eu não tenho ideia de como solucionar isso ainda mais e descobrir o que está mudando a hora do sistema. Como posso resolver isso?