
Время на моем домашнем сервере отстает очень быстро, и за один день оно может отставать на часы. Я уже заменил батарейку CMOS, но это не имеет никакого эффекта. В любом случае, батарея не должна иметь значения, если сервер включен, я полагаю. Синхронизация времени в Интернете NTP не работает, потому что разница становится слишком большой слишком быстро. Интересно, что система eventlog каждую минуту засоряется сообщениями от kernel-general eventid 1, например:
Системное время изменилось на 2020-07-11T18:11:00.000000000Z с 2020-07-11T18:11:00.240125700Z. Причина изменения: приложение или системный компонент изменили время.
или
с 2020-07-10T19:30:13.500468400Z. Причина изменения: Системное время синхронизировано с аппаратными часами. Системное время изменилось на 2020-07-10T18:30:13.500000000Z
Я создал небольшой скрипт, который получает время от NTP и устанавливает его, даже если оно сильно отличается, но мне не нравится этот способ обхода.
Но самая большая загадка в том, что я уже заменил материнскую плату и процессор, а все равно то же самое, так что может быть дело в программном обеспечении? Это Windows Server 2012.