Resync Windows время после длительного отключения электроэнергии
Я сталкиваюсь со следующей ситуацией:
У нас есть компьютер с Windows 8 Standard Embedded. Машина представляет собой промышленный компьютер, в котором нет батареи CMOS, но есть конденсатор (Gold Cap, выполняющий роль буфера для обеспечения минимального срока службы BIOS в течение 72 часов)
Время от времени у нас происходят длительные отключения электроэнергии (скажем, неделю или две), и система остается без электропитания. Он настроен так, что когда питание возвращается, оно загружается автоматически и начинает работать без вмешательства человека.
И тут возникает проблема. Windows настроена на автоматическую синхронизацию даты и времени каждые 10 минут, но разница во времени слишком велика (из-за длительного отключения питания и короткого срока службы конденсатора), и ее необходимо обновлять вручную.
Есть ли способ избежать обновления вручную и заставить Windows каким-то образом обновлять дату и время?
Я уже пробовал с командным скриптом при запуске (w32tm /resync), но не работает.
Спасибо
TL; DR Windows не может автоматически синхронизировать (с сервером ntp) дату и время, когда разница во времени слишком велика. У кого-нибудь есть идея, чтобы избежать обновления вручную?
1 ответ
Проблема, с которой вы столкнулись, заключается в том, что при запуске синхронизации, скорее всего, еще не установлено сетевое соединение.
Вы должны настроить запланированное задание, которое запускается при запуске и ожидает установления сетевого подключения.
Если это не работает, есть более старые решения этой проблемы, я могу поручиться за верхний ответ в этой ссылке, поскольку пакетный файл помог мне на Windows 2000 Server.
Редактировать:
Задумка и возможная вторая причина для вашей проблемы.
Вы установили MaxPosPhaseCorrection?
Возможно, вам придется установить это 0xFFFFFFFF
,