В данном руководстве рассмотрено решение распространенной проблемы синхронизации времени, когда установлены две операционные системы Windows и Mac OS X и при переходе из Mac OS X в Windows время отображается неправильно с разницей в два, три часа от вашего часового пояса.
Проблема синхронизации времени возникает не только на «хакинтош», но и на настоящих «Маках», причина в том, что Mac OS X считывает время с BIOS по Гринвичу (в формате UTC) и операционная система сама делает поправку на часовой пояс.
Windows напрямую считывает время из BIOS, но так как после перехода из Mac OS X в Windows, Mac OS X уже изменила время в формате UTC с поправкой на часовой пояс, то в Windows время будет отображаться не правильно.
Для решения проблемы синхронизации времени между Windows и Mac OS X, необходимо внести изменения в реестре Windows, для этого откройте командную строку Windows — сочетание клавиш Win+R и введите команду regedit, после чего откроется Редактор реестра (см. скрин.1).
Скриншот 1. Редактор реестра.
В ветке реестра \HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation необходимо создать параметр DWORD с именем RealTimeIsUniversal и установить значение равным – 1 (см. скрин.1 и 2).
Скриншот 2. Установка значения
Для того что бы создать параметр DWORD с именем RealTimeIsUniversal в данной ветке в редакторе реестра нажмите кнопку Правка, затем в подменю нажмите кнопку Создать и выберите пункт Параметр DWORD (32 бита) (см. скрин.3), после чего введите имя RealTimeIsUniversal и значение – 1.
Скриншот 3. Создание параметра DWORD
После внесения всех изменений и перезагрузки ПК в Windows время должно начать отображаться правильно, так как она уже будет считывать его в формате UTC, формат времени, который выставлен в Mac OS X.