Часы в Windows 10/11 сбиваются: время отстаёт или обгоняет (2025)
Неверное время ломает входы на сайты, вызывает SSL-ошибки и проблемы с почтой. Разберёмся быстро: настраиваем часовой пояс, включаем автоустановку, синхронизируем NTP и проверяем батарейку CMOS.
Типичные признаки: «часы ушли» после перезагрузки, браузер ругается на сертификаты, VPN не коннектится, приложения просят авторизоваться заново. Идём по порядку от простого к редкому.
1. Часовой пояс и автоустановка
- Параметры → Время и язык → Дата и время. Включите «Автоматически устанавливать время» и «Автоматически определять часовой пояс».
- Если город определяется неверно, задайте пояс вручную.
cmd
tzutil /g
rem показать текущий пояс
tzutil /s "Russian Standard Time"
rem пример ручной установки
2. Принудительная синхронизация NTP
Откройте cmd от администратора и выполните:
cmd
w32tm /query /status
w32tm /resync /force
Если ошибка, задайте серверы вручную и перезапустите службу времени.
cmd
net stop w32time
w32tm /config /manualpeerlist:"time.windows.com,0x9 pool.ntp.org,0x9" /syncfromflags:manual /update
net start w32time
w32tm /resync /force
Теперь проверьте, ушли ли SSL-ошибки в браузере и мессенджерах.
3. Служба времени и брандмауэр
- Откройте services.msc. «Служба времени Windows» должна быть в состоянии «Работает», тип запуска «Автоматически».
- В брандмауэре разрешите исходящие UDP 123. На домашних роутерах обычно ничего трогать не нужно.
4. BIOS и батарейка CMOS
Если часы сбиваются после полного отключения питания, велика вероятность севшей батарейки на плате. Симптомы: сбиваются дата и время в BIOS, слетает порядок загрузки.
- Замените батарейку CR2032. Делайте это при полностью обесточенном ПК.
- После замены снова выставьте дату, время и порядок загрузки.
5. Dual Boot с Linux
Linux обычно хранит аппаратные часы как UTC. Windows по умолчанию считает их локальным временем, из-за чего часы «прыгают» после перезагрузки в другую систему. Решения два:
- Настроить Linux на локальное время.
- Или включить в Windows хранение RTC=UTC.
reg
Путь: HKLM\SYSTEM\CurrentControlSet\Control\TimeZoneInformation
Создать DWORD: RealTimeIsUniversal = 1
После правки перезагрузитесь.
Когда лучше позвать мастера
Часы уходят даже после всех шагов, служба падает с ошибками, время скачет на десятки минут. Подключусь, посмотрю журналы, проверю политику, драйверы и железо. Настрою стабильную синхронизацию.
FAQ
Синхронизация пишет «доступ запрещён»
Запускайте cmd от администратора. В корпоративной сети синхронизация может управляться политиками домена.
Можно ли поставить свои NTP-серверы провайдера
Да, укажите их в параметре manualpeerlist через запятую, как в примере выше.
После замены батарейки время снова ушло
Проверьте посадочное место батарейки и контакт. Сбросьте настройки BIOS на дефолт, затем выставьте нужные параметры и синхронизацию в Windows.