В настоящее время вы работаете в автономном режиме; ожидается повторное подключение к Интернету

Как синхронизировать время на компьютерах под управлением Microsoft Windows 2000 в домене Microsoft Windows NT 4.0

Данная статья была ранее опубликована под номером RU258059
Версия данной статьи для Microsoft Windows XP: 314345.
Внимание! Решение проблемы связано с внесением изменений в системный реестр. Перед внесением изменений в системный реестр рекомендуется создать резервную копию системного реестра и изучить процедуру его восстановления. Дополнительные сведения об архивировании, восстановлении и изменении реестра см. в следующей статье базы знаний Майкрософт:
256986 Описание реестра Microsoft Windows
Проблема
На компьютерах под управлением Microsoft Windows 2000, входящих в домен Microsoft Windows NT 4.0, в журнале системных событий может регистрироваться следующее событие:
Источник: W32Time
Тип: Предупреждение
Код (ID): 64
Описание: Из-за повторяющихся сетевых неполадок службе времени долгое время не удается найти контроллер домена для синхронизации с ним. Чтобы уменьшить сетевой трафик, служба времени сделает перерыв на 960 мин., перед тем как вновь повторить попытку. В течение этого времени синхронизация не будет выполняться, даже если будет восстановлена нормальная работа сети. Накопленные ошибки времени могут вызвать ошибки некоторых сетевых операций. Чтобы сообщить службе времени, что нормальная работа сети восстановлена и что можно выполнить синхронизацию, выполните команду "w32tm /s" в командной строке.
Кроме того, если остановить службу времени Windows (W32Time.exe), а затем выполнить в командной строке команду w32time -v -once, может появиться следующее сообщение об ошибке:
BEGIN:FDoTimeNTPTypeW32Time:       BEGIN:ChooseNTPServerW32Time:       END  Line 2178W32Time:       BEGIN:GetSocketForSynchW32Time:          NTP: ntpptrs[0] - DOL-RSRC-BDC2W32Time:          rgbNTPServer DOL-RSRC-BDC2W32Time:          Port Pinging to - 123W32Time:          Connecting to "DOL-RSRC-BDC2" (198.7.83.42)W32Time:       END:Line 1170W32Time:       BEGIN:GetDefaultRidW32Time:       END  Line 2359W32Time:       BEGIN:ComputeDelayW32Time:          BEGIN:NTPTry -- initW32Time:          END  Line 1683W32Time:          BEGIN:NTPTry -- tryW32Time:             BEGIN:ComputeIntervalW32Time:             END  Line 2479W32Time:             Sending to server  48 bytes...W32Time:             NTP: recv failed (SOCKET_ERROR)! - 10054W32Time:             Logging event 0x8000000B. 15 min until this event is allowed again.W32Time:             0x8000000B reported to System Log in Event ViewerW32Time:             NTP: didn't receive datagramW32Time:             Rejecting logging event 0x8000000B. 894 sec until this event is allowed.W32Time:          END  Line 1951W32Time:          Time source failed to produce usable timestamp.
Причина
Служба времени Windows (W32Time) используется для синхронизации времени и дат на компьютерах, работающих в сети Windows 2000. Компьютеры под управлением Windows 2000 пытаются синхронизировать время и дату с контроллером домена под управлением Windows 2000. Компьютеры, которые не могут обнаружить в домене контроллер домена под управлением Windows 2000, не могут синхронизировать время и дату.
Решение
Перед добавлением компьютеров под управлением Windows 2000 в иерархию синхронизации времени, функционирующую в домене Windows NT 4.0 и использующую службу W32Time, необходимо выполнить следующие действия.
  1. На контроллере домена под управлением Windows NT 4.0, на котором запущена служба W32Time, внесите изменения в файл %SystemRoot%\W32time.ini и установите значение «LocalNTP=yes».
  2. На этом же контроллере домена в командной строке введите следующие команды. После каждой команды нажимайте клавишу ВВОД.
    net stop w32time
    w32time -update
    net start w32time
  3. На компьютере под управлением Windows 2000 в командной строке выполните команду net time /setsntp:контроллер_домена. В данной команде контроллер_домена — это контроллер домена, на котором выполнялись действия, описанные в пунктах 1 и 2.
Примечание. Если в домене Windows NT 4.0 используется служба Timeserv, перед выполнением вышеописанной процедуры вместо Timeserv необходимо установить службу W32Time, поскольку Timeserv не поддерживает работу компьютера в качестве локального NTP-сервера.
Дополнительная информация
Внимание! Неправильное использование редактора реестра может привести к возникновению серьезных неполадок, требующих переустановки операционной системы. Корпорация Майкрософт не несет ответственности за неправильное использование редактора реестра. При изменении реестра полагайтесь на свой опыт и знания.

Внимание! При выполнении команды net time /setsntp:контроллер_домена на компьютерах под управлением Windows 2000 изменяются хранящиеся в реестре параметры по умолчанию для службы W32Time. Поскольку синхронизация времени необходима для работы в домене Windows 2000, перед добавлением данного компьютера под управлением Windows 2000 в домен Windows 2000 необходимо вернуть исходные значения параметров службы W32Time.

Чтобы вернуть исходные значения параметров службы W32Time, удалите параметр «ntpserver» и присвойте параметру «type» вместо значения «ntp» значение «nt5DS». Эти параметры находятся в следующем разделе реестра:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters
Дополнительные сведения о службе времени Windows см. в следующих статьях базы знаний Майкрософт:
246145 Обновленные версии средств W32Time и TimeServ
224799 Основные операции службы времени Windows
223184 Параметры системного реестра, предназначенные для настройки службы W32Time
kbfaqw2kds
Свойства

Номер статьи: 258059 — последний просмотр: 06/23/2005 05:10:04 — редакция: 4.1

  • операционная система Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Операционная система Microsoft Windows 2000 Professional
  • kbenv kbprb kbtimeserv KB258059
Отзывы и предложения
l>