С каким сервером синхронизировать время на компьютере?
Автоматическая синхронизация времени на компьютере Windows
Синхронизация времени – достаточно важная вещь. Без точного времени не работают сервисы обновлений, не функционируют некоторые сайты, мессенджеры и другие приложения. Настроить синхронизацию несложно, но требуется четкое соблюдение инструкции.
Принцип синхронизации времени
Синхронизация времени осуществляется при подключении компьютера к серверу, на котором указано точное время. Чаще всего, период обновления – 7 дней. Есть способы, с помощью которых можно укоротить промежуток синхронизацию и настроить другой сервер, не стандартный. Один из таких способов – настройка автоматического обновления.
Настройки автоматической синхронизации
В системе Windows 7, 8, 10 есть встроенные часы, которые расположены в правом нижнем углу экрана, на панели уведомлений. Эти часы уже настроены на автоматическое обновление времени, а сервером является “time.windows.com”. Бывают случаи, когда время, все же, не синхронизируется. Если пользователь столкнулся с такой проблемой, перейдем к ее решению.
Стандартные настройки
Для начала стоит воспользоваться стандартным функционалом:
- Перейти по пути “Пуск” – “Панель Управления”, в правом углу открывшегося окна найти пункт “Просмотр”, изменить значение на “Мелкие значки”, затем найти пункт “Дата и время”.
- Откроются настройки времени. Их также можно вызвать по клику левой кнопкой мыши на календаре в строке уведомлений. В открывшемся подменю нужно выбрать “Изменение настроек даты и времени…”.
- Далее, в открывшемся окне, перейти на вкладку “Время по Интернету”. На ней будет предоставлены сведения о существующем способе синхронизации и названии сервера (если она включена). Для изменения конфигурации нажать на “Изменить параметры…”.
- Список серверов времени для синхронизации будет описан далее. Выбрать один из них, либо один из предоставленных по стандарту, кликнуть по кнопке “Обновить сейчас” и убедиться в том, что галочка напротив пункта “Синхронизировать с сервером времени в Интернете” активна. Нажать “ОК”.
Это позволит устанавливать время и дату на компьютере автоматически.
Командная строка
Следующий способ не помогает настроить синхронизацию, это просто команда, которая помогает провести операцию синхронизации вручную с целью ее ускорения:
- Нажать комбинацию клавиш “WIN+R”, в поле открывшегося окна ввести “cmd” (возможно потребуются права администратора).
- Откроется командная строка. Ввести команду “w32tm /resync”.
Команда сработает, если включено автообновление времени.
SP TimeSync
Также можно воспользоваться сторонними приложениями:
- После того как программа была загружена и установлена, важно настроить ее на автозапуск при старте системы. Не обязательно в развернутом состоянии. Нужно отметить соответствующие пункты галочками.
- Перейти к вкладке “NTP клиент”, в пункте меню “Получать каждые…” указать интервал обновления.
- Вернуться к вкладке “Время”, нажать на кнопку “Получить время”, затем “Задать время”. После этого системное значение будет изменено на значение из программы.
Важно: программу нужно не закрывать, а сворачивать в трей, иначе обновления не произойдет.
Изменение времени обновления
Процедура связана с редактированием записей реестра с помощью стандартных возможностей системы:
- На клавиатуре одновременно нажать “WIN+R”, ввести в поле “regedit”.
- Перейти по следующему пути: HKEY_LOCAL_MACHINESYSTEMControlSet001servicesW32TimeTimeProvidersNtpClient.
- Выбрать пункт “SpecialPollInterval”, кликнуть по нему дважды, переключиться на десятичную систему исчисления.
- Определиться с интервалом, перевести его в секунды, внести значение в поле, нажать “ОК”.
Популярные серверы
NTP-Servers
Самый распространенный сервер точного времени среди всех, имеет несколько адресов для синхронизации. Чтобы найти адреса, нужно в правой части сайта NTP-Servers кликнуть по кнопке “Серверы”.
NTP Pool Project
После перехода на сайт NTP Pool Project выбрать сервер в правой части экрана, соответствующий региону.
Скопировать один из адресов и настроить время на ПК.
Time in UA
Сервер Time in UA специально для украинской аудитории. Все что нужно – перейти на сайт и выбрать один из адресов.
Проблемы с синхронизацией
Если время на компьютере не синхронизируется, следует:
- Убедиться в том, что на ПК установлен правильный часовой пояс.
- Установить корректное время в настройках CMOSBIOS.
- Убедиться в том, что батарейка, питающая память BIOS все еще не разрядилась.
Если данные пункты соблюдены – время на ПК всегда будет точным.
Как исправить проблемы с отображением времени в системе Windows 10
Windows 10 использует сетевой протокол времени (NTP) для соединения с серверами времени в Интернете, чтобы обеспечить точное системное время. В противном случае, если часы не синхронизированы правильно, у вас могут возникнуть проблемы с сетью, документами и другими файлами, которые вы создаете, так как для них будут установлены неправильные метки времени.
Хотя сервер времени по умолчанию является достаточно надежным, в некоторых случаях вам может понадобиться изменить его, например, если ваша текущая конфигурация заставляет ваше устройство отображать неправильное время, вы просто предпочитаете использовать другую службу или ваша компания использует определенную конфигурацию.
Независимо от причины, в Windows 10 можно переключать поставщиков времени, и вы даже можете добавлять собственные серверы времени в список по мере необходимости.
В этом руководстве по Windows 10 мы расскажем вам, как использовать разные серверы времени, чтобы убедиться, что ваш компьютер получает правильное время с помощью панели управления.
Как изменить сервер времени на Windows 10
- Откройте Панель управления.
- Нажмите на Часы и регион.
- Нажмите на Дата и время.
- Перейдите на вкладку Время по Интернету.
- Нажмите кнопку Изменить параметры .
После выполнения этих шагов Windows 10 будет синхронизировать время через Интернет с выбранным вами сервером.
Как добавить новые серверы времени в Windows 10
Если вы предпочитаете использовать другой сервер времени, которого нет в списке, также можно включить любой NTP-сервер, который вы хотите.
- Вернитесь к окну «Настройка времени по Интернету», которое мы использовали в предыдущем разделе.
- Убедитесь, что выбран параметр Синхронизировать с сервером времени в Интернете .
- Щелкните раскрывающееся меню и рядом с «Сервер» введите новый адрес сервера времени.
После добавления новой конфигурации вы можете быстро проверить, что всё работает, как ожидалось, проверив вкладку Интернет-времени, которая теперь должна содержать сообщение «Часы были успешно синхронизированы» со ссылкой на NTP-сервер, а также датой и временем синхронизации.
Добавление новых серверов времени через реестр
С помощью панели управления вы можете изменить настройки Интернет-времени на что угодно, но в списке можно сохранить только одну дополнительную запись. Если вы хотите добавить несколько адресов в список, вам нужно использовать реестр.
Предупреждение: это дружеское напоминание о том, что редактирование реестра рискованно и может привести к необратимому повреждению вашей установки, если вы не сделаете это правильно. Рекомендуется сделать полную резервную копию вашего компьютера, прежде чем продолжить.
- Используйте сочетание клавиш Win + R , чтобы открыть окно «Выполнить».
- Введите regedit и нажмите кнопку ОК , чтобы открыть реестр.
- Найдите следующий путь:
Слева щелкните правой кнопкой мыши по ключу Servers, выберите Новый и нажмите Строковое значение .
Выполнив эти шаги, вы можете использовать инструкции для изменения сервера времени, но выберите только что добавленный сервер и не забудьте нажать кнопку Обновить сейчас .
Как устранить проблемы с синхронизацией времени
Если после изменения настроек ваше устройство по-прежнему испытывает проблемы с подключением к NTP-серверу, вы можете сбросить настройки службы времени Windows с помощью командной строки.
- Откройте командную строку.
- Введите следующую команду, чтобы отключить службу времени Windows, и нажмите Enter :
net stop w32time
Введите следующую команду, чтобы отменить регистрацию службы времени Windows и удалить всю информацию о настройках из реестра, и нажмите Enter :
Введите следующую команду, чтобы зарегистрировать службу времени Windows и загрузить настройки по умолчанию в реестр, и нажмите Enter :
Введите следующую команду, чтобы запустить службу времени Windows, и нажмите Enter :
net start w32time
Введите следующую команду, чтобы заставить компьютер синхронизировать компьютер без ожидания и нажмите Enter :
w32tm /resync /nowait
После выполнения этих действий ваше устройство должно синхронизироваться с часами через Интернет.
Как синхронизировать время в Windows 7 и Windows 10
На самом деле синхронизировать время в Виндоус 7 очень просто. Сейчас вы сами в этом убедитесь.
Первое, что вам понадобится — это доступ к интернету. Если вы вы уже в онлайне, то дальше просто выполните несколько действий.
Кликните мышкой на часы, расположенные в системной трее.
Откроется такое окно. Нажмите на ссылку «Изменение настроек даты и времени».
Появится окно «Дата и время» с тремя вкладками. Вам надо перейти на вкладку «Время по Интернету». (Кстати слово «интернет» пишется с маленькой буквы).
С каким сервером синхронизировать время
Итак, вы перешли на вкладку «Время по Интернету». У большинства пользователей компьютер по умолчанию настроен на автоматическую синхронизацию с сервером time.windows.com .
Вы можете указать другой сервер, для этого нажмите на кнопку «Изменить параметры».
В появившемся окне вы можете в нажать на кнопку «Обновить сейчас», чтобы свериться с майкрософтовским сервером времени.
Или в выпадающем списке выбрать другой сервер времени.
На моем компьютере время не обновлялось автоматически потому что ESET ENDPOINT ANTIVIRUS в комплекте с файерволом работает в режиме обучения. Поэтому я нажал на кнопку и создал правило для разрешения синхронизации времени. Теперь время будет синхронизироваться автоматически.
Gajus / Shutterstock
Как выглядит настройка даты и времени в Windows 10
Как сделать, чтобы время синхронизировалось чаще
По умолчанию автоматический процесс синхронизации времени в Windows происходит раз в неделю. Если вам необходимо обновлять чаще, то нужно внести правку в системном реестре.
- Нажмите на кнопку меню «Пуск».
- Откройте окно «Выполнить».
- В командной строке наберите regedit и нажмите «OK».
- Перейдите в эту ветку реестра: HKEY_LOCAL_MACHINE → SYSTEM → ControlSet001 → Services → W32Time → TimeProviders → NtpClient
Параметр SpecialPollInterval содержит значение 604800 . Это количество секунд в одной неделе.
Если вы хотите сверять часы ежедневно, то меняете на соответствующее значение. Рассчитывается оно следующим образом: 24×60×60 = 86400 секунд.
Вот и все. Теперь на вашем компьютере всегда будет точное время.
Синхронизация времени NTP.
Синхронизация времени является важной задачей, хотя не многие задумывались об этом. Ну что плохого в убежавшем на сервере времени? А знаете ли вы, что многие проблемы с часами влияют на протоколы, связанные с криптографией? По этой причине в Active Directory разница в часах более 5 минут будет приводить к проблемам аутентификации Kerberos.
Часовые уровни. Strata.
Чтобы понять устройство NTP следует знать про концепцию strata или stratum. Авторитетные источники времени, такие как спутники GPS, цезиевые атомные часы, радио волны WWVB – всё это stratum 0. Они авторитетны на том основании, что у них есть некоторый способ поддержания высокоточного хронометража. Можно, конечно, воспользоваться обычными кварцевыми часами, но зная, что за месяц с ними легко потерять 15 секунд, то лучше их не использовать в качестве мерила времени. Stratum 0 это когда секунда не потеряется за 300 000 лет!
Компьютеры, которые напрямую (не по сети!) берут время у stratum 0 – это stratum 1. Так как всегда есть задержки из-за передачи сигнала и затраты на установку времени, то компьютеры stratum 1 не так точны как stratum 0, но в реальной жизни различие достигает пару микросекунд (1 мкс = 10 -6 с), что вполне допустимое отклонение.
Следующий уровень компьютеров, берущих время по сети у stratum 1 – это . барабанная дробь . интрига . stratum 2! Опять таки из-за различных задержек (сетевые точно), stratum 2 чуток отстаёт от stratum 1 и уж точно от stratum 0. На практике это разница от нескольких микросекунд (1 мкс = 10 -6 с) до нескольких миллисекунд (1 мс = 10 -3 с). Многие хотят синхронизироваться со слоем не дальше stratum 2.
Как понятно из схемы, stratum 4 берёт время у вышестоящего stratum 3. stratum 5 у stratum 4 и так далее. stratum 16 считается самым нижним слоем и время там считается несинхронизированным.
Чтобы синхронизировать время с помощью протокола NTP, следует сначала вручную выставить ваше время. Недопустима разница между вашим точным временем и показаниями ваших часов более 1000 секунд. Если используемый вами сервер времени врёт более 1000 миллисекунд (1 секунда), то он будет исключён из списка и будут использоваться другие вместо него. Данный механизм позволяет отсеивать плохие источники времени.
Клиент времени.
В файле /etc/ntp.conf для клиента важны строки Server. Их может быть несколько – до 10 штук!
Сколько добавлять? Следует иметь в виду:
- Если у вас только один сервер (одна строка server), то если данный сервер начнёт врать, то вы будете слепо следовать за ним. Если его время убежит на 5 секунд и вы убежите в след за ним.
- Если добавлено 2 сервера (2 строки server), то NTP пометит их обоих как false tickers. Если один из них будет врать, то NTP не может понять кто врёт, так как нет кворума.
- Если добавлено 3 и более сервера времени, то можно вычислить одного вруна false tickers. Если серверов времени 5 или 6, то можно найти 2 вруна false tickers. Если серверов 7 или 8, то 3 false tickers. Если серверов 9 и 10, то 4 false tickers.
Проект NTP Pool.
Есть такой проект NTP Pool по адресу которого pool.ntp.org/zone/ru/ можно найти рекомендованные для русских пользователей сервера времени.
server 0.ru.pool.ntp.org
server 1.ru.pool.ntp.org
server 2.ru.pool.ntp.org
server 3.ru.pool.ntp.org
Такие операционные системы, как Debian и Ubuntu, предлагают пользователям свои сервера времени.
server 0.debian.pool.ntp.org
server 1.debian.pool.ntp.org
server 2.debian.pool.ntp.org
server 3.debian.pool.ntp.org
server 0.ubuntu.pool.ntp.org
server 1.ubuntu.pool.ntp.org
server 2.ubuntu.pool.ntp.org
server 3.ubuntu.pool.ntp.org
Если вызвать на вашем Linux компьютере, который использует NTP, команду ntpq -pn
О чём говорят названия столбцов:
- remote – удалённые сервера, с которыми вы синхронизируете время.
- refid – вышестоящий stratum для данного сервера.
- st – уровень stratum. От 0 (нам недоступно) до 16 (нам не желательно). Идеально – 2.
- t – тип соединения. “u” – unicast или manycast, “b” – broadcast или multicast, “l” local reference clock, “s” – симметричный узел, “A” – manycast сервер, “B” – broadcast server, “M” – multicast сервер.
- when – время, когда последний раз сервер ответил нам. Параметр отображает число в секундах, но может в минутах, если число с m или в часах, если h.
- poll – частота опроса. Минимум 16 секунд, максимум 32 часа. Число должно быть 2 n . Обычно в данном параметре наблюдается или 64 секунды или 1024.
- reach – 8 бит октета, показывающий статус общения с удалённым сервером времени: успешный или сбойный. Если биты установлены – то успешно, иначе – сбой. Значение 377 – бинарно это 0000 0000 1111 1111.
- delay – значение в миллисекундах показывает время между отправкой и получения ответа (round trip time – RTT).
- offset – смещение в миллисекундах между вами и серверами времени. Может быть положительным и отрицательным числом.
- jitter – абсолютное значение в миллисекундах с указанием среднеквадратичного отклонения вашего смещения.
Перед IP адресом NTP сервера есть символ – это tally code. Виды tally code:
- ” “ – отброшен как недопустимый. Например, нет связи с ним или он в оффлайн, он слишком высокого ранга и не обслуживает таких как вы.
- “x” – отброшен алгоритмом “пересечения” (intersection algorithm). Алгоритм пересечения подготавливает список кандидатов партнеров, могущих стать источниками синхронизации и вычисляет доверительный интервал для каждого из них.
- “.” – отброшен из-за переполнения таблицы.
- “-“ – отброшен алгоритмом кластеризации (cluster algorithm). Алгоритм кластеризации сортирует список кандидатов по кодам слоя и расстояния синхронизации.
- “+” – сервер включён алгоритмом “комбинирования” (combine algorithm). Этот сервер – отличный кандидат если текущий сервер времени начнёт отказывать вам.
- “#” – сервер является отличным альтернативным сервером времени. Сервер с # можно увидеть только если у вас более 10 записей server в /etc/ntp.conf
- “*” – текущий сервер времени. Его показания используются для синхронизации ваших часов.
- “o” – сервер Pulse per second (PPS). Обычно это означает, что данный сервер времени использует источники времени типа GPS спутников и другие сигналы точного времени. Если рисуется о, то другие типы tally code уже отображаться не будут.
В поле refid могут быть следующие значения:
- IP адрес – адрес удалённого сервера времени.
- .ACST.- NTP manycast сервер.
- .ACTS.- Automated Computer Time Service из American National Institute of Standards and Technology.
- .AUTH.- ошибка аутентификации.
- .AUTO.- ошибка в последовательностях Autokey.
- .BCST.- NTP broadcast сервер.
- .CHU.- Shortwave radio receiver от станции CHU в Ottawa, Ontario, Canada.
- .CRYPT.- ошибка протокола Autokey.
- .DCFx.- LF radio receiver от станции DCF77 в Mainflingen, Germany.
- .DENY.- В доступе отказано.
- .GAL.- European Galileo satellite receiver.
- .GOES.- American Geostationary Operational Environmental Satellite receiver.
- .GPS.- American Global Positioning System receiver.
- .HBG.- LF radio receiver от станции HBG в Prangins, Switzerland.
- .INIT.- Peer association initialized.
- .IRIG.- Inter Range Instrumentation Group time code.
- .JJY.- LF radio receiver от станции JJY в Mount Otakadoya, рядом с Fukushima или Mount Hagane на острове Kyushu, Japan.
- .LFx.- Обычный LF radio receiver.
- .LOCL.- локальные часы хоста.
- .LORC.- LF radio receiver от Long Range Navigation (LORAN-C).
- .MCST.- NTP multicast сервер.
- .MSF.- Anthorn Radio Station рядом с Anthorn, Cumbria.
- .NIST.- American National Institute of Standards and Technology.
- .PPS.- часы Pulse per second.
- .PTB.- Physikalisch-Technische Bundesanstalt от Brunswick и Berlin, Germany.
- .RATE.- превышен порог опроса NTP.
- .STEP.- изменение шага NTP. Смещение offset менее 1000 миллисекунд, но более 125 миллисекунд.
- .TDF.- LF radio receiver от станции TéléDiffusion de France в Allouis, France.
- .TIME.- NTP association timeout.
- .USNO.- United States Naval Observatory.
- .WWV.- HF radio receiver от станции WWV в Fort Collins, Colorado, United States.
- .WWVB.- LF radio receiver от станции WWVB в Fort Collins, Colorado, United States.
- .WWVH.- HF radio receiver от станции WWVH в Kekaha, на острове Kauai на Hawaii, United States.
Рекомендации для клиента серверов времени.
Во-первых, избавьтесь от мысли как бы получить время от stratum 1, дескать они ближе всех к точному времени. Они то ближе к точнейшему времени на планете, только сами они перегружены и у них высокие задержки RTT для обычных серверов. Лучше найти нормальный stratum 2 и не переживать по этому поводу. Не забывайте, что речь идёт о микросекундах и миллисекундах, что в обычной жизни – вполне достаточно.
Во-вторых, помните, что подключение к ближайшему серверу времени не всегда идеальный вариант. Важнее не территориальная близость, а уровень stratum. Проект NTP Pool публикует список серверов только уровня stratum 1 и stratum 2 и лучше взять до 10 серверов времени из данного списка, что будет просто замечательно.
В-третьих, если вы простой домашний пользователь-клиент, то рекомендованные вам сервера в вашей операционной системе будут идеальным вариантом, не требующим лишних телодвижений.
Для крупных контор, лучшим вариантом будет поднятие своего сервера времени для рабочих компьютеров. Данный сервер будет получать точное время от серверов времени в Интернете и предоставлять его локальным компьютерам. На серверах Debian и Ubuntu достаточно раскомментировать строку
в конфигурационном файле демона ntpd – /etc/ntp.conf
Пользователи из сети 192.168/16 будут иметь возможность брать с вашего сервера показания точнейших часов. Для внутренних серверов на базе Linux, которые не являются серверами времени и занимаются своими задачами, вместо запуска демона ntpd в клиентском режиме – вполне достаточно указать в файле /etc/cron.daily/syncntpd. Рекомендуется прочесть различия между ntpdate и ntp и решить для себя вопрос.
#!/bin/sh
/usr/sbin/ntpdate IP.адрес.вашего.сервера > /dev/null 2>&1
exit 0
и раз в сутки, благодаря команде ntpdate, будет произведена синхронизация времени. Во избежании недоразумений, не поленитесь перед внедрением сервера времени и синхронизации всего и вся через протокол NTP – выставите вручную правильное время на всех доступных вам серверах и рабочих станциях. Если ваше несинхронизированное время слишком отличается от правильного, то можно вначале огрести много не нужных проблем.
В-четвёртых, NTP никак не связан, в какой стране и какие часовые пояса используются и как происходит переход на летнее и зимнее время и делается ли в данной стране такой переход. Это обязанность лежит на операционной системе, которую вам нужно обновлять, если в стране происходят изменения в часовых делах. В системах Debian и Ubuntu за это отвечает пакет tzdata, который должен быть актуальным.
В-пятых, лучше не поднимать свой NTP сервер на высоконагруженной системе.
Как синхронизировать время на компьютере с интернетом?
Хотя компьютер и является точной машиной, часы в нем (как и любые другие) могут отставать или спешить. Для предотвращения подобных казусов необходима синхронизация времени с помощью службы времени Windows.
По заданному графику ОС сверяет часы с сервером, указанным в настройках. Если значения не равны, системой выполняется корректировка показателей. Изначально в конфигурации уже задано несколько адресов.
Как синхронизировать время на компьютере
Для одноразовой синхронизации нужно проделать следующие действия. Кликнуть левой кнопкой по часам Windows.
Кнопка “Изменение настроек даты и времени” откроет окно настройки. Далее требуется перейти во вкладку “Время по интернету”. В ней будет отображен адрес сервера, который указан в настройках, и последняя дата синхронизации.
Нажав на “Изменить параметры”, можно будет обновить время.
Автоматизация функции
Чтобы синхронизировать время компьютера с интернетом автоматически, достаточно в последнем окне поставить галочку в единственной клеточке. Если подключиться к северу невозможно или при обновлении времени происходит погрешность, то можно выбрать один из дополнительных серверов, благо ОС предоставляет на выбор целых 5, либо найти адрес в интернете и вписать его в строку “сервер”.
Будьте внимательны, последний выбранный сервер останется в настройках по умолчанию, с ним операционная система и будет автоматически синхронизировать время на компьютере с интернетом.
Средства командной строки
Не всегда удобно использовать графические средства настройки системы. Например, если окно перегружено текстом: глаза пытаются найти нужную кнопку, но все сливается в одно монотонное изображение. Да и ввод пары команд производится быстрее, чем частые перемещения курсора мыши из одного угла окна в другой.
Чтобы синхронизировать время на компьютере с интернетом при помощи командной строки, откройте меню “Пуск” и выберите “Выполнить” либо просто нажмите Win+R на клавиатуре. В строке окна, которое запустится, напишите cmd, а после нажмите Enter. Так вы войдете в командную строку, следующая команда выполнит обновление времени на локальном компьютере с сервером, установленным по умолчанию:
- w32tm /resync.
Для настройки сервера, который будет использовать система, чтобы синхронизировать время на локальном компьютере с интернетом, выполните команды:
- w32tm /config /manualpeerlist:[сервер для синхронизации] /syncfromflags:manual /reliable:yes (эта команда устанавливает сервер, время которого будет использоваться для обновлений);
- w32tm /config /update (сообщение службе времени о том, что настройки изменились);
- net stop w32time && net start w32time (перезапуск службы).
Командная строка – это слишком сложно?
Windows – это ОС, функциональность которой может быть расширена дополнительными приложениями. Если при настройке обновления времени вы испытываете сложности, то можно использовать самый просто вариант – скачать программу, которая сделает множество шагов сама и потребует минимального вмешательства. Тем более что такие программы позволяют синхронизировать время с большей точностью, чем стандартные средства системы. Часто они могут учитывать задержки при получении и отправке пакетов и получать адреса серверов из списков в интернете.
Недокументированные настройки
По умолчанию период, с которым Windows после настройки будет синхронизировать время на компьютере с интернетом, равен неделе. Иногда этот интервал требуется уменьшить, но встроенные средства не позволяют выполнить необходимую конфигурацию. Поможет реестр.
Для запуска реестра в строке окна “Выполнить” введите regedit и нажмите Enter. Перейдите в ветку HKEYLM, в ней необходимо развернуть каталог SYSTEMCurrentControlSetServicesW32TimeTimeProvidersNtpClient. Найдите параметр SpecialPollInterval. В нем уже будет записано значение 604800. Именно за такое количество секунд проходит одна неделя. Если изменить эту цифру на 3600, время синхронизации будет равно одному часу.
Не рекомендуется вводить в эту графу значения меньше часа и больше суток. Малые значения заметно увеличат интернет-трафик. К тому же если пытаться синхронизировать время каждые несколько секунд, сервер заблокирует ваш IP. При больших значениях не удастся добиться максимальной точности системных часов. После внесения изменений введите символы net stop w32time && net start w32time в командную строку.
Локальная сеть
Если дома или в офисе установлено несколько компьютеров, подключенных по локальной сети, можно использовать один как сервер точного времени. Синхронизация с временем ПК, входящего в локальную сеть, производится так же, как и с серверами в интернете. Но сначала придется запустить сервер NTP на компьютере, время которого будут использовать остальные участники сети.
Для этого откройте реестр и отредактируйте раздел HKLMSystemCurrentControlSetservicesW32TimeTimeProvidersNtpServer. В нем ключу Enabled нужно присвоить значение 1, затем перезапустить службу Windows time из командной строки, напечатав net stop w32time, а после выполнения – net start w32time.
Помните, что теперь ПК эксплуатируется другими пользователями сети в качестве ориентира, не забывайте проверять его работоспособность время от времени. Включен ли сервер, можно проверить командой w32tm /query /configuration. Значение Enabled, равное 1, показывает, что с сервером всё в порядке.
Не забывайте синхронизировать время на компьютере с интернетом, ведь теперь, если часы убегут вперед или слишком отстанут на нем, это отразится на всех пользователях.
Особенности использования серверов точного времени
На компьютерах, которые подключены к локальным или корпоративным сетям, время должно совпадать с эталонным. Это важно для ведения бизнеса, реализации проектов, решения производственных задач. Так возникли специальные устройства, которые называются серверами точного времени.
Подобные устройства устанавливаются в гостиницах, аэровокзалах, банках, крупных корпорациях. Действуют и онлайн-серверы, которыми может пользоваться каждый желающий. Для этого нужно только, чтобы компьютер или ноутбук был подключен к Интернету.
Виды серверов
Установление точного времени на ПК происходит только через Интернет, который помогает провести синхронизацию с онлайн-сервером. Все настройки вносятся в ручном или автоматическом режиме, используя раздел «параметры времени, даты, часового пояса».
Используются, в основном, несколько типов серверов – stratum 1, stratum 2, stratum 3.
Stratum 1 – позволяет получить самое точное время от источника времени – атомных часов, GPS-приемника, сотовую связь CDMA. Большинство таких серверов, работающих по stratum 1, являются закрытыми, поэтому они не доступны обычным пользователям Сети.
Stratum 2 подключаются к stratum 1, получая от них точное время. Погрешность, если все настройки внесены правильно, составляет всего 1 микросекунду. При создании серверов stratum 2 учитывается нагрузка, чтобы добиться ее правильного распределения. Если этого не будет, тогда сервер точного времени «умирают».
Stratum 3 работают, если подключатся к stratum 2, и используют их ресурсы и источники, чтобы раздавать точное время.
Серверы следующих уровней используются не так часто, поскольку очень высокой становится погрешность передаваемого времени.
Технология синхронизации времени
Используется специальный протокол Сети, который называется Network Time Protocol или NTP. Серверы, работающие на нем, позволяют настроить время с погрешностью до 1 секунды.
Структура передачи времени на ПК многослойная, в которой каждый уровень синхронизируется с другим. Чем ниже слой, тем ниже точность полученного времени. Самый нулевой уровень – это «часы».
Серверы нулевого уровня сначала подсоединяются к так называемому первичному ПК с помощью интерфейса с высокой скоростью. Компьютеры, которые находятся на втором уровне, получают данные о времени с этого персонального компьютера. Отсюда данные далее передаются на сетевые протоколы, ведущие к серверам точного времени.
Настройки для Windows 10
В автоматическом режиме синхронизация происходит только через подключение к Интернету. Если возникают проблемы, то нужно проверить соединение, а потом вносить все настройки для активации авторежима:
- Во-первых, зайти в настройки часов (правый нижний угол экрана ПК или ноутбука).
- Во-вторых, открыть «параметры даты и времени».
- В-третьих, найти вкладку, которая позволит поставить вкладку в режим «Вкл». Для этого достаточно передвинуть курсор, и он сразу станет активным.
Ручная настройка проводится аналогичным способом, только требует проведения большего количества действия:
- Зайти в часы на экране.
- Оттуда в «Параметры даты и времени».
- Найти вкладку «дата и время», которая располагается в блоке «изменить дату и время», там выбрать соответствующую опцию.
- Установить новые значения времени и даты.
В этой же вкладке происходит изменение часового пояса. Его нужно менять самостоятельно два раза в год – весной и осенью, когда часы переводятся на час вперед или на час назад. Если ПК не синхронизирован с сервисом в Интернете, тогда часовой пояс выбирается пользователем самостоятельно, учитывая UTC для того или иного региона. В Виндовс 10 операционная система подобные действия проводит сама, но иногда пользователю приходится делать это вручную. Рекомендуется внимательно следить за тем, какое время стоит на персональном компьютере, особенно во время поездок за рубеж.
Ручная и автоматическая настройка Виндовс 8
Компьютеры, на которых установлена операционная система Виндовс 8, обычно не требуют ручного внесения изменений в параметры времени и даты. Как и в ОС Windows происходит автоматическая синхронизация с сервером.
Когда такая опция не работает, то приходится все изменения вносить пользователю. Достаточно один раз синхронизировать ПК с Интернет-сервисом, и далее время, как и часовой пояс, будет обновляться самостоятельно.
Автоматическая настройка проводится так:
- Подключить ноутбук к Интернету.
- Нажать мышкой по часам внизу экрана.
- Открыть раздел «дата и время».
- Поставить «время по Интернету».
- Нажать «ок» или «изменить».
- Включить функцию «Синхронизация с сервером времени».
- Обновить параметры.
- Нажать на клавишу «ок».
В том случае, когда ПК не подключен постоянно к Сети, настройки в изменение времени и даты вносятся в ручном режиме:
- Зайти в часы на экране.
- Перейти в настройки.
- Нажать «изменить дату и время».
- Выставить новые значения.
- Сохранить внесенные изменения.
Часовой пояс, по которому выставляется автоматически время и дата, в Виндовс 8 обновляется также в автоматическом режиме. Подобное доступно только после синхронизации. Для ситуаций, когда это сделать невозможно, пользователь должен выполнить следующие действия:
- Зайти в настройки даты и времени.
- Нажать на кнопку «изменить часовой пояс», чтобы выбрать тот, который соответствует региону нахождения человека.
- Сохранить изменения.
Настройки для ОС Виндовс 7, Виста и Виндовс ХР
Для ранних версий Windows настройки синхронизации, установления времени, даты или часового пояса в автоматическом и ручном режиме вносятся по одной схеме:
- Автоматическая установка времени: проверить подключение к сети, зайти в меню настроек, открыть нужный раздел, выбрать опцию «синхронизация с сервером в Интернете», применить настройки, сохранить все изменения.
- Выставление часового пояса, времени, месяца и числа вручную: зайти в настройки, выбрать вкладку «часовой пояс», учитывая смещение по UTC, выставить время, дату, применить новые параметры.
Список серверов времени
Выбирая сервис в Интернете, с которым проводится синхронизация компьютерной техники, нужно просматривать протокол передачи данных. Если пользователь не разбирается в подобных тонкостях, то стоит обратиться за помощью к программистам, которые проверят сертификат безопасности, наличие или отсутствие ошибок в протоколе, его систему защиты. Все это важно для того, чтобы защитить технику от посторонних пользователей, атак со стороны хакеров, ошибок в сбое времени и отражении часового времени.
Рекомендуется выбирать технологию, которая работает на NTP. При проведении синхронизации с серверами данной группы протоколов обладают репутацией, имеют высокое качество передачи данных.
Перечень серверов, с которыми можно проводить синхронизацию для корректного отражения времени на ПК, выглядит так:
- time.windows.com – проверенный источник, с которым работает корпорация Майкрософт. Это сервер первого уровня, поэтому погрешность в получении точного времени очень маленькая.
- https://support.ntp.org/bin/view/Servers/StratumTwoTimeServers – сервер второго уровня, который также отличается высоким качеством передачи данных и малой погрешностью.
- ntp1.stratum2.ru.
- ntp2.stratum2.ru.
- ntp3.stratum2.ru.
- ntp4.stratum2.ru.
- ntp1.stratum1.ru.
- ntp5.stratum2.ru.
- ntp2.stratum1.ru.
Выбирать нужно серверы, которые находятся на первом, втором или третьем уровне передачи данных. Внося настройки в синхронизацию, обязательно учитываться иерархия домена.
Итак, сервер точного времени – важный параметр, помогающий персональному компьютеру и пользователю корректно работать, выполнять поставленные задания. Особенно это важно для крупных корпораций, сотрудников госучреждений. Для пользователей, которые не разбираются в технике и сомневаются в том, правильно или нет внесут настройки вручную в параметры даты и времени, могут пользоваться онлайн-серверами. Внеся один раз изменения, нужные данные будут обновляться автоматически. Более опытные юзеры настройки вносят вручную, но гораздо удобнее один раз внести изменения и обновлять время, месяц и дату онлайн, что очень удобно для людей, которые часто перемещаются из одного часового пояса в другой.