Назад | Перейти на главную страницу

Как заставить Windows Vista использовать время нашего доменного сервера

Я отвечаю за небольшой домен из 20 или около того компьютеров. Недавно я обнаружил, как заставить машины с Windows XP получать время от нашего контроллера домена, используя этот командный файл:

call w32tm /config /syncfromflags:domhier /update

call net stop w32time

call net start w32time

и это сработало отлично.

Я пробовал то же самое в Vista, но безуспешно. Любая помощь?

Цитата из http://support.microsoft.com/kb/307897

Если компьютеры принадлежат домену Active Directory, служба времени Windows настраивается автоматически с помощью службы времени Windows, доступной на контроллерах домена. Служба времени Windows настраивает контроллер домена в своем домене как надежный источник времени и периодически синхронизирует себя с этим источником. Вы можете изменить или перезаписать эти настройки в зависимости от ваших конкретных потребностей.

Выполните следующую команду, чтобы определить, установлен ли сервер времени:

net time /querysntp

Если это так, вам нужно очистить его. Вы можете сделать это:

net time /setsntp:

Если вы хотите сделать это удаленно, вы можете:

net time \\Computer /querysntp

и

net time \\Computer /setsntp:

Оставив поле пустым после команды / setsntp:, вы очистите список. Ваши компьютеры Vista (и Windows XP), которые находятся в Active Directory, должны синхронизировать команду с контроллером домена, с которым они разговаривают для аутентификации.

Vista должна быть настроена на получение времени от вашего контроллера домена по умолчанию. Вы не должны настраивать клиент для синхронизации с сервером времени sntp, это должен делать только контроллер домена с ролью PDC (и по умолчанию он будет настроен на синхронизацию с сервером sntp time.windows.com).

Если компьютеры Vista не показывают правильное время, возможно, они слишком далеко рассинхронизированы, и в этом случае служба времени решит, что безопаснее не вмешиваться (если это более чем на несколько минут). Это может произойти из-за того, что у вас нет компьютеров в правильном часовом поясе.

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

net time /DOMAIN /SET /Y

это заставит рабочую станцию ​​установить время на контроллере домена. Обычно после этого мне не приходилось возвращаться и поддерживать синхронизацию после этого.