Служба времени Windows не синхронизируется — W32Time, NTP и точные часы (2025)
Симптомы: часы отстают/спешат, синхронизация пишет «Произошла ошибка», код 0x800705B4/0x80072F8F, SSL-сайты и почта ругаются на сертификаты. Разберём, как заставить службу времени работать стабильно.
Коротко: быстрые проверки
- Проверьте батарейку CMOS на старых ПК (если время сбивается в BIOS).
- Проверьте интернет: NTP требует доступ к UDP/123.
- Если ноутбук часто спит — увеличьте частоту синхронизации, чтобы корректироваться чаще.
1) Проверяем службу времени и старт
Команды выполняйте по одной (CMD от администратора):
sc config W32Time start= demand
net start W32Time
w32tm /query /status
Если служба не запускается — проверьте, нет ли сторонних синхронизаторов (они могут отключать W32Time).
2) Выбираем NTP-сервер и синхронизируем вручную
Можно использовать time.windows.com или надёжные публичные NTP-пулы.
Команды можно вставить целиком (CMD от администратора):
w32tm /config /manualpeerlist:"time.windows.com,0x9" /syncfromflags:manual /update
net stop W32Time & net start W32Time
w32tm /resync /force
w32tm /query /peers
Если сервер недоступен, замените на pool.ntp.org,0x9 или локальный NTP сервера провайдера/организации.
3) Очищаем состояние клиента времени
Если клиент «залип», сбросим состояние.
Команды выполняйте по одной (CMD от администратора):
w32tm /unregister
w32tm /register
net start W32Time
w32tm /resync
4) Настраиваем частоту опроса (стационарный/ноутбук)
Для подвижных ноутбуков полезно увеличить частоту коррекции.
Команды выполняйте по одной (PowerShell от администратора):
New-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Services\W32Time\TimeProviders\NtpClient" -Name SpecialPollInterval -PropertyType DWord -Value 900 -Force
Restart-Service W32Time
w32tm /resync
Значение 900 — 15 минут. Для стационарных ПК можно оставить по умолчанию (1 час и больше).
5) Брандмауэр и роутер
- Откройте исходящие UDP/123 для w32time.
- На некоторых роутерах NTP перенаправляется — добавьте правило разрешения или включите «Синхронизацию времени интернет».
FAQ
Ошибка 0x800705B4 при синхронизации.
Нет ответа от сервера. Проверьте интернет/UDP 123, смените NTP на pool.ntp.org и попробуйте «w32tm /resync /force».
Часы сбиваются каждый раз после выключения.
Скорее всего села батарейка CMOS — замените CR2032. Потом настройте синхронизацию заново.
После сна время отстаёт.
Увеличьте частоту опроса (SpecialPollInterval) и убедитесь, что пробуждение не сдвигает часы из‑за нестабильного драйвера чипсета.