Одна из моих машин Win10 имеет большой временной сдвиг, порядка нескольких недель (это виртуальная машина, которая по запросу отключается).
В эпоху недолговечных SSL-сертификатов очень важно, чтобы во многих (через Интернет) операциях было установлено правильное время. По причинам точности (и потому что я не хочу, чтобы "вручную" запоминали фактическое время), я хотел бы использовать NTP.
К сожалению, из-за того, что смещение времени очень велико, при синхронизации с NTP-сервером время либо настраивается очень медленно, либо полностью отбрасывается (что делает время практически непригодным для использования до следующей перезагрузки).
Поэтому я подумал сделать что-то вроде:
- установить время вручную примерно на время на часах
- включить автоматическую синхронизацию времени (NTP), чтобы сделать окончательные корректировки
К сожалению, система обманывает меня, поскольку именно это и происходит:
- Я отключаю машину; у него есть время, например,
2018-04-30 13:17
- Я вхожу в систему, щелкаю правой кнопкой мыши по часам, выбираю "изменить время и дату"
- Я отключаю
automatic time synchronisation
(так как она была включена на приостановленном компьютере) - Я нажимаю на
Change time/date
- Я установил дату примерно на текущую дату, например,
2018-06-13 10:35
- Я закрываю окно с помощью кнопки «
Apply
и вижу, как (почти) правильно отображается на панели задач - Я снова включить
automatic time synchronisation
чтобы получить минуты и секунды правых - вращающееся колесо отображается в течение нескольких секунд, а затем ...
- время восстанавливается до прежнего неправильного значения
2018-04-30 13:17
!
Что здесь происходит?
Через пару минут время в итоге синхронизируется с NTP-сервером (работает нормально).
Но как я могу синхронизироваться с NTP-сервером мгновенно? Я действительно не хочу ждать пару минут, чтобы иметь возможность пользоваться машиной, поскольку единственная цель машины - обеспечить чистую среду, чтобы быстро опробовать мелочи.