sadrix logoSadriX
Гайды

Сбивается время в Windows: как наладить синхронизацию по NTP

Полное руководство: диагностика, настройка службы W32Time, выбор NTP-сервера и устранение типичных ошибок.

08 441 просмотров3 мин
0
Поделиться:TelegramVK

Введение

Если часы в Windows показывают неверное время, это не только раздражает, но и может нарушать работу программ: от браузеров до корпоративных систем. Чаще всего проблема связана с тем, что служба синхронизации времени (W32Time) не работает, неправильно настроена или не может достучаться до NTP-сервера. В этом руководстве мы разберём, как диагностировать и устранить рассинхронизацию, а также как вручную настроить надёжный источник точного времени.

Требования

  • Компьютер под управлением Windows 10 или Windows 11 (методы применимы и к Windows 8.1/7, но некоторые шаги могут отличаться).

  • Права администратора.

  • Доступ в интернет (для синхронизации с внешними серверами).

  • Базовые навыки работы с командной строкой и редактором реестра.

Шаг 1. Проверьте текущие настройки времени

Откройте «Параметры» → «Время и язык» → «Дата и время». Убедитесь, что включена опция «Устанавливать время автоматически» и выбран правильный часовой пояс. Если время сбивается после каждой перезагрузки, скорее всего, проблема глубже.

Шаг 2. Запустите средство устранения неполадок

Windows имеет встроенный инструмент диагностики. Перейдите в «Параметры» → «Система» → «Устранение неполадок» → «Дополнительные средства устранения неполадок» → «Время и дата». Запустите диагностику и следуйте рекомендациям. Часто этого достаточно, чтобы служба W32Time перезапустилась и синхронизация восстановилась.

Шаг 3. Проверьте службу W32Time

Нажмите Win+R, введите services.msc и найдите службу «Служба времени Windows» (Windows Time). Убедитесь, что она запущена и тип запуска — «Автоматически». Если служба остановлена, запустите её. Если тип запуска «Отключена», измените на «Автоматически» и примените.

Шаг 4. Выполните синхронизацию вручную

В командной строке, запущенной от имени администратора, выполните:

w32tm /resync

Если появится сообщение «Компьютер не был пересинхронизирован, так как нет доступных данных о времени», переходите к следующим шагам.

Шаг 5. Настройте NTP-сервер вручную

По умолчанию Windows использует time.windows.com, который не всегда стабилен. Лучше указать другой сервер, например, pool.ntp.org или time.google.com. Сделать это можно через реестр или командную строку.

Через командную строку (администратор)

w32tm /config /manualpeerlist:"pool.ntp.org,0x8 time.google.com,0x8" /syncfromflags:manual /reliable:yes /update
net stop w32time && net start w32time
w32tm /resync

Через реестр

Откройте regedit и перейдите в ветку HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters. В параметре NtpServer укажите адреса серверов через пробел, например: time.google.com,0x8 pool.ntp.org,0x8. В параметре Type установите NTP. Перезапустите службу времени.

Шаг 6. Проверьте брандмауэр и антивирус

Синхронизация использует UDP-порт 123. Убедитесь, что брандмауэр Windows или сторонний антивирус не блокирует исходящие соединения на этот порт. Временно отключите брандмауэр для проверки — если синхронизация заработает, добавьте правило исключения.

Шаг 7. Сбросьте настройки службы времени

Если предыдущие шаги не помогли, выполните сброс конфигурации W32Time к заводским настройкам:

net stop w32time
w32tm /unregister
w32tm /register
net start w32time
w32tm /resync

После этого служба будет переустановлена с параметрами по умолчанию.

Шаг 8. Проверьте часовой пояс и аппаратные часы

Убедитесь, что в BIOS/UEFI установлено правильное время и дата. Если батарейка CMOS разряжена, время будет сбиваться при каждом выключении питания. Замените батарейку (обычно CR2032) и заново настройте время в BIOS.

Шаг 9. Используйте сторонние утилиты

Если встроенные средства не справляются, можно воспользоваться программами для принудительной синхронизации, например, NetTime или Dimension 4. Они позволяют выбрать несколько NTP-серверов и настроить автоматическую синхронизацию по расписанию.

Шаг 10. Проверьте групповые политики (для корпоративных сетей)

В домене настройки времени могут управляться групповыми политиками. Если вы не можете изменить параметры, обратитесь к администратору. Проверить применение политик можно командой gpresult /h report.html.

Типичные ошибки

  • Служба W32Time отключена. Многие оптимизаторы отключают её для экономии ресурсов. Включите обратно.

  • Неверный формат NTP-сервера. В реестре или команде w32tm нужно указывать суффикс ,0x8 для клиентского режима.

  • Блокировка порта 123. Антивирус или брандмауэр могут препятствовать синхронизации.

  • Разряженная батарейка CMOS. Время сбрасывается при выключении питания.

  • Использование ненадёжного сервера. time.windows.com может быть недоступен; лучше выбрать альтернативу.

FAQ

Вопрос: Почему время сбивается после выключения компьютера? Ответ: Скорее всего, разряжена батарейка CMOS на материнской плате. Замените её.

Вопрос: Как проверить, что синхронизация работает? Ответ: Выполните w32tm /query /status. В выводе должно быть указано, что источник — NTP-сервер, и время последней успешной синхронизации.

Вопрос: Можно ли использовать несколько NTP-серверов? Ответ: Да, перечислите их через пробел в параметре NtpServer или в команде w32tm /config.

Вопрос: Что делать, если `w32tm /resync` выдаёт ошибку «Служба не запущена»? Ответ: Запустите службу «Служба времени Windows» через services.msc или командой net start w32time.

Вопрос: Влияет ли часовой пояс на синхронизацию? Ответ: Сам NTP передаёт время в UTC, а Windows отображает его с учётом часового пояса. Главное — правильно выбранный пояс.

Итог

Синхронизация времени в Windows — задача, которая решается несколькими командами и проверкой службы. Начните с простых шагов: проверьте настройки, запустите средство устранения неполадок и службу W32Time. Если не поможет — смените NTP-сервер и проверьте брандмауэр. В большинстве случаев проблема решается на первых этапах. Если же время сбивается после выключения питания, замените батарейку CMOS. Теперь вы знаете, как настроить точное время и забыть о рассинхронизации.

Читайте также

Комментарии

Комментарии доступны только зарегистрированным пользователям. Войти

  • Пока нет комментариев. Будьте первым.