Плохое время меняется, даже если служба времени Windows отключена
В течение долгого времени мой компьютер (обычный физический рабочий стол, без виртуализации или чего-либо еще) имел случайные изменения времени. Это не обычный дрейф, так как смещение по сравнению с фактическим временем всегда отличается, и скачок происходит внезапно. Что-то активно меняет время на неправильное значение. Неправильное время обычно находится в течение пары часов от фактического времени. С меня хватит, и я пытаюсь решить эту проблему.
Поэтому я отключил службу времени Windows:
net stop w32time
w32tm /unregister
Затем я очистил журнал событий Windows, вручную установил системное время на правильное время и стал ждать. И вот, системное время снова изменилось через некоторое время на плохое время. Я проверил системный журнал, и в журнале безопасности ничего не было (никаких событий 4616, как было бы, если бы служба времени Windows выполняла обновление). Все, что я могу найти, - это системное информационное событие, которое просто говорит, что время изменилось, но не то, что его вызвало:
The system time has changed to 2018-01-19T14:45:28.500000000Z from 2018-01-19T15:41:23.030896800Z.
И в подробной форме XML:
<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>
Я понятия не имею, как устранить эту проблему дальше, и выяснить, что меняет системное время. Как я могу решить это?