Сбивается время в Windows: как настроить синхронизацию по NTP
Чиним рассинхрон часов в Windows 10 и 11: от простой кнопки «Синхронизировать» до настройки NTP-сервера и службы W32Time
Почему в Windows сбивается время
Часы в Windows — вещь коварная: пока они идут точно, вы их не замечаете. Но стоит времени уехать на пару минут — и начинаются странности: сайты с HTTPS ругаются на недействительный сертификат, мессенджеры не подключаются, письма приходят «из будущего», а двухфакторная аутентификация выдаёт ошибку с неверным кодом. Причина почти всегда одна: система перестала синхронизироваться с сервером точного времени по протоколу NTP (Network Time Protocol).
В этой инструкции разберём, как вернуть точное время в Windows 10 и 11: от базовой кнопки «Синхронизировать» до ручной настройки NTP-сервера, проверки службы времени и правки реестра. Все шаги безопасны и обратимы, а для большинства случаев хватит первых трёх.
Что понадобится
Компьютер или ноутбук под управлением Windows 10 или Windows 11.
Права администратора (для смены сервера времени и работы со службами).
Доступ в интернет — синхронизация идёт по сети.
Понимание, что системное время влияет на сертификаты, вход в аккаунты и работу планировщика задач.
Если компьютер в домене организации, настройки времени могут управляться политиками — тогда лучше обратиться к администратору, а не менять их вручную.
Шаг 1. Проверьте часовой пояс
Прежде чем винить NTP, убедитесь, что выставлен правильный часовой пояс. Если он сбит, точное время будет отображаться неверно, хотя синхронизация работает.
1. Откройте «Параметры» (Win + I). 2. Перейдите в «Время и язык» → «Дата и время». 3. Проверьте пункт «Часовой пояс» — он должен соответствовать вашему региону. 4. Убедитесь, что включён переключатель «Устанавливать время автоматически».
Если часовой пояс верный, а часы всё равно врут — переходите к принудительной синхронизации.
Шаг 2. Нажмите «Синхронизировать» в параметрах
Самый простой способ заставить Windows обновить время:
1. Откройте «Параметры» → «Время и язык» → «Дата и время». 2. Прокрутите до раздела «Дополнительные параметры» и нажмите «Синхронизировать сейчас». 3. Подождите несколько секунд — появится отметка об успешной синхронизации.
В Windows 11 кнопка находится на той же странице, иногда скрыта под пунктом «Синхронизировать часы». Если синхронизация не срабатывает или выдаёт ошибку — идём дальше.
Шаг 3. Проверьте службу времени Windows (W32Time)
За синхронизацию отвечает служба «Служба времени Windows» (W32Time). Если она остановлена или отключена, кнопка синхронизации работать не будет.
1. Нажмите Win + R, введите services.msc и нажмите Enter. 2. Найдите в списке «Служба времени Windows» (Windows Time). 3. Двойной клик — откроются свойства. 4. В поле «Тип запуска» выберите «Автоматически». 5. Если служба остановлена, нажмите «Запустить», затем «Применить» и «ОК».
После этого повторите синхронизацию из шага 2. Часто проблема решается именно здесь: служба могла быть отключена оптимизаторами или «чистильщиками» системы.
Шаг 4. Запустите синхронизацию через командную строку
Если интерфейс не помогает, используйте консольные команды. Откройте командную строку от имени администратора (поиск «cmd» → «Запуск от имени администратора») и выполните по очереди:
1. w32tm /resync — принудительная синхронизация с текущим сервером. 2. w32tm /query /status — покажет состояние службы, источник времени и последнюю синхронизацию. 3. w32tm /query /source — покажет, с каким сервером синхронизируется система.
Если команда w32tm /resync выдаёт ошибку «Служба не запущена», вернитесь к шагу 3 и запустите службу. Если ошибка связана с недоступностью сервера — меняйте сервер (следующий шаг).
Шаг 5. Смените NTP-сервер на надёжный
По умолчанию Windows использует сервер time.windows.com, который в некоторых регионах работает нестабильно. Логичнее указать публичный NTP-сервер, например pool.ntp.org или сервер вашего провайдера.
Через командную строку от администратора:
1. w32tm /config /manualpeerlist:"pool.ntp.org,0x8 time.google.com,0x8" /syncfromflags:manual /update — задаёт список серверов. 2. net stop w32time && net start w32time — перезапускает службу. 3. w32tm /resync — запускает синхронизацию.
Флаг 0x8 означает, что клиент работает в режиме обычной клиентской синхронизации. Можно указать один сервер или несколько через пробел — система выберет доступный.
Шаг 6. Настройте сервер времени через «Панель управления»
Есть и графический путь для тех, кто не любит консоль:
1. Нажмите Win + R, введите control и откройте «Панель управления». 2. Перейдите в «Часы и регион» → «Дата и время». 3. Откройте вкладку «Время Интернета» и нажмите «Изменить параметры». 4. В поле «Сервер» впишите, например, pool.ntp.org. 5. Нажмите «Обновить сейчас» и «ОК».
Если кнопка «Обновить сейчас» неактивна, значит служба времени остановлена — вернитесь к шагу 3.
Шаг 7. Сбросьте конфигурацию службы времени
Когда настройки накопили ошибки, помогает полный сброс конфигурации W32Time. В командной строке от администратора выполните последовательно:
1. net stop w32time — останавливает службу. 2. w32tm /unregister — снимает регистрацию службы. 3. w32tm /register — регистрирует службу заново. 4. net start w32time — запускает службу. 5. w32tm /resync — синхронизирует время.
Этот приём часто решает проблему, когда служба «зависла» и не реагирует на обычные команды.
Шаг 8. Проверьте настройки реестра
Иногда синхронизацию блокируют параметры в реестре. Откройте редактор реестра (Win + R → regedit) и перейдите в ветку:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\W32Time\Parameters
Проверьте параметр Type: для обычного компьютера он должен быть Nt5DS (синхронизация по NTP). Если стоит NoSync, система не синхронизируется — исправьте значение. Также в разделе TimeProviders\NtpClient параметр Enabled должен быть равен 1.
После правок перезапустите службу времени и выполните w32tm /resync. Будьте аккуратны: не меняйте другие параметры, если не понимаете их назначения.
Шаг 9. Проверьте брандмауэр и антивирус
Синхронизация использует UDP-порт 123. Если брандмауэр или сторонний антивирус блокирует исходящие соединения на этот порт, время не обновится. Проверьте:
В брандмауэре Windows Защитника разрешены исходящие подключения для службы времени.
Сторонний файрвол не блокирует
w32time.Корпоративная сеть не режет NTP-трафик (частая ситуация в офисах).
Быстрая проверка доступности сервера — команда w32tm /stripchart /computer:pool.ntp.org /samples:3. Если ответа нет, сервер недоступен из вашей сети.
Шаг 10. Исправьте время в BIOS/UEFI
Если часы сбиваются после каждого выключения компьютера, проблема может быть на уровне железа: села батарейка CMOS на материнской плате. Признаки — время сбрасывается при полном отключении питания, а настройки BIOS теряются.
1. Выключите компьютер и обесточьте его. 2. Откройте корпус (на ноутбуке — аккуратно, с учётом гарантии). 3. Найдите батарейку CR2032 на материнской плате и замените её. 4. Включите компьютер, зайдите в BIOS и выставьте корректные дату и время.
После этого синхронизация по NTP будет держаться стабильно.
Шаг 11. Проверьте сторонние программы
Некоторые утилиты для «оптимизации» Windows отключают службу времени, чтобы сэкономить ресурсы. Также конфликтовать могут программы для изменения системного времени, эмуляторы и средства обхода ограничений. Проверьте список автозагрузки (Диспетчер задач → «Автозагрузка») и удалите подозрительные записи.
Типичные ошибки
Синхронизация не запускается без прав администратора. Команды
w32tmи смена сервера требуют повышенных прав.Выбран нерабочий NTP-сервер. Если сервер недоступен из вашей сети, синхронизация будет падать с ошибкой. Указывайте 2–3 сервера.
Служба времени отключена «оптимизатором». Проверяйте тип запуска после установки чистящих утилит.
Неверный часовой пояс при точном времени. Система синхронизирована, но показывает не то время из-за сбитой зоны.
Блокировка порта 123. В корпоративных сетях NTP часто закрыт — уточните у администратора.
Правка реестра без резервной копии. Перед изменением параметров сделайте экспорт ветки.
FAQ
Почему время сбивается после выключения компьютера? Скорее всего, села батарейка CMOS на материнской плате. Замените CR2032 и выставьте время в BIOS.
Какой NTP-сервер выбрать для России? Подойдут pool.ntp.org, time.google.com или серверы вашего провайдера. Главное — указать рабочий адрес и проверить доступность командой w32tm /stripchart.
Можно ли синхронизировать время без интернета? Только вручную или через локальный NTP-сервер в сети. Без сети точное время взять неоткуда.
Что делать, если `w32tm /resync` пишет «Служба не запущена»? Запустите службу «Служба времени Windows» через services.msc и установите тип запуска «Автоматически».
Влияет ли неверное время на безопасность? Да. Из-за рассинхрона ломаются HTTPS-сертификаты, не работают входы в аккаунты, двухфакторная аутентификация и корпоративные VPN.
Итог
Сбитое время в Windows — не косметическая проблема, а источник ошибок с сертификатами, аккаунтами и сетью. Начните с проверки часового пояса и кнопки «Синхронизировать», затем убедитесь, что служба W32Time запущена. Если это не помогло — смените NTP-сервер через командную строку или «Панель управления», а в сложных случаях сбросьте конфигурацию службы и проверьте реестр. И помните про батарейку CMOS: если время уезжает после каждого выключения, синхронизация тут ни при чём — пора менять железо.
Читайте также
Комментарии
Комментарии доступны только зарегистрированным пользователям. Войти
- Пока нет комментариев. Будьте первым.



