Ubuntu 12.04 x32 - двойная загрузка Windows 7 Pro x64 - неправильные часы (UTC)

856
darthcz

У меня проблема со временем при загрузке windows после linux. Причина в том, что Ubuntu сохраняет часы как UTC, но Windows 7 ожидает, что они будут сохранены как локальное время. Таким образом, Windows показывает время за час до правильного местного времени.

  • Время по Гринвичу: 15:35
  • Местное время (UTC + 1): 16:35
  • Время Ubuntu: 16:35
  • Windows time: 3:35 PM (показывает время, равное UTC, потому что ожидает, что часы будут локальными)

Я последовал этому совету:

Чтобы MS Windows вычисляла время по аппаратным часам как UTC. С помощью regedit: запустите regedit и перейдите к HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ TimeZoneInformation Щелкните правой кнопкой мыши на правой панели и выберите «Создать»> «Значение DWORD». Создайте ключ с именем RealTimeIsUniversal и присвойте ему значение 1.

После перезапуска окна показывают время, которое на 1 час вперед. Мой часовой пояс UTC + 1, но время установлено на UTC + 2. Если я установлю часовой пояс на UTC, время будет правильным.

  • Время по Гринвичу: 15:35
  • Местное время (UTC + 1): 16:35
  • Время Ubuntu: 16:35
  • Windows time: 5:35 PM (показывает время, равное UTC + 2, но часовой пояс установлен на UTC + 1)

Настройка Ubuntu для сохранения часов hw как локального времени решает проблему со временем, но я хочу, чтобы часы hw были установлены в UTC.

Какие-либо предложения?

Спасибо заранее и извините за мой плохой английский :)

2
Это может быть глупый вопрос, но вы убедились, что в Windows нет настройки перехода на летнее время? Это будет час. Извините, моя единственная идея! nerdwaller 11 лет назад 0
Да, я сделал, но это не проблема ... Наконец, я нашел решение. Это очень просто. После того, как я изменил настройки в regedit и перезагрузил компьютер, Windows записала местное время в hw clock. После загрузки в Windows, он начал использовать UTC, поэтому время было неправильным. Мне просто нужно было загрузить Linux, который записал время UTC в часы hw, а затем загрузился в Windows, и время верное. darthcz 11 лет назад 1
Это относится и к моей Ubuntu 15.10 и Windows 10 64bit. Я бы предложил вам написать свое решение в ответ, а затем принять его. thoni56 8 лет назад 1

0 ответов на вопрос