20

Я проверил, и мои часы BIOS остаются правильными, поэтому это не может быть батарея CMOS.

Также, когда я загружаю Windows 10, и часы отстают на час, если я получил и синхронизировал часы с сервером времени, он показывает правильно.

Так что я не уверен, что может быть причиной проблемы.

6 ответов6

23

Возникла эта проблема на моем ноутбуке и обычном ПК (как с двойной загрузкой Windows 10, так и Xubuntu) - время всегда отставало на 1 час.

Прежде чем дать свое решение, просто чтобы быть ясным;

  • Да, биос показал правильное время
  • Нет, батарея BIOS не была разряжена
  • Да, пробовал как с включенным, так и с выключенным переходом
  • Да, мой часовой пояс был установлен правильно
  • Да, я тоже пробовал разные часовые пояса
  • Нет, я не испортил настройки моего региона
  • Да, я даже изменил время вручную - но он все равно переключился бы назад

То, что работало для меня, было следующим; измените настройки времени Интернета на time.nist.gov.

  1. Перейти к панели управления
  2. Перейти к часам, языку и региону
  3. Выберите "Установить время и дату"
  4. Во всплывающем окне перейдите на вкладку "Интернет время"
  5. Выберите "Изменить настройки"
  6. Выберите сервер time.nist.gov.

Время теперь снова отображается правильно, даже после перезапуска.

Если после этих шагов у вас все еще возникают проблемы со временем, убедитесь, что служба времени Windows работает (w32Time).

  1. Откройте меню "Пуск" и введите « Услуги »
  2. Из списка доступных опций выберите « Услуги »
  3. Нажмите на любую службу в списке и введите "win", чтобы перейти к службам с именем, начинающимся с « Windows ».
  4. Найдите сервис « Windows Time », щелкните его правой кнопкой мыши и откройте свойства.
  5. Убедитесь, что "Тип запуска" установлен на « Автоматически », а затем убедитесь, что вы « Запустите » службу.

Это должно гарантировать, что если вы используете NTP (Интернет-время), то сможете синхронизировать часы при запуске.

5

Думаю, я только что понял это на Windows 10.

Идти к:

  1. Панель управления
  2. Нажмите «Часы, язык и регион»
  3. Нажмите «Изменить часовой пояс»
  4. Нажмите кнопку «Изменить часовой пояс ...»
  5. Установите флажок «Автоматически настраивать часы на летнее время»

Это сразу решило проблему для меня. Обратите внимание, что я уже щелкнул правой кнопкой мыши по часам, выбрал «Настроить дату / время» и на этом экране «Настроить для летнего времени автоматически» уже был включен. Только когда я второй раз включил его на панели управления, мои часы перестали отставать на час после перезагрузки.

1

У меня двойная загрузка Win 10 и Ubuntu Box. Первоначально я использовал планировщик заданий в Windows, чтобы принудительно запустить действие w32tm /resync /nowait любого пользователя. Это сработало, но довольно неуклюже.

Затем с помощью этого ответа я обнаружил, что Windows и Linux делают разные предположения относительно аппаратных часов. По умолчанию Windows предполагает, что установлено местное время, тогда как Linux предполагает, что установлено UTC. Таким образом, в зависимости от ваших предпочтений, вы можете либо сказать Windows, что предполагается, что аппаратные часы используют UTC, как в ответе @ juniorRubyist; или сообщите Linux, что аппаратные часы настроены на местное время, как на https://superuser.com/a/1336320/576397 или https://superuser.com/a/198196/576397.

0

Кажется, моя проблема в том, что Windows не удалось обновить время с сервера времени. Следующее делает обновление Windows со своего сервера времени, не меняя его:

  • Открытая панель управления
  • Перейти к Clock, Language and Region
  • Перейти к Date and Time
  • Нажмите Set the time and date
  • Нажмите вкладку Internet Time
  • Нажмите Change settings...
  • Оставьте сервер времени, но нажмите Update now
0

Это работает для меня. Введите Date & Time Settings в поле поиска и щелкните по нему, затем включите заданное время автоматически, а также включите заданный часовой пояс автоматически. Это автоматически выберет ваш часовой пояс и отрегулирует время.

0

Все, что вам нужно сделать, это щелкнуть правой кнопкой мыши время / дату в правом нижнем углу, нажать «Настроить дату / время», а затем включить "Отрегулировать для перехода на летнее время автоматически".

Мои часы вернулись на час с тех пор, как я приобрел этот ноутбук несколько дней назад, и все, что мне нужно было сделать, это выполнить следующие действия. Я надеюсь, что это работает для всех, кто испытывает проблему.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .