Синхронизация времени с интернетом

Дано: одиночная рабочая станция без домена с выходом в интернет. Если случайно “слетает” время (предположительно можно списать на слабую батарейку в биосе, хотя происходит не при каждом выключении), то после включения компьютера автоматическая синхронизация времени не срабатывает.


Во избежание - все действия выполнялись с правами администратора. В отличие от ситуации, когда время на компьютере отличалось от доменного времени в сети сейчас всё происходит на одном компьютере, где пользователь является “полноценным” хозяином положения.

Шаманства со службой времени
net time /setsntp:<имя ntp сервера> (например ru.pool.ntp.org)
+ перезапуск службы времени

Запуск принудительной синхронизации времени в Windows
w32tm /resync
заканчивался с ошибкой

синхронизация не выполнена, поскольку изменение слишком велико

Оказывается, система выдаёт ошибку при синхронизации времени, если разница с эталонным временем превышает 15 часов. Это значение (по умолчанию) можно изменить в реестре, отредактировав параметры:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Config

MaxPosPhaseCorrection
MaxNegPhaseCorrection

C:\Windows\system32>net stop w32time && net start w32time
Служба “Служба времени Windows” останавливается.
Служба “Служба времени Windows” успешно остановлена.
#
Служба “Служба времени Windows” запускается.
Служба “Служба времени Windows” успешно запущена.
#
C:\Windows\system32>w32tm /resync /rediscover
Отправка команды синхронизации на локальный компьютер
Команда выполнена успешно.

Метки:

Автор будет признателен, если Вы поделитесь ссылкой на статью, которая Вам помогла:
BB-код (для вставки на форум)

html-код (для вставки в ЖЖ, WP, blogger и на страницы сайта)

ссылка (для отправки по почте)

Добавить комментарий