Если на вашем компьютере установлено 2 операционные системы Windows и Linux (Ubuntu или Fedora), Windows и macOS, то вы могли заметить, что постоянно сбивается время!
Если вы периодически пользуетесь Llnux, Хакинтош и Windows, вы могли заметить, что в последней постоянно сбивается время на пару часов вперед или назад. Естественно приходиться постоянно заходить в «настройки даты и времени» и выставлять точное время, что может очень сильно раздражать.
Почему это происходит?
Все дело в том, что время хранится:
- в ядре операционной системы (Linux, macOS и Windows), программное время
- в BIOS/UEFI, аппаратное время
Когда вы заканчиваете работу в одной из операционных систем, программное время записывается в аппаратное. Но вот формат записи у Linux, macOS и Windows при переходе с программного в аппаратное разные, поэтому когда вы запускаете другую ОС, время сбивается.
Время в Linux и macOS, аппаратное и программное, хранится в UTC формате идущие по Гринвичу с нулевым часовым поясом, при загрузке ОС автоматически добавляются необходимые часы, в зависимости от указного вами региона.
В Windows же время программное и идет по Гринвичу (localtime), а аппаратное время с учетом локального часового пояса.
Синхронизация времени между Windows, macOS и Linux
Самым простым способом исправление ситуации, чтобы время больше нигде не сбивалось — это внести пару изменений в системном реестре ОС Windows. Мы предложим вам два способа, вы выберите тот, который вам понравиться.
Способ 1
- Нажмите одновременно на клавиатуре кнопки «Win» + «R» и введите в открывшееся окно «Выполнить» команду «regedit«
- Перейдите по пути: \HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation
- После чего справа создайте новый параметр:
- DWORD — для 32 битных ОС Windows
- QWORD — для 64 битных ОС Windows (90% всех современных компьютеров)
Присвоить имя RealTimeIsUniversal созданному параметру
После чего добавить ему значение 1
Перезагрузите компьютер, чтобы все изменения вступили в силу.
Способ 2
- Скачайте ZIP архив содержащий скрипт для изменения значений в реестре.
- Извлеките из архива и запустите его от имени администратора
- Откроется окно командой строки с двумя значения 32 и 64
- Выберите в зависимости от разрядности Windows значение 32 или 64 (напечатать 1 или 2 и нажать Enter)
- Перезагрузите компьютер чтобы все изменения вступили в силу.
Без разницы какой из способов выберите вы лично, но после проделанной операции время в операционных системах сбиваться больше не будет!
У вас еще остались вопросы? Пишите их в комментариях, рассказывайте, что у вас получилось или наоборот!
Вот и все! Больше полезных статей и инструкций читайте в разделе Статьи и Хаки Android. Оставайтесь вместе с сайтом Android +1, дальше будет еще интересней!