Введение
System Integrity Protection (SIP) — это встроенная безопасность macOS, которая защищает системные файлы от случайного изменения или удаления. Если SIP по ошибке отключается (например, во время устранения неполадок), защита компьютера снижается, и он становится уязвимым для вредоносных программ и системных сбоев. В этой статье мы покажем, как быстро вернуть SIP в рабочее состояние, используя только встроенные инструменты macOS.
Требования
- Mac с macOS Monterey 12, Ventura 13 или Sonoma 14 (или более поздней версии).
- Доступ к режиму восстановления macOS (команда
Command + Rпри включении). - Базовые знания работы с Terminal.
Пошаговая инструкция
Шаг 1: Перезагрузка в режим восстановления
Перезагрузите Mac, удерживая клавиши Command (⌘) + R. Система загрузится в утилиту восстановления macOS. Подождите, пока не появится окно утилиты.
Шаг 2: Открытие Terminal в Recovery Mode
В окне утилиты восстановления выберите утилиту Terminal. Нажмите Enter, чтобы открыть терминал с правами администратора.
Шаг 3: Включение SIP
Выполните команду для включения SIP:
csrutil enable
Если потребуется, введите пароль администратора. После выполнения команды система предложит перезагрузиться. Нажмите Перезагрузить для применения изменений.
Шаг 4: Проверка статуса SIP
Перезагрузите Mac в обычный режим и откройте Terminal. Выполните команду, чтобы убедиться, что SIP снова активна:
csrutil status
Если вы видите сообщение System Integrity Protection enabled, защита восстановлена.
Проверка результата
После перезагрузки система автоматически проходит базовую проверку целостности. Вы можете повторить команду csrutil status в любой момент, чтобы подтвердить, что SIP работает. Если SIP всё ещё отключена, повторите шаги 1–3, убедившись, что каждая команда выполнена без ошибок.
💡 Совет: Храните команду
csrutil disableв заметках, если вам нужно временно отключить SIP для установки стороннего программного обеспечения. После завершения работ всегда включайте SIP обратно.
Возможные проблемы
- SIP всё ещё отключена после перезагрузки. Убедитесь, что вы выполнили
csrutil enableименно в терминале режима восстановления, а не в обычном терминале. Повторите процесс, убедившись, что вы используете правильный режим загрузки. - Mac не загружается после включения SIP. Используйте тот же метод восстановления (
Command + R) и выполнитеcsrutil enableповторно. Если система по-прежнему не загружается, запустите Mac в безопасном режиме (Shift + перезагрузка) и попробуйте снова. - Появляется сообщение об ошибке доступа при выполнении
csrutil enable. Это может означать, что на вашем Mac установлена другая утилита, изменяющая системные файлы. Перезагрузитесь в безопасный режим, закройте все посторонние приложения, а затем повторите попытку.
Эти шаги обеспечат надёжное восстановление защиты SIP и вернут безопасность вашей macOS.