Сбивается время?

Сбивается время на несколько часов в вашем компьютере. Эта проблема известна. Тем кто использует две операционные системы Linux и windows.

Почему сбивается время.

Стоит на пк две операционные системы, а именно Linux и windows.

Запускаете Linux — время нормальное. Перезагружаетесь на windows — время показывает на несколько часов раньше (или позже).

Проблема в том, что в компьютере есть два вида часов, аппаратные и программные.

Аппаратные часы — идут всегда, даже при выключенном компьютере, имеется дополнительная батарейка, аккумулятор на плате. Она поддерживает ход времени и еще сохраняет настройки.

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

Windows и Linux работаю по разному с этими часами, отсюда и сбой во времени при перезагрузке из одной операционной системы в другую.

Вот как об этом написано на других сайтах об этом:

time-info

Как решить эту проблему?

Заставить windows и Linux работать одинаково с этими аппаратными часами.

На просторах интернета, на тему «сбивается время», написано, что правильным решением будет заставить правильно работать windows. Linux — работает правильно, по мнению многих «Гуру».

Значит надо Windows заставить работать со временем как linux.

Сам процесс решения проблемы.

Нужно добавить ключ в реестр вашей операционной системы windows.

Вызовите окно выполнить сочетанием клавиш win + R. Или просто в меню выберите выполнить.

Наберите команду regedit и нажмите ОК.

Откроется редактор реестра.

Переходим в ветку реестра по пути HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation

Там в левой половине редактора нажимаем правой кнопкой мышки и нажимаем создать параметр

Для х32 битных систем DWORD

Для х64 битных систем QWORD

Задаем ему имя RealTimeIsUniversal

Присваиваем значение равное 1.

time_reestr

Если хотите вернуть все обратно просто удалите этот параметр.

Решаем проблему на стороне Linux, в частности Ubuntu.

Не буду объяснять, что к чему сразу к делу.

В терминале выполняем команду:

sudo timedatectl set-local-rtc 1 --adjust-system-clock

Теперь, посмотрим текущее состояние аппаратных часов:

sudo timedatectl

Ну и теперь пере загружаетесь и проверяете.

Чтоб вернуть все обратно, если понадобится, команда:

sudo timedatectl set-local-rtc 0
Оставить комментарий

Ваш email не будет опубликован.

Вы можете использовать следующие HTML тэги: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>