6

Я действительно хочу, чтобы Windows 7 понимала, что RTC использует UTC вместо местного времени. Я нашел решение, за исключением того, что оно не играет хорошо с синхронизацией времени.

Я имею:

  1. При необходимости изменил реестр и перезагрузил систему несколько раз.

  2. В разделе "Синхронизация времени в Интернете", доступном на вкладке "Время в Интернете" диалогового окна "Дата и время" (из-за имен локализации могут немного отличаться), задайте для имени хоста значение "localhost" (на котором не работает NTP-сервер), попытался выполнить синхронизацию, затем снял флажок.

  3. Отключил запланированное задание для синхронизации часов еженедельно и убедился, что служба W32Time остановлена.

  4. На всякий случай еще раз проверил, что DHCP-сервер не объявляет ни о каких NTP-серверах или других дополнительных опциях.

  5. w32tm /config /syncfromflags:NO . Хотя он сообщает об успехе, я не уверен, что это что-то полезное, так как служба не работает.

  6. После того, как все вышеперечисленное сделано, вручную установите дату / время и часовой пояс на правильные значения.

Некоторое время часы работают нормально, но через час или около того они сбрасываются до неверного значения. Изменение происходит только один раз, тогда сохраняется неправильное время. Машина не спит и не спит.

Я проверил журнал событий и единственные сообщения от Kernel-General , в которых упоминается только тот факт, что системное время было изменено, но нет причин, почему это произошло. Включение использования привилегий и журналов аудита порождения процессов не выявляет никакой активности вблизи скачков времени - никаких повышений привилегий рядом со скачком, и единственным порождением процесса является taskhost.exe сразу после изменения часов (что, я полагаю, нормально).

Как я мог полностью отключить это раздражающее поведение? Я подозреваю, что это происходит, когда Windows пытается обновить аппаратные часы, но я не совсем уверен. Если это так, то я в порядке, даже не синхронизируя время с аппаратными часами.

1 ответ1

0

Просто чтобы уточнить ваши аппаратные часы, это смещение UTC +0. Вы установили для Windows "Дата и время" часовой пояс UTC - если нет, то какой часовой пояс вы выбрали и каково смещение UTC?

Если расположение часового пояса в Windows установлено на UTC +0, попробуйте протестировать на сервере NTP файл uk.pool.ntp.org, чтобы выяснить, имеет ли это значение.

Это может быть сторонний антивирус, выполняющий синхронизацию?

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .