Учим Windows почаще синхронизировать время
Учим Windows почаще синхронизировать время
Часы на компьютере не так уж и точны сами по себе, а когда-то они и вовсе не работали при выключенной машине. Но теперь давно в компьютерах стоят батарейки, а в ноутбуках их целых две и время есть всегда. Но это всё тот же кварцевый механизм, который очень неточен.
Операционные системы Windows настроены на автоматическую синхронизацию времени один раз в неделю через Интернет. И опять же раньше этого было достаточно, но сегодня, когда мы много времени проводим в Интернете, часто важно именно точное время. Будь вы заядлый геймер, майнер или просто любитель общаться через сеть, даже разница в одну — две секунды может быть для вас порой критична.
Сервера точного времени называются NTP -серверами. В коллекции Windows 3 таких и бывает, что ни один из них недоступен, а бывает, что недоступен именно тот, для синхронизацию с которым она настроена связываться один раз в неделю.
Существует множество программ для автоматической синхронизации времени с различными NTP серверами и такие программы до сих пор востребованы, несмотря на то, что они уже по сути не нужны.
До недавнего времени я пользовался одной из таких утилит, а потом исчезла причина использования и я удалил утилиту. Но мысли о том, что часы на компьютере теперь могут быть неточны не давала мне покоя и я решил глянуть, а что там у самой Windows.
В Windows 10 интервал автоматической синхронизации времени сократили до примерно 9 часов, понимая проблему. Тем не менее во-первых не у всех именно эта версия, а во-вторых порой и 9 часов является слишком большим интервалом.
Находится значение интервала синхронизации в реестре здесь
Представляет из себя это значение разумеется число и сначала открывается в шестнадцатиричном представлении. Не обманитесь
Для удобства переставляем в десятичную систему и вводим нужное значение в секундах, например 11453 — это будет чуть больше трёх часов. Можно поставить более точный интервал, например 2 часа, но я привык не привязывать таймеры к точным интервалам, а вы решайте сами.
После таких действий синхронизация станет чаще. Также можно установить свой NTP сервер в свойствах времени, доступных с Панели управления предварительно найдя ближайший и постоянно доступный
Если понравилась статья, то ставьте ЛАЙК 👍, делитесь в социальных сетях, ПОДПИСЫВАЙТЕСЬ на канал, оставляйте комментарии.
Адреса серверов
Выберите один или несколько адресов NTP-серверов и настройте свою систему на синхронизацию времени. Старайтесь, без необходимости, избежать использования серверов, имеющих ярус 1. Серверы яруса 2 являются не менее точными.
Ярус | Адрес сервера | IPv6 | Состояние | Нагрузка |
---|---|---|---|---|
2 | ntp1.stratum2.ru | Есть | Работает | Высокая |
2 | ntp2.stratum2.ru | Нет | Работает | Средняя |
2 | ntp3.stratum2.ru | Есть | Работает | Низкая |
2 | ntp4.stratum2.ru | Есть | Работает | Высокая |
2 | ntp5.stratum2.ru | Нет | Работает | Средняя |
1 | ntp1.stratum1.ru | Есть | Работает | Средняя |
1 | ntp2.stratum1.ru | Нет | Работает | Средняя |
1 | ntp3.stratum1.ru | Есть | Работает | Средняя |
1 | ntp4.stratum1.ru | Есть | Работает | Средняя |
1 | ntp5.stratum1.ru | Есть | Работает | Средняя |
C целью противодействия случаям NTP вандализма, а также DDoS атакам, на всех серверах проекта действует автоматизированная система блокировки IP адресов.
При использовании наших NTP серверов, старайтесь не отправлять слишком много запросов за короткий промежуток времени, в противном случае ваш IP адрес может быть заблокирован на срок не менее 30 суток с момента начала блокировки.
Проверить наличие своего IP в списке заблокированных адресов можно здесь.
Время с NTP-сервера ( UTC )
Время на компьютере ( UTC )
Сменить часовой пояс для показа времени с NTP-сервера можно на главной странице сайта.
Синхронизация с серверами точного времени в Windows XP
Синхронизация времени в Windows XP
Как мы уже писали выше, синхронизация подразумевает подключение к особому серверу NTP, который передает данные о точном времени. Получая их, Windows автоматически настраивает системные часы, которые отображаются в области уведомлений. Далее мы подробно опишем, как воспользоваться данной функцией, а также приведем решение одной распространенной проблемы.
Настройка синхронизации
Подключиться к серверу точного времени можно, обратившись к блоку настроек часов. Делается это так:
- Дважды кликаем по цифрам в правом нижнем углу экрана.
Переходим на вкладку «Время Интернета». Здесь устанавливаем галку в чекбокс «Выполнять синхронизацию с сервером времени в Интернете», выбираем сервер в выпадающем списке (по умолчанию будет установлен time.windows.com, можно оставить его) и жмем «Обновить сейчас». Подтверждением успешного подключения является строка, указанная на скриншоте.
В нижней части окна будет указано, когда в следующий раз система обратится к серверу для синхронизации. Нажимаем ОК.
Смена сервера
Данная процедура поможет решить некоторые проблемы с доступом к серверам, установленным по умолчанию в системе. Чаще всего в таких случаях мы можем увидеть подобное сообщение:
Для того чтобы устранить неполадку, необходимо подключиться к другим узлам в интернете, выполняющим нужные функции. Найти их адреса можно, введя в поисковой системе запрос вида «ntp сервера». В качестве примера воспользуемся сайтом ntp-servers.net.
На данном ресурсе нужный нам список скрывается за ссылкой «Серверы».
Идем в блок настроек синхронизации в «винде», выделяем строчку в списке.
Вставляем данные из буфера обмена и жмем «Применить». Закрываем окно.
При следующем входе в настройки данный сервер будет установлен по умолчанию и станет доступным для выбора.
Манипуляции с серверами в реестре
Раздел опций времени в XP устроен таким образом, что невозможно добавить несколько серверов в список, а также удалить их оттуда. Для выполнения данных операций потребуется редактирование системного реестра. При этом учетная запись должна иметь права администратора.
- Открываем стартовое меню и нажимаем кнопку «Выполнить».
В поле «Открыть» пишем команду, указанную ниже, и жмем ОК.
3. Переходим в ветку
В экране справа находится перечень серверов точного времени.
Для добавления нового адреса нужно сделать следующее:
- Нажимаем правой кнопкой мыши по свободному месту в блоке со списком и выбираем «Создать – Строковый параметр».
Сразу пишем новое имя в виде порядкового номера. В нашем случае это «3» без кавычек.
Дважды кликаем по имени нового ключа и в открывшемся окне вводим адрес. Жмем ОК.
Теперь, если зайти в настройки времени, можно увидеть указанный сервер в выпадающем списке.
Удаление происходит проще:
- Нажимаем правой кнопкой мыши по ключу и выбираем соответствующий пункт в контекстном меню.
Подтверждаем свое намерение.
Изменение интервала синхронизации
По умолчанию система подключается к серверу каждую неделю и автоматически переводит стрелки. Случается так, что по некоторым причинам за это время часы успевают намного отстать или наоборот, начать спешить. Если ПК включается редко, то расхождение может быть довольно большим. В таких ситуациях рекомендуется уменьшить интервал проверок. Делается это в редакторе реестра.
- Запускаем редактор (см. выше) и идем в ветку
Справа ищем параметр
В его значении (в скобках) указано количество секунд, которое должно пройти между операциями синхронизации.
Кликаем дважды по имени параметра, в открывшемся окне переключаемся на десятичную систему счисления и вводим новое значение. Обратите внимание, что не следует указывать интервал менее получаса, так как это может привести к проблемам. Лучше всего будет проводить проверку раз в сутки. Это 86400 секунд. Нажимаем ОК.
Перезагружаем машину, идем в раздел настроек и видим, что время следующей синхронизации изменилось.
Заключение
Функция автоматической подстройки системного времени является весьма удобной и, кроме прочего, позволяет избежать некоторых проблем при получении данных с серверов обновления или тех узлов, где важна точность этого параметра. Не всегда синхронизация работает корректно, но в большинстве случаев достаточно сменить адрес ресурса, поставляющего такие данные.