Taxitaxitaxi.ru

Эволюшн
2 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Как правильно настроить установку даты и времени через Интернет

Как правильно настроить установку даты и времени через Интернет.

В современных ОС семейства Windows предусмотрена возможность автоматической синхронизации часов локального компьютера с показаниями сервера времени в Интернет по протоколу NTP ( N etwork T ime P rotocol). В частности, предусмотрено выполнение планировщиком заданий стандартной задачи синхронизации времени с внешним источником SynchronizeTime , которая может иметь разные настройки в разных версиях ОС Windows.

В Windows 7, задача SynchronizeTime выполняет запуск службы времени Windows по расписанию:

Как видим, задача запускается в 1 час ночи по воскресеньям еженедельно, когда большинство компьютеров выключено. Но настройка Параметры — флажок Немедленно запускать задачу, если пропущен плановый запуск для большинства случаев означает, что задача реально выполняется при первом включении компьютера в понедельник (или другие дни недели). С учетом мизерного трафика, требующегося для синхронизации времени по протоколу NTP и мизерного потребления ресурсов компьютера, такую задачу можно было бы выполнять, например, при каждом входе пользователя в систему, изменив свойства триггера ”Начать задачу”:

В отличие от Windows 7, в Windows 8-10 имеется уже 2 задачи, выполняющие синхронизацию: SynchronizeTime и ForceSynchronizeTime . Первая выполняет те же функции, что и рассмотренная выше, и может быть настроена на запуск таким же образом, обеспечивая синхронизацию при входе пользователя в систему.

Действия, выполняемые задачей SynchronizeTime можно посмотреть на вкладке Действия .

Как видим, задача выполняет запуск утилиты управления системными службами sc.exe , которая запускает Службу времени Windows (W32Time). При запуске службы времени выполняется синхронизация часов локального компьютера с NTP-сервером, определенным настройками службы (стандартно – time.windows.com). Настройки можно изменить командой w32tm или изменением параметров в разделе реестра
HKLMSystemCurrentControlSetservicesw32time

В ключе Config имеются параметры MaxNegPhaseCorrection и MaxPosPhaseCorrection задающие максимальное отрицательное и положительное отклонение показаний часов, при котором может выполняться синхронизация. Значение по умолчанию — 54000 (в секундах), т.е. 15часов, что является причиной невозможности синхронизации часов стандартной задачей планировщика SynchronizeTime, например, при изменении даты (отклонение более чем на 15 часов). Поэтому, для надежной синхронизации, независимо текущих показаний аппаратных часов компьютера, желательно увеличить абсолютное значение параметров MaxNegPhaseCorrection и MaxPosPhaseCorrection , или вообще задать им максимальное значение для типа DWORD – 0xffffffff или 4294967295.

После такого изменения параметров MaxNegPhaseCorrection и MaxPosPhaseCorrection в реестре системы, синхронизация часов с NTP-сервером будет выполняться при любых значениях даты и времени на локальном компьютере.

При желании, можно изменить имя NTP-сервера, с которым будет выполняться синхронизация (подключ Parameters параметр NTPServer) либо правкой реестра, либо с помощью команды w32tm, в командной строке, запущенной от имени администратора:

Синхронизация времени через интернет на компьютере в Windows 7, 8

Часы Windows, расположены в правом нижнем углу экрана на панели задач рядом с кнопкой «свернуть все окна», языковой панелью, другими элементами и открываются по нажатию на них левой кнопки. Чтобы системные часы показывали точно, необходимо синхронизировать время на компьютере с интернетом в Windows 7, 8.

Читайте так же:
Регулировка включения передачи на лодочном моторе

Синхронизация происходит с интернет-сервером и время вашего ПК автоматически обновляется. По умолчанию обновление происходит каждые 7 дней с наличием подключенного интернета. В статье рассмотрим, как включить синхронизацию, как ускорить обновление времени с сервером, и какую программу можно использовать.

Как включить, настроить синхронизацию времени на Windows 7, 8

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

Для начала Вам потребуется открыть панель управления Виндовс и выбрать в области просмотра мелкие или крупные значки. Далее в списке нажмите «дата и время».

открытие настроек даты и времени из панели управления

В результате откроются опции даты и времени. Еще их можно вызвать, нажав левой кнопкой в область отображения даты и времени, и выбрать соответствующую ссылку (показана на скриншоте).

запуск параметров даты и времени из панели задач

В окошке перейдите в раздел «время по интернету», здесь представлена информация о текущей синхронизации с наименованием сервера (если она включена). По умолчанию синхронизация по интернету производится с сервером от Microsoft, который называется time.windows.com. Для изменения настроек кликните «изменить параметры» и «да» (если включен контроль учетных записей).

вкладка времени по интернету

В параметрах времени по интернету должна быть отмечена флажком опция «синхронизировать с сервером времени». Выберите один из предустановленных серверов или задайте свой (со списком серверов можно ознакомиться здесь http://support.microsoft.com/ru-ru/kb/262680). Далее нажмите «обновить сейчас», чтобы синхронизировать время на компьютере с интернетом. В случае успешной синхронизации, Вы увидите уведомление в этом же окне.

синхронизация времени на компьютере с интернетом в windows

Для синхронизации времени через интернет Вы можете использовать различные утилиты такие как:

  1. Atomic Clock Sync
  2. NetTime
  3. SP TimeSync
  4. Другие

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

Как уменьшить интервал обновления времени с интернета

Бывает ситуация, что время постоянно сбивается из-за проблем с системными часами, даже если у Вас включена синхронизация времени на компьютере. Решением проблемы является правка NTP клиента для ускорения периода обновления. В зависимости от версии ОС Вам потребуется:

В реестре перейдите до раздела NtpClient (полный путь показан на картинке ниже). В правой стороне редактора дважды щелкните по параметру SpecialPollInterval. Далее в области системы счисления выберите «десятичная», и в поле значения будет число 604800, которое представляет собой 7 суток в секундах.

изменение интервала обновления синхронизации через реестр

Например, если вы хотите синхронизировать время на компьютере с интернетом каждый день, тогда введите значение 86400, которое рассчитывалось по формуле 60 секунд * 60 минут * 24 часа * 1 день. Задайте свое количество секунд и нажмите OK.

Читайте так же:
Настройка клиента для синхронизации времени

Примечание: не ставьте значение меньше 14400 секунд (4 часа), иначе IP-адрес вашего компьютера может получить запрет от сервера времени.

Вы также можете ускорить синхронизацию вручную, но добраться до кнопки «обновить сейчас» составляет много шагов. В данном случае можно воспользоваться cmd. Для этого надо вызвать командную строку в Виндовс 7, 8 от имени администратора, а затем ввести команду ниже и нажать клавишу ввода.

Примечание: команда заработает, если синхронизация времени через интернет включена.

быстро синхронизировать время с интернетом через cmd

Чтобы еще ускорить процесс создайте bat файл и скопируйте в него команду синхронизации. Далее вынесите файл на рабочий стол или закрепите на панели задач и запускайте от имени администратора.

Предотвращение проблем во время синхронизации

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

  1. Убедитесь, что часовой пояс, дата и время вручную правильно установлены на Вашем компьютере, иначе у Вас будет постоянно сбиваться время, пытаясь синхронизировать часы компьютера с сервером времени в интернете.
  2. Windows получает начальное время от BIOS, поэтому убедитесь, чтобы время и дата были правильно настроены в CMOS BIOS.
  3. Проверьте батарею CMOS на материнской плате. Если она слабая, тогда Ваши часы могут идти медленнее, теряя или сбрасывая время. Если это так, то вам просто необходимо заменить батарейку CMOS.
  4. Если ваш компьютер не будет держать точное время даже после включения синхронизации и изменения временных серверов, читайте выше про изменение интервала обновления.

Как видите, синхронизировать время на компьютере с интернетом в Windows 7, 8 для точного отображения не сложно. Все можно сделать стандартными шагами Виндовс. Программы лишь уменьшат затраты Вашего времени, например, сократят время синхронизации в два клика.

Синхронизация времени через Интернет. Программа синхронизации времени через Интернет

Синхронизация времени через Интернет — это возможность компьютера, а в последнее время не только компьютера, сверять свое время с серверами точного времени в Интернете (о них ниже). Данной функцией обладают все современные операционные системы. Но следует заметить, что в некоторых случаях нужно доустановить парочку модулей для корректной работы этой функции.

Возможность синхронизации настраивается в момент первого запуска новоустановленной ОС. После настройки эта функция осуществляется на низком уровне, поэтому не зависит от прикладных программ, установленных на компьютере пользователя.

Как работает система

Запуск синхронизации происходит незаметно для пользователя в момент загрузки компьютера, если выход в Интернет осуществляется до загрузки. Примером такого варианта можно назвать, когда в сеть выходит ваш роутер, а вы подключаетесь к нему. Если Интернет стартует после загрузки системы, то проверка времени будет произведена в ближайшую свободную минуту.

Читайте так же:
Регулировка тормозов на скоростном велосипеде

Конечно, нельзя исключать момент, когда неопытный пользователь может нарушить работу этой функции. Тогда синхронизация времени через Интернет производиться не будет. В принципе, самому компьютеру безразлично, какое время ему показывать. Точное время в данном случае интересует самого юзера. Если машина пользователя достаточно новая, то хватит единожды установленного правильного времени на несколько лет.

Синхронизация в WinXP

Многие системы пишут частоту обновления, и по истечении определенного срока происходит автоматическая синхронизация времени через Интернет. Windows XP указывает это в настройке часов, расположенных на панели задач. Время последней синхронизации можно посмотреть, если нажать правой кнопкой по часам и выбрать пункт «Настройка даты/времени». В открывшемся окне нужно пройти по вкладке «Время интернета», где указано, когда была прошлая синхронизация и время будущей.

синхронизация времени через интернет

На картинке выше видно, что прошлая синхронизация завершилась ошибкой. Мы можем воспользоваться кнопкой «Обновить сейчас» для моментального обновления или выбрать из списка другой адрес. Сначала в списке два адреса, которые принадлежат Microsoft, обычно работают оба. В то же время в сети можно найти и другие сайты, дающие точное время. Найдя такой сервер, мы можем добавить его в этот список. Для этого не нужно нажимать на стрелку списка, достаточно нажать прямо на адрес в строке. Его необходимо выделить и вместо него добавить свой адрес (на всякий случай заметим, что настройки системы, в том числе и описанные выше, потребуют логина администратора). В любом случае, какой бы сервер ни использовался, между строками обычно выставляется неделя.

синхронизация времени через интернет windows xp

Картинка показывает, что серверов несколько, а срок синхронизации, если обратить внимание на даты, равен одной неделе.

Та же функция в Win 7

Сроки, частота обновления, запуск в Win7 скрывается в том же меню, что и в WinXP. Выбрав вышеописанный пункт «Настройка даты/времени», проходим по вкладке «Время по Интернету» (здесь это названо так).

синхронизация времени через интернет windows 7

Вот так это окно выглядит в русифицированной Win7. В окне будут два сообщения: как и с каким результатом отработала данная функция, когда будет следующая синхронизация времени через Интернет. Windows 7 показывает всю информацию, как и WinXp, но вот настройки скрыты в дополнительном окне. Открывается оно нажатием на кнопку, расположенную ниже сообщений. Нажимаем на нее и попадаем в новое окно, где видим уже знакомую кнопку «Обновить сейчас» и список серверов в выпадающем списке. На картинке у нас указано, что функция отработала в штатном режиме.

Читайте так же:
Как регулировать ток вентилятора

Программная синхронизация

Иногда провайдеры предлагают пакеты с оплатой по трафику. Часто так работают мобильные операторы. В таких пакетах, как правило, скорость не ограничивается, зато есть лимит в количестве полученных данных. О плюсах и минусах такого Интернета рассуждать не будем, но заметим, что каждая синхронизация — это расход трафика. Незначительный для одного компьютера, а если компьютеров 10, 50 или 100?

Кроме встроенных в систему средств, существует и другой способ. Установить на компьютере, непосредственно подключенном к сети, специальную программу. А на других устройствах настроить запрос времени. Трафик внутри сети, как правило, стоит дешевле (а иногда и вовсе бесплатный), чем трафик провайдера. И вместо использования устройства отдельного временного сервера есть решение и проще.

Программа синхронизации времени через Интернет существует далеко не одна и не две. В роли такой может выступить, например, Absolute Time Corrector. При первом запуске программа опросит список ресурсов, включенных по умолчанию (их более 250), проверит настройки и, выбрав самый быстрый, в дальнейшем будет работать с ним. Можно настроить запуск при старте системы, тип обновления вручную или автоматически и множество других параметров.

программа синхронизации времени через интернет

Для большинства случаев подходит автоматическая настройка. Для этого нужно выставить несколько галочек в нижней части окна. На картинке выше настроена проверка каждый час и запуск при старте системы. Для использования в роли сервера времени рекомендуется выставить также вторую сверху галочку «Коррекция времени», а также установить несколько галочек в верхней части третьей вкладки. Для удобства работы в программе предусмотрены не только визуальные, но и звуковые оповещения.

Серверы точного времени

Как работает эта функция? При наличии Интернета вышеописанная программа или сама система посылает запрос в Интернет на специальный компьютер. Таких в сети много: в разных странах, городах или дата-центрах, но всех их объединяет одно — это серверы синхронизации времени через Интернет, или их еще называют серверы точного времени. В то же время системное обновление времени совсем необязательно настраивать на работу через американские сайты. У России достаточно много своих серверов, адреса которых можно найти в Интернете и при желании переключить проверку на них.

серверы синхронизации времени через интернет

Кроме времени, отображается сводка погоды, восход, заход солнца и даже праздники. Кстати говоря, одно время пользователи Windows, чьи часы были настроены на синхронизацию по серверам Microsoft, испытывали проблемы: в РФ отменили перевод стрелок. А если синхронизация времени через Интернет сверялась с часами в России — проблем не возникало. Любая синхронизация действует по одному принципу — соединение с такими серверами.

Заключение

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

Читайте так же:
Ремонт регулировка карбюратора к60в своими руками

Команда NET TIME вывод текущего времени сервера

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

Видео: NET TIME — как синхронизировать время с сервером в Windows

Синтаксис команды NET TIME

  1. net time [<\имя_компьютера | /domain[:имя_домена] | /rtsdomain[:имя_домена]>] [/set]
  2. net time [\имя_компьютера] [/querysntp]
  3. net time [\имя_компьютера] [/setsntp[:список_серверов_NTP]], где
  • \имя_компьютера — указывает имя сервера, время на котором нужно проверить или с которым нужно синхронизировать таймер.
  • /domain[:имя_домена] — задает имя домена, с которым синхронизируются часы.
  • /rtsdomain[:имя_домена] — указывает домен сервера надежного времени (RTS), с которым будут синхронизироваться часы.
  • /set — синхронизирует часы с временем указанного компьютера или домена.
  • /querysntp — выводит имя сервера NTP (Network Time Protocol), сконфигурированного для локального компьютера, или компьютера, указанного в параметре \имя_компьютера.
  • /setsntp[:список_серверов_NTP] — указывает список серверов времени NTP для использования на локальном компьютере.

Примеры команды NET TIME

  • net help time — отображение справки для указанной команды net;
  • net time \PC1— вывод на экран текущего времение сервера в сети для компьютера PC1;
  • net time /querysntp — отображение на экране имени сервера NTP для локальнго компьютера;
  • net time \Proton /set — синхронизация часов локального компьютера с временем компьютера Proton.

Net time системные ошибки в ходе выполнения

Системная ошибка 5. Отказано в доступе

Часто спрашивают, почему появляется «Системная ошибка 5. Отказано в доступе» при использовании команды Net time. Отвечаю, все в правах пользователя под которым запускается команда. В качестве примера пробовал запустить команду сначала с правами локального администратора на Windows 10 — получил ошибку, далее запустил с правами администратора домена — результат на рисунке ниже.

Пример команды net time

Системная ошибка 1314. Клиент не обладает требуемыми правами

Вам нужно зайти в «редактор локальной политики безопасности». Открываем «Выполнить» Win+R. Ввести — «secpool».

Локальные политики-Параметры безопасности-Контроль учетный записей: Все администраторы работают в режиме одобрения администратором-Отключить-ОК-Перезагрузить компьютер/ноутбук.

Далее запустил с правами администратора домена, команда успешно выполнилась.

голоса
Рейтинг статьи
Ссылка на основную публикацию
Adblock
detector