macOS TIMEMISMATCHВысокая

Ошибка time mismatch на macOS: как исправить несоответствие времени

Статья объясняет, что такое ошибка time mismatch на Mac, почему она возникает и как её исправить с помощью настройки синхронизации времени или терминала.

Обновлено 15 февраля 2026 г.
5-10 мин
Низкая
FixPedia Team
Применимо к:macOS Monterey 12.0+macOS Ventura 13.0+macOS Sonoma 14.0+

Что означает ошибка time mismatch

Ошибка time mismatch (несоответствие времени) на macOS возникает, когда системные часы показывают дату или время, значительно отклоняющееся от фактического. Это приводит к проблемам с безопасностью, особенно при работе с SSL/TLS-сертификатами: браузеры и приложения считают сертификаты недействительными, так как их срок действия проверяется на основе системного времени. Вы можете увидеть сообщения вроде "Ваше устройство имеет неверную дату и время" или "Сертификат недействителен, потому что срок его действия истек или еще не наступил". Ошибка часто проявляется при доступе к HTTPS-сайтам, использовании электронной почты или работе с приложениями, требующими проверки времени.

Причины возникновения

  1. Ручная установка времени: Если вы вручную изменили дату или время и забыли включить автоматическую синхронизацию, система не будет корректировать часы.
  2. Отсутствие автоматической синхронизации: По умолчанию на macOS синхронизация включена, но может быть отключена пользователем, после сброса настроек или при обновлении системы.
  3. Проблемы с аккумулятором: На MacBook, если аккумулятор сел или отсутствует, система не может поддерживать время при выключении, и часы сбрасываются к значению по умолчанию (например, 1 января 2001 года).
  4. Неправильный часовой пояс: Неверно установленный часовой пояс может привести к смещению времени относительно UTC, что также вызывает несоответствие.
  5. Сетевые ограничения: Если Mac не может получить доступ к серверам времени (например, time.apple.com) из-за брандмауэра, прокси или настроек сети, синхронизация не происходит.
  6. Повреждение системных файлов: Редко, но возможно повреждение файлов, связанных со службой времени (NTP), например, после сбоя обновления системы.

Способ 1: Настройка автоматической синхронизации через системные настройки

Это самый простой и рекомендуемый способ, подходит для большинства пользователей.

  1. Откройте Системные настройки (меню Apple → Системные настройки).
  2. Перейдите в раздел ОбщиеДата и время.
  3. Убедитесь, что переключатель Устанавливать дату и время автоматически включен. Если выключен, переведите его в активное состояние.
  4. Нажмите кнопку Изменить рядом с полем Сервер времени.
  5. В выпадающем списке выберите time.apple.com (рекомендуется) или другой доверенный сервер (например, pool.ntp.org для общего NTP).
  6. Закройте окно настройки. macOS автоматически синхронизирует время с выбранным сервером.

После этого проверьте, исчезла ли ошибка. Перезапустите браузер или приложение, где она возникала. Если проблема осталась, перейдите к следующему способу.

Способ 2: Исправление времени через терминал

Если настройки через GUI не помогают или вы предпочитаете командную строку, используйте Терминал.

  1. Откройте Терминал (через Spotlight или Finder → Утилиты → Терминал).
  2. Проверьте текущие настройки:
    date
    systemsetup -getnetworktimeserver
    systemsetup -getusingnetworktime
    
    Команда date покажет текущее системное время, а systemsetup — статус синхронизации и сервер.
  3. Установите сервер времени (если не установлен или нужно изменить):
    sudo systemsetup -setnetworktimeserver time.apple.com
    
    Введите пароль администратора при запросе.
  4. Включите сетевую синхронизацию:
    sudo systemsetup -setusingnetworktime on
    
  5. Принудительно синхронизируйте время:
    sudo sntp -sS time.apple.com
    
    Команда sntp (упрощенный NTP-клиент) сразу обновит время. Если команда sntp недоступна (на более старых macOS), используйте sudo ntpdate -u time.apple.com, но ntpdate может быть устаревшим.
  6. Проверьте время снова командой date. Оно должно соответствовать текущему.

Способ 3: Проверка и настройка часового пояса

Иногда проблема заключается в неправильном часовом поясе, который смещает время относительно UTC.

  1. В Системных настройкахОбщихДата и время нажмите Изменить рядом с Часовой пояс.
  2. Выберите ваш регион на карте или введите город (например, "Москва" для UTC+3).
  3. Убедитесь, что установлен правильный часовой пояс и переключатель Учитывать летнее время актуален.

Через терминал:

# Показать текущий часовой пояс
sudo systemsetup -gettimezone
# Установить часовой пояс, например, для Москвы
sudo systemsetup -settimezone Europe/Moscow

После изменения перезагрузите Mac или приложения, где возникала ошибка.

Способ 4: Восстановление системы и проверка аккумулятора

Если время продолжает сбрасываться после перезагрузки, возможны более глубокие проблемы.

  • Для MacBook: проверьте здоровье аккумулятора в Системных настройкахАккумулятор. Если аккумулятор сел или требует замены, это может влиять на поддержку времени при выключении. Попробуйте оставить MacBook подключенным к питанию на несколько часов, чтобы аккумулятор зарядился, и проверьте, сохраняется ли время.
  • Запустите восстановление macOS: перезагрузите Mac, удерживая Command + R, чтобы войти в режим восстановления. Используйте Дисковые утилиты для проверки диска на ошибки (первая помощь). Также можно переустановить macOS без потери данных через режим восстановления.
  • Обновите macOS: убедитесь, что система обновлена. Перейдите в Системные настройкиОбновление безопасностиОбновить сейчас. Новые версии часто содержат исправления для служб времени.

Профилактика

  • Всегда держите включенной автоматическую синхронизацию времени в настройках.
  • Регулярно обновляйте macOS для исправления возможных багов и улучшений безопасности.
  • Для MacBook: избегайте полного разряда аккумулятора; если ноутбук долго не используется, периодически заряжайте его, чтобы предотвратить сброс времени.
  • Не меняйте время вручную без необходимости, так как это может нарушить работу приложений, сертификатов и расписаний.
  • Если вы используете корпоративную сеть, убедитесь, что серверы времени доступны (возможно, требуется настроить корпоративный NTP-сервер через политики группы).

Часто задаваемые вопросы

Почему на Mac появляется ошибка несоответствия времени?
Как автоматически синхронизировать время на macOS?
Может ли неверное время вызвать проблемы с доступом к сайтам?
Что делать, если время сбрасывается после выключения Mac?

Полезное

Откройте настройки времени
Включите автоматическую синхронизацию
Выберите сервер времени
Подтвердите настройки