Настройте Windows на использование системных часов в качестве UTC

При двойной загрузке Windows и Linux, Linux устанавливает системное время в UTC, поэтому Windows считает, что уже полночь около полуночи. Есть ли другой способ сказать Windows, чтобы использовать UTC? Я видел настройки реестра, предложенные здесь и в других местах. Это не работает на моем компьютере (Windows 7 32-разрядная версия).

Для справки, запись реестра такова:

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation]
"RealTimeIsUniversal"=dword:00000001

1 ответ

Решение

Linux обычно использует инструмент под названием hwclock взаимодействовать с аппаратными часами. В зависимости от вашего дистрибутива, вы сможете изменить сценарии запуска системы, чтобы сделать hwclock перечитайте и сохраните время, используя текущий системный часовой пояс.

В Ubuntu вы можете включить режим местного времени , отредактировав/etc/default/rcS чтобы:

UTC=no

Я знаю, не совсем то, что вы просили, но это заставляет обе ОС использовать одинаковое смещение тактовой частоты.

Другие вопросы по тегам