PDA

Показать полную графическую версию : Проблема с синхронизацией времени по NTP в Windows 10


slk-738
18-03-2016, 11:53
Не могу настроить синхронизацию с локальным сервером. Другие устройства синхронизируются, а с ПК не получается (пробовал с трех разных под вин-10).
Сервер настроил нормально, т.к. контроллер ПЛК синхронизируется без проблем.
Помогите пожалуйста, нужно срочно. Второй ПК используется для резерва БД с привязкой по времени, а отклонения более секунды недопустимы.

C:\Windows\system32>w32tm /stripchart /computer:192.168.1.11
Отслеживание 192.168.1.11 [192.168.1.11:123].
Текущее время - 18.03.2016 15:04:33.
15:04:33 d:+00.0006867s o:-50.5410529s [@ | ]
15:04:35 d:+00.0008686s o:-50.5411302s [@ | ]
15:04:37 d:+00.0008360s o:-50.5411019s [@ | ]

C:\Windows\system32>w32tm /monitor /computers:192.168.1.11
192.168.1.11[192.168.1.11:123]:
ICMP: 0ms задержка
NTP: -50.5409947s смещение относительно локального времени
RefID: (не указано или не синхронизировано) [0x00000000]
Страта: 0

C:\Windows\system32>w32tm /resync
Отправка команды синхронизации на локальный компьютер
Синхронизация не выполнена, так как нет доступных данных о времени.


Отслеживание и монитор работает, а синхронизация нет. В это время в журнале создается событие:

Поставщик времени "VMICTimeProvider" указал, что текущее аппаратное обеспечение и операционная среда не поддерживаются, и их работа остановлена. Это поведение ожидаемо для VMICTimeProvider в средах non-HyperV-guest. Это поведение может быть ожидаемо для текущего поставщика в текущей операционной среде.
В Майкросовте находится эта проблема, пишут что связано с вин10, но путних решений нет

Пробовал:
net stop w32time
net start w32time
w32tm /config /update
Разные параметры AnnounceFlags


Раздел реестра:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\w32time]
"Type"=dword:00000020
"Start"=dword:00000003
"ErrorControl"=dword:00000001
"ImagePath"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,\
74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,\
00,76,00,63,00,68,00,6f,00,73,00,74,00,2e,00,65,00,78,00,65,00,20,00,2d,00,\
6b,00,20,00,4c,00,6f,00,63,00,61,00,6c,00,53,00,65,00,72,00,76,00,69,00,63,\
00,65,00,00,00
"DisplayName"="@%SystemRoot%\\system32\\w32time.dll,-200"
"ObjectName"="NT AUTHORITY\\LocalService"
"Description"="@%SystemRoot%\\system32\\w32time.dll,-201"
"FailureActions"=hex:80,51,01,00,00,00,00,00,00,00,00,00,03,00,00,00,14,00,00,\
00,01,00,00,00,60,ea,00,00,01,00,00,00,c0,d4,01,00,00,00,00,00,00,00,00,00
"ServiceSidType"=dword:00000001
"RequiredPrivileges"=hex(7):53,00,65,00,41,00,75,00,64,00,69,00,74,00,50,00,72,\
00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,43,00,68,00,\
61,00,6e,00,67,00,65,00,4e,00,6f,00,74,00,69,00,66,00,79,00,50,00,72,00,69,\
00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,43,00,72,00,65,00,\
61,00,74,00,65,00,47,00,6c,00,6f,00,62,00,61,00,6c,00,50,00,72,00,69,00,76,\
00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,53,00,79,00,73,00,74,00,\
65,00,6d,00,54,00,69,00,6d,00,65,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,\
00,67,00,65,00,00,00,00,00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\w32time\Config]
"FrequencyCorrectRate"=dword:00000004
"PollAdjustFactor"=dword:00000005
"LargePhaseOffset"=dword:02faf080
"SpikeWatchPeriod"=dword:00000384
"HoldPeriod"=dword:00000005
"LocalClockDispersion"=dword:0000000a
"EventLogFlags"=dword:00000002
"TimeJumpAuditOffset"=dword:00007080
"PhaseCorrectRate"=dword:00000001
"MinPollInterval"=dword:0000000a
"MaxPollInterval"=dword:0000000f
"UpdateInterval"=dword:00057e40
"MaxNegPhaseCorrection"=dword:0000d2f0
"MaxPosPhaseCorrection"=dword:0000d2f0
"AnnounceFlags"=dword:0000000a
"MaxAllowedPhaseOffset"=dword:00000001

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\w32time\Parameters]
"ServiceDllUnloadOnStop"=dword:00000001
"ServiceMain"="SvchostEntry_W32Time"
"ServiceDll"=hex(2):43,00,3a,00,5c,00,57,00,69,00,6e,00,64,00,6f,00,77,00,73,\
00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,77,00,33,00,\
32,00,74,00,69,00,6d,00,65,00,2e,00,44,00,4c,00,4c,00,00,00
"NtpServer"="ARM1,0x1"
"Type"="NTP"

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\w32time\TimeProviders]

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\w32time\TimeProviders\NtpClient]
"Enabled"=dword:00000001
"InputProvider"=dword:00000001
"AllowNonstandardModeCombinations"=dword:00000001
"CrossSiteSyncFlags"=dword:00000002
"ResolvePeerBackoffMinutes"=dword:0000000f
"ResolvePeerBackoffMaxTimes"=dword:00000007
"CompatibilityFlags"=dword:80000000
"EventLogFlags"=dword:00000001
"LargeSampleSkew"=dword:00000003
"SignatureAuthAllowed"=dword:00000001
"DllName"=hex(2):43,00,3a,00,5c,00,57,00,69,00,6e,00,64,00,6f,00,77,00,73,00,\
5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,77,00,33,00,32,\
00,74,00,69,00,6d,00,65,00,2e,00,44,00,4c,00,4c,00,00,00
"SpecialPollTimeRemaining"=hex(7):74,00,69,00,6d,00,65,00,2e,00,77,00,69,00,6e,\
00,64,00,6f,00,77,00,73,00,2e,00,63,00,6f,00,6d,00,2c,00,30,00,00,00,00,00,\
00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,00,\
00,00,00,00,00,00,00
"SpecialPollInterval"=dword:00093a80

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\w32time\TimeProviders\NtpServer]
"InputProvider"=dword:00000000
"AllowNonstandardModeCombinations"=dword:00000001
"EventLogFlags"=dword:00000000
"ChainEntryTimeout"=dword:00000010
"ChainMaxEntries"=dword:00000080
"ChainMaxHostEntries"=dword:00000004
"ChainDisable"=dword:00000000
"ChainLoggingRate"=dword:0000001e
"RequireSecureTimeSyncRequests"=dword:00000000
"DllName"=hex(2):43,00,3a,00,5c,00,57,00,69,00,6e,00,64,00,6f,00,77,00,73,00,\
5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,77,00,33,00,32,\
00,74,00,69,00,6d,00,65,00,2e,00,44,00,4c,00,4c,00,00,00
"Enabled"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\w32time\TimeProviders\VMICTimeProvider]
"Enabled"=dword:00000001
"InputProvider"=dword:00000001
"DllName"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,\
74,00,25,00,5c,00,53,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,76,\
00,6d,00,69,00,63,00,74,00,69,00,6d,00,65,00,70,00,72,00,6f,00,76,00,69,00,\
64,00,65,00,72,00,2e,00,64,00,6c,00,6c,00,00,00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\w32time\TimeProviders\VMICTimeProvider\Paramete rs]

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\w32time\TriggerInfo]

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\w32time\TriggerInfo\0]
"Type"=dword:00000003
"Action"=dword:00000001
"Guid"=hex:ba,0a,e2,1c,51,98,21,44,94,30,1d,de,b7,66,e8,09

Задача: синхронизация времени с сервера под win10 pro
клиенты - компьютеры в локальной сети и ПЛК (промышленные логические контроллеры)
Точность особая не требуется, допустимо отклонение до 1с.

slk-738
18-03-2016, 17:18
cmd под админом. Брандмаузер отключен, фаерволов нет. Используется обычный свич.

В общем перепробовал всё что смог найти по теме, бесполезно

NickM
18-03-2016, 17:52
slk-738, а ОС на сервере какая и что сервис/демон NTP используется?

slk-738
19-03-2016, 05:43
NickM slk-738, а ОС на сервере какая и что сервис/демон NTP используется?

Windows 10 pro
хз, стандартный

Ну сервер то работает нормально, контроллер ПЛК обновляется без проблем. Сегодня притащат ноут на вин-8.1, попробуем

slk-738
19-03-2016, 08:37
С Win-8.1 та же ошибка
Синхронизация не выполнена, так как нет доступных данных о времени.

Но событие в журнале не создается

NickM
19-03-2016, 20:48
slk-738, вопрос все тот же
а ОС на сервере какая и что за сервис/демон NTP используется? »

slk-738
20-03-2016, 17:01
NickM,

Windows 10 pro
версия 1511
10586.122

w32time.dll 10.0.10586.0

Демонов не вызывал :) Что Вы имеете ввиду?

slk-738
23-03-2016, 09:43
Ну что? Всё никак не получается настроить. Может есть сторонние сервисы ntp? Не могу найти под windows.

Заплачу за решение

Laprion
23-03-2016, 10:17
slk-738, у Вас локальный ntp-сервер или какой Вы используете? Если локальный, то какая ОС стоит на этом NTP-сервере и корректно ли там настроен NTP? И если указать time.windows.com как сервер обновления, то синхронизация происходит (может не сразу синхронизироваться - глючит у них что-то)?
Если попробовать изменить этот параметр:
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\w32time\Parameters] "NtpServer"="IP-адрес_ARM1,0x9"
Проблема остается?

slk-738
23-03-2016, 13:06
Laprion, Локальный. А бывают нелокальные? Я нашел только под *юникс
Windows 10 pro
версия 1511
10586.122

w32time.dll 10.0.10586.0

С интернет-серверов синхронизация проходит, иногда даже с time.windows.com

Не помогло, пробовал разные варианты "NtpServer" на клиенте, и "AnnounceFlags" на сервере
ПЛК синхронизируется с этим сервером нормально, а Windows нет

Charg
23-03-2016, 14:30
slk-738, правильно ли я понимаю, есть несколько пк на вин10, и один из них выступает ntp-сервером для остальных?

slk-738
02-04-2016, 13:16
Charg, Да, один сервер Win10, второй клиент Win10, и еще три ПЛК

slk-738
09-04-2016, 17:47
Неужели нет выхода? Через месяц сдавать работу, надо сделать...

NickM
09-04-2016, 21:59
правильно заданный ворос, содержит результат...

slk-738
10-04-2016, 07:31
NickM, Куда правильнее то?

maks85
13-05-2016, 19:39
Та же проблема, заработал только с сервером ru.pool.ntp.org

vlad001
11-09-2016, 14:09
Подскажите, есть клиент на W10 и локальный ntp сервер на Debian 8.5 (выполняет функцию шлюза, прокси, dhcp, samba, ntp и т.д.). Этот клиент не правильно синхронизируется, т.е. вручную синхронизация проходит (при этом смотрю в браузере страницу time100.ru и вижу погрешность, становиться ~0,1-0,2 сек). Но со временем происходит сильная рассинхронизация. Скажем за неделю может набежать погрешность в 8-10 сек. При этом после включения системы с W10, я вижу что синхронизация якобы выполнена сразу после загрузки ОС.
Но стоит снова вручную передёрнуть ползунок в "Дата и время => Установить время автоматически", как тут же всё нормализуется, в браузере на time100.ru погрешность в десятые доли. Я делал автоматическую синхронизация каждые два часа (вместо недели), но это результата не дало, всё равно набегало несколько секунд. Сейчас вернул как было (неделя). Как победить?

ЗЫ То же самое у меня было в W8.1. Десятку ставил обновлением через образ.




© OSzone.net 2001-2012