Настраиваем синхронизацию времени в Windows XP

Иногда возникает необходимость тонкой настройки синхронизации времени в Windows XP. Например, у меня в окне свойств даты и времени напрочь отсутствует вкладка синхронизации. Предположительно, это связано с тем, что компьютер входит в домен. Ну или просто кривая винда 🙂

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

Итак, помучав гугл, можно найти статью на сайте Микрософт, которая гласит:

Синхронизация внутреннего сервера времени с внешним источником

  1. Нажмите кнопку Пуск, выберите пункт Все программы, а затем — Стандартные и Командная строка.
  2. Введите указанную ниже команду, где список— это разделенный запятыми список DNS-имен или IP-адресов соответствующих источников времени, и нажмите клавишу ВВОД:
    w32tm /config /syncfromflags:manual /manualpeerlist:список
  3. Введите команду w32tm /config /update и нажмите клавишу ВВОД.

В результате прочтения следующей ссылки в гугле находим, что данная команда редактирует вполне определенную ветку реестра:

Открываем реестр, находим ветку
HKLM\SYSTEM\CurrentControlSet\Services\W32Time\Parameters\Type
Меняем параметр на «NTP»
Меняем параметр и здесь
HKLM\SYSTEM\CurrentControlSet\Services\W32Time\Config\AnnounceFlags
С «10» на «5»
Тут
HKLM\SYSTEM\CurrentControlSet\Services\W32Time\Parameters\NtpServer
Пишем адрес или IP сервера с которого будем обновляться (у меня это мой шлюз на фре). Если записываем адрес то в таком виде
time.windows.com,0x1
Перезапускаем службу времени
net stop w32time
net start w32time

Готово.

От себя добавлю, что в

HKLM\SYSTEM\CurrentControlSet\Services\W32Time\Parameters\NtpServer

нужно вносить адреса NTP-серверов через запятую. Найти их нужно также в гугле. Я предлагаю такой список:

time.windows.com,0.ua.pool.ntp.org

По-моему вполне достаточно. Если есть локальный NTP, указываем здесь его.
Vermillion(c)


Комментарии: