powered by simpleCommunicator - 2.0.50     © 2025 Programmizd 02
Форумы / Windows [игнор отключен] [закрыт для гостей] / ntp Синхронизация не выполнена, поскольку данные о времени устарели.
25 сообщений из 27, страница 1 из 2
ntp Синхронизация не выполнена, поскольку данные о времени устарели.
    #39582497
Фотография dartvaider
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Подскажите меняю системное время например на 1 год вперед.
Дальше делаю
w32tm /resync
Мне выдает:
Синхронизация не выполнена, поскольку данные о времени устарели.
Если вручную синхронизирую время нажав кнопку "обновить сейчас", то все ок -время синхроинизуется.
Подскажите как его синхронизировать через консоль?
...
Рейтинг: 0 / 0
ntp Синхронизация не выполнена, поскольку данные о времени устарели.
    #39582628
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это не баг - это фича
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
w32tm -?
...
w32tm /config [/computer:<target>] [/update]
...
    [/largephaseoffset:<milliseconds>]
...
  largephaseoffset:<milliseconds> - sets the time difference between
    local and network time which w32time will consider a spike.
Но задирать максимально допустимое отклонение - не слишком хорошая идея.
...
Рейтинг: 0 / 0
ntp Синхронизация не выполнена, поскольку данные о времени устарели.
    #39582642
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хотя не поможет:
Код: plaintext
Параметр largephaseoffset должен быть целым и находиться в диапазоне от 0 до 120000
.
Поэтому разбираем ответ ntp-клиента:
Код: plaintext
1.
2.
3.
4.
w32tm -stripchart -samples:1 -computer:ru.pool.ntp.org
Отслеживание ru.pool.ntp.org [78.140.251.2:123].
Collecting 1 samples.
The current time is  11.01.2018   21:02:32 .
21:02:32 d:+00.0779585s o:+50.3831406s  [                           |                          @]
скармливаем его в date и time и уже потом - окончательно подтягиваем.
Ну или устанавливаем более функциональный ntp-клиент.
...
Рейтинг: 0 / 0
ntp Синхронизация не выполнена, поскольку данные о времени устарели.
    #39582651
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не, фигня - разбирать надо последнюю строчку, переводить отклонение из секунд в дни, месяцы и годы ...
В общем - проще взять более функциональный клиент
...
Рейтинг: 0 / 0
ntp Синхронизация не выполнена, поскольку данные о времени устарели.
    #39582653
Фотография dartvaider
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Basil A. Sidorov,

ну почему стандартными средствами винды нормально синхронизируется по нажатию кнопки?
Значит и из консоли как то можно...
...
Рейтинг: 0 / 0
ntp Синхронизация не выполнена, поскольку данные о времени устарели.
    #39582655
Фотография dartvaider
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Единственный вариант думаю, но он тупой :( перед тем как менять системное время-запоминать его куда то... :(
...
Рейтинг: 0 / 0
ntp Синхронизация не выполнена, поскольку данные о времени устарели.
    #39582661
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Но, при желании, можно выкрутиться и штатными средствами:
Код: plaintext
1.
2.
3.
4.
5.
6.
  w32tm -stripchart -samples:1 -computer:ru.pool.ntp.org -packetinfo|find " - "
  Текущее время - 11.01.2018 21:20:49.
  Страта: 1 (основная ссылка - синхронизирована по радиочасам)
  Опорная отметка времени: 0xDE01E33000000000 (152316 13:20:48.0000000s - 11.01.2018 21:20:48)
  Создание отметки времени: 0xDE01E33124600E5D (152316 13:20:49.1420907s - 11.01.2018 21:20:49)
  Получение отметки времени: 0xDE01E3312DC267B1 (152316 13:20:49.1787476s - 11.01.2018 21:20:49)
  Передача отметки времени: 0xDE01E3312DC26FD5 (152316 13:20:49.1787481s - 11.01.2018 21:20:49)
Разбираем третью строку сначало "по скобкам", затем "по пробелам" и получаем готовые аргументы для date/time.
...
Рейтинг: 0 / 0
ntp Синхронизация не выполнена, поскольку данные о времени устарели.
    #39582662
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dartvaiderну почему стандартными средствами винды нормально синхронизируется по нажатию кнопки?Потому, что "по нажатию кнопки" может делать и, вероятно, делает много дополнительных действий.
...
Рейтинг: 0 / 0
ntp Синхронизация не выполнена, поскольку данные о времени устарели.
    #39582664
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dartvaiderЕдинственный вариант думаю, но он тупой :( перед тем как менять системное время-запоминать его куда то... :(А что вы будете делать, когда дата поменяется или обратная смена времени будет часа через три-четыре?
Менять время вообще неправильно, но раз уж сильно хочется - делайте изощрённые скрипты. Извращённые, я бы даже сказал.
...
Рейтинг: 0 / 0
ntp Синхронизация не выполнена, поскольку данные о времени устарели.
    #39582801
Фотография eNose
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[не активирован]
[не одобрен]
у net time такие же ограничения?
...
Рейтинг: 0 / 0
ntp Синхронизация не выполнена, поскольку данные о времени устарели.
    #39582844
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
"net time" работает безусловно.
Проблема в том, что сложно делать "net time" на автономном компьютере.
...
Рейтинг: 0 / 0
ntp Синхронизация не выполнена, поскольку данные о времени устарели.
    #39582856
Фотография eNose
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[не активирован]
[не одобрен]
Basil A. Sidorov"net time" работает безусловно.
Проблема в том, что сложно делать "net time" на автономном компьютере. net time /setsntp

?
...
Рейтинг: 0 / 0
ntp Синхронизация не выполнена, поскольку данные о времени устарели.
    #39582938
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
eNosenet time /setsntp
?Вы правда думаете, что я не (с)делал:
net help time
Код: plaintext
1.
2.
3.
4.
The syntax of this command is:
...                
 The /QUERYSNTP and /SETSNTP options have been deprecated. 
Please use w32tm.exe to configure the Windows Time Service.
...
?

P.S. Нет, владельцы, Windows XP/2003 - могут попробовать и "net time", хотя и за них не уверен ...
...
Рейтинг: 0 / 0
ntp Синхронизация не выполнена, поскольку данные о времени устарели.
    #39582987
Фотография eNose
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[не активирован]
[не одобрен]
Basil A. Sidorov,

NET TIME

[\\имя_компьютера | /DOMAIN[:имя_домена] | /RTSDOMAIN[:имя_домена]] [/SET]

Команда NET TIME синхронизирует часы компьютера с часами другого компьютера
или домена либо отображает время компьютера или домена. При использовании без
параметров в домене Windows Server команда выводит текущую дату и время,
установленные на компьютере, назначенном сервером времени для данного домена.

\\имя_компьютера Задает имя компьютера, который нужно проверить или
с которым нужно синхронизировать показания часов.

/DOMAIN[:имя_домена] Задает синхронизацию времени с основным
контроллером указанного домена.

/RTSDOMAIN[:имя_домена] Задает синхронизацию времени с надежным
сервером времени из указанного домена.

/SET Синхронизирует время компьютера с временем
указанного компьютера или домена.

Параметры /QUERYSNTP и /SETSNTP использовать не рекомендуется.
Для настройки службы времени Windows воспользуйтесь программой w32tm.exe.




Windows 10

пока что не убрали
...
Рейтинг: 0 / 0
ntp Синхронизация не выполнена, поскольку данные о времени устарели.
    #39583055
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
тот самый автономный компьютер
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
wmic os get description,buildnumber
 BuildNumber  Description
 7601         Microsoft Windows 7 Professional

w32tm -resync
 Отправка команды синхронизации на локальный компьютер
 The command completed successfully.

net time /set
 Could not locate a time-server.
 More help is available by typing NET HELPMSG 3912.

NET HELPMSG 3912
 Could not locate a time-server.
Вы и дальше будете упираться?
...
Рейтинг: 0 / 0
ntp Синхронизация не выполнена, поскольку данные о времени устарели.
    #39583056
Фотография eNose
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[не активирован]
[не одобрен]
Basil A. Sidorov
Код: plaintext
 Could not locate a time-server.
а вы указали его ему?
...
Рейтинг: 0 / 0
ntp Синхронизация не выполнена, поскольку данные о времени устарели.
    #39583060
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
eNoseа вы указали его ему?А я не умею телепатить отсутствующую информацию.
Если вы такой умный, аргументы "net time" - в студию. Вот для синхронизации с ru.pool.ntp.org, как это делает штатный ntp-клиент на моём автономном компьютере.
Сразу предупрежу, что /domain и /rstdomain - не подходят подходят для "того самого автономного компьютера".
...
Рейтинг: 0 / 0
ntp Синхронизация не выполнена, поскольку данные о времени устарели.
    #39583067
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно хэлп посмотреть
helpC:\>net time /?
Синтаксис данной команды:

NET TIME

[ \\имя_компьютера | /DOMAIN[:имя_домена] | /RTSDOMAIN[:имя_домена]] [/SET]
...
Рейтинг: 0 / 0
ntp Синхронизация не выполнена, поскольку данные о времени устарели.
    #39583072
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я, мопвашуять, для чего указал "автономный компьютер"?
Если вы такие умные, то почему рецепты не проверяете?
...
Рейтинг: 0 / 0
ntp Синхронизация не выполнена, поскольку данные о времени устарели.
    #39583086
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Basil A. SidorovЯ, мопвашуять, для чего указал "автономный компьютер"?
Если вы такие умные, то почему рецепты не проверяете?
Что будем понимать под "автономный компьютер" ?

У меня есть компы без инета с севшими батарейками. При включении время 01.01.2004 00:00.
Выставляю так
Код: sql
1.
NET TIME \\server /SET


Работает стабильно.
...
Рейтинг: 0 / 0
ntp Синхронизация не выполнена, поскольку данные о времени устарели.
    #39583197
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dima TРаботает стабильно.Хорошо, поясню для особо упёртых.
Префик "две косых" предполагает вполне конкретный протокол, для которого IP - просто транспорт.
Когда вы делаете "net time \\server" это означает, что:
1. На локальном компьютере запущена служба рабочей станции сети Microsoft;
2. На удалённом компьютере запущена служба сервера сети Microsoft;
3. Файерволы не блокируют трафик с/на порты 445, 137-139. Насколько я понимаю, по нынешним временам, достаточно одного 445 порта.

Если заглянуть в %SystemRoot%\System32\drivers\etc, то можно убедиться, что:
Код: plaintext
  ntp  123/udp  #Network Time Protocol
никак не связан с сетью Microsoft.
Поэтому предлагаю вам повторить на бис, но заменить "красный цвет" на "\\time.windows.com".

P.S. Но вот что раздражает больше всего ...
Я потратил время и предложил заготовку для решения идиотской задачи, которая лично мне никуда не впилась.
Я предложил именно такую заготовку, поскольку более-менее осведомлён об ограниченности "net time" и особенностях штатного ntp-клиента.
Но, мопвашуять, тут же появляются эрудиты, которые вместо того, чтобы давать непроверенные советы автору - начинают полемизировать со мной.

P.P.S. Можно забрать из установки Meinberg Software ntpdate.exe и libeay32.dll и спокойно синхронизироваться с выбранным NTP-сервером. Трёхчасовой разбег этому клиенту не мешает.
...
Рейтинг: 0 / 0
ntp Синхронизация не выполнена, поскольку данные о времени устарели.
    #39583341
Фотография dartvaider
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
[quot Dima T]Basil A. SidorovЯ, мопвашуять, для чего указал "автономный компьютер"?
Код: sql
1.
NET TIME \\server /SET


Работает стабильно.
Системная ошибка 5.

Отказано в доступе.
...
Рейтинг: 0 / 0
ntp Синхронизация не выполнена, поскольку данные о времени устарели.
    #39583351
Dima T
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dartvaiderСистемная ошибка 5.

Отказано в доступе.
Права надо админские
...
Рейтинг: 0 / 0
ntp Синхронизация не выполнена, поскольку данные о времени устарели.
    #39583459
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
dartvaiderСистемная ошибка 5.
Отказано в доступе.Вы бы сисадмина наняли, что ли ... А то так и будете пошаговый квест на форуме проходить.
Это только в шахматы интересно играть по переписке - там обе стороны заинтересованы.
...
Рейтинг: 0 / 0
ntp Синхронизация не выполнена, поскольку данные о времени устарели.
    #39583464
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dima TПрава надо админскиеДля смены времени и целого ряда других операция требуются не только права локального администратора, но и повышение привилегий.
net.exe, как и многие другие команды, не умеет запрашивать автоматическое повышение привилегий - этим надо озаботиться самостоятельно.

P.S. Десятка, если я правильно помню, по умолчанию запускает комстроку с повышенными привилегиями.
Но, блин, такое поведение не вшито в каждую операционку и об этом тоже надо помнить.
...
Рейтинг: 0 / 0
25 сообщений из 27, страница 1 из 2
Форумы / Windows [игнор отключен] [закрыт для гостей] / ntp Синхронизация не выполнена, поскольку данные о времени устарели.
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]