Возникла эта проблема на моем ноутбуке и обычном ПК (как с двойной загрузкой Windows 10, так и Xubuntu) - время всегда отставало на 1 час.
Прежде чем дать свое решение, просто чтобы быть ясным;
- Да, биос показал правильное время
- Нет, батарея BIOS не была разряжена
- Да, пробовал как с включенным, так и с выключенным переходом
- Да, мой часовой пояс был установлен правильно
- Да, я тоже пробовал разные часовые пояса
- Нет, я не испортил настройки моего региона
- Да, я даже изменил время вручную - но он все равно переключился бы назад
То, что работало для меня, было следующим; измените настройки времени Интернета на time.nist.gov.
- Перейти к панели управления
- Перейти к часам, языку и региону
- Выберите "Установить время и дату"
- Во всплывающем окне перейдите на вкладку "Интернет время"
- Выберите "Изменить настройки"
- Выберите сервер time.nist.gov.
Время теперь снова отображается правильно, даже после перезапуска.
Если после этих шагов у вас все еще возникают проблемы со временем, убедитесь, что служба времени Windows работает (w32Time).
- Откройте меню "Пуск" и введите « Услуги »
- Из списка доступных опций выберите « Услуги »
- Нажмите на любую службу в списке и введите "win", чтобы перейти к службам с именем, начинающимся с « Windows ».
- Найдите сервис « Windows Time », щелкните его правой кнопкой мыши и откройте свойства.
- Убедитесь, что "Тип запуска" установлен на « Автоматически », а затем убедитесь, что вы « Запустите » службу.
Это должно гарантировать, что если вы используете NTP (Интернет-время), то сможете синхронизировать часы при запуске.