Время моего компьютера продолжает устанавливаться неправильно. Мой часовой пояс установлен правильно, и если я "Обновить сейчас" для синхронизации с интернет-сервером времени (time-a.nist.gov), время будет установлено правильно. Кажется, что запускается какая-то другая программа, которая неправильно устанавливает время.
Изменения не всегда следуют одному и тому же шаблону, но когда время установлено неправильно, оно всегда на час раньше, чем правильное время:
Я создал пакетный файл для проверки времени каждые 10 секунд; он обнаруживает изменение точно каждый час. Я сразу же вернусь к правильному времени; через час все меняется снова. Это будет продолжаться в течение нескольких часов (я думаю, что до тех пор, пока я не перестану или не выключусь, после повторного запуска иногда происходит, а иногда нет), следуя этой схеме).
Иногда время корректно, когда я впадаю в спящий режим, а затем неправильно, когда я его пробуждаю.
У меня двойная загрузка Linux, но я не запускаю Linux уже несколько недель. Кроме того, мой часовой пояс UTC-8; если бы это была проблема двойной загрузки, я бы ожидал, что неправильное время будет неправильным на восемь часов, а не на один час.
Есть идеи? Есть ли способ определить, когда системный вызов меняет часы? После запуска часового паттерна предсказуемо, когда произойдут следующие изменения, поэтому я мог бы следить за этим, если бы знал, что контролировать.
Для пояснения: во время работы Windows системное время меняется на неправильное. Это не имеет ничего общего с Linux, BIOS или CMOS.