Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 2000/XP (http://forum.oszone.net/forumdisplay.php?f=6)
-   -   [решено] Как синхронизировать время с инетом в ХР? (http://forum.oszone.net/showthread.php?t=76474)

LinkWay 20-12-2006 18:22 527192

Как синхронизировать время с инетом в ХР?
 
Когда нажимаю синхронизировать в свойствах даты и времени со стандартными настройками пишет : An error occurred while windows was synchronizing with далее название сайта. Фаервол вроде вырублен

nemo555 20-12-2006 21:01 527236

LinkWayтакая же ерунда. прробовал 2 сервера

Blast 20-12-2006 21:06 527238

LinkWay
Посмотрите какие события регистрируются в журналах: Пуск - Выполнить - eventvwr.msc, интересуют события с классом Ошибка

LinkWay 21-12-2006 06:23 527361

Засада... сейчас синхронизирует (( В евенте месаг об ошибках нет!
Следует другой вопрос: как пометь время периодичности автоматической синхронизации? По умолчанию стоит 7 дней

Blast 21-12-2006 07:44 527375

Цитата:

как пометь время периодичности автоматической синхронизации?
настроек вроде таких нет, но можете добавить в назначенные задания задачу с такой командой: w32tm /resync и запускать ее с нужной вам периодичностью.

Petya V4sechkin 21-12-2006 09:47 527438

LinkWay
Цитата:

как пометь время периодичности автоматической синхронизации?
Это можно задать, например, с помощью XP Tweaker.

Либо в реестре:
Цитата:

Цитата XP Tweaker
HKLM\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpClient
DWORD SpecialPollInterval, значение - интервал в секундах.

Примечание: Значение интервала вступит в силу только после синхронизации времени Windows или вручную.


rizz 21-12-2006 16:30 527599

LinkWay
Цитата:

как пометь время периодичности автоматической синхронизации? По умолчанию стоит 7 дней
так:
Код:

Windows Registry Editor Version 5.00
;Интервал синхронизации часов компьютера с time-серверами в интернете (в секундах)
;(по умолчанию 7 дней, сейчас 1 день т. е. каждые сутки!)
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpClient]
"SpecialPollInterval"=dword:00015180

а кто-нибудь знает другие серверы времени кроме стандартных и как их прописать в реестре? а то у меня на одном операторе gprs один работает второй нет, меняю оператора наоборот тот который работал перестаёт но работает другой

Petya V4sechkin 21-12-2006 21:28 527693

rizz
Цитата:

а кто-нибудь знает другие серверы времени кроме стандартных и как их прописать в реестре? а то у меня на одном операторе gprs один работает второй нет, меняю оператора наоборот тот который работал перестаёт но работает другой
К примеру, time.flygplats.net вполне нормальный, я им пользуюсь.
Вот, нашел мощное исследование (хотя и старое): Выбираем NTP-серверы для синхронизации времени (для юникса, но адреса серверов можно и оттуда взять).

А зачем именно через реестр? Можно в свойствах (даты и времени) на вкладке "Время интернета" задать. В реестре это ветка:
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\DateTime\Servers

Можно и через политики поковырять (Конфигурация компьютера -> Административные шаблоны -> Система -> Служба времени Windows). Или параметры w32tm изучить.

Есть и альтернативные утилиты, например Cmdtime. Простой синтаксис командной строки, возможность задать сразу несколько NTP-серверов.

rizz 22-12-2006 03:55 527774

Цитата:

на вкладке "Время интернета" задать
незнал что в этот выпадающий список можно копированием добавить.. спс..

а какова точность такой синхронизации??

Petya V4sechkin 22-12-2006 09:49 527831

rizz
Цитата:

а какова точность такой синхронизации??
Точность синхронизации с конкретным сервером зависит от задержки до него (времени ответа). А вот точность самого сервера - кто ж его знает :)
Почитай по ссылке, которую я привел в предыдущем посте.

Можно сравнить (к сожалению, с точностью до секунды) с помощью cmdtime3.exe, сделав примерно такой батник (синхронизировать не будет, только выдаст информацию):
Код:

@Echo Off

cmdtime3.exe /T ntp2.sth.netnod.se
cmdtime3.exe /T ntp2.sp.se
cmdtime3.exe /T swisstime.ee.ethz.ch
cmdtime3.exe /T Time2.Stupi.SE

cmdtime3.exe /T ntp1.belbone.be
cmdtime3.exe /T ntp.tuxfamily.net
cmdtime3.exe /T time.flygplats.net
cmdtime3.exe /T ntp.cis.strath.ac.uk

Pause
Exit

Первые 4 - stratum 1, остальные - stratum 2 (все рабочие на текущий момент).
У меня везде response time порядка 100 ms (или 0,1 секунды), Inaccuracy: 00:00:00.
Т. е. все сервера выдают примерно одинаковое время.

Для синхронизации можно так:
Код:

cmdtime3.exe SYNC ntp2.sth.netnod.se ntp2.sp.se swisstime.ee.ethz.ch Time2.Stupi.SE

LinkWay 24-12-2006 08:33 528473

Blast спасибо за помощь ))


Время: 16:41.

Время: 16:41.
© OSzone.net 2001-