Системное расширение заблокировано. Программа пытается загрузить новое системное расширение подписанное «Разработчик».
#Что это за блокировка
Антивирусы, VPN, виртуальные диски, драйверы устройств и инструменты виртуализации используют расширения macOS. Начиная с macOS Catalina Apple заменяет старые расширения ядра (kext) более безопасными системными расширениями, которые запускаются в пространстве пользователя. Каждое такое расширение требует вашего одобрения. Пока вы его не дадите, программа работает не полностью: VPN не подключается, виртуальное устройство не появляется, антивирус сообщает о неполной защите.
| Возможная причина | Как узнать | Что делать |
|---|---|---|
| Не нажали «Разрешить» вовремяЗапрос действует ограниченное время. | Нет сообщения в настройках. | Запустите установку или программу заново. |
| Расширение устарелоРазработчик не обновил его под вашу версию macOS. | Блокировка повторяется. | Обновите программу до последней версии. |
| Профиль MDM управляет разрешениямиРабочий Mac. | Кнопка неактивна. | Обратитесь к администратору. |
| Остатки старой версииПрограмма удалена не полностью. | Дублируются расширения. | Удалите программой-деинсталлятором, затем перезагрузитесь. |
| SIP отключёнРанее отключали защиту. | csrutil status показывает disabled. | Включите в режиме восстановления: csrutil enable. |
#Как разрешить
- Установите или запустите программуСкачайте расширение только с официального сайта производителя и убедитесь, что оно поддерживает ваш выпуск macOS. Установите программу штатным мастером и откройте её один раз, чтобы получить системный запрос. Если запроса нет, проверьте «Системные настройки» → «Конфиденциальность и безопасность» в разделе «Безопасность». Не устанавливайте неподписанные расширения ядра ради проверки.
- Нажмите «Открыть настройки безопасности»После установки доверенного расширения откройте меню Apple → «Системные настройки» → «Конфиденциальность и безопасность», прокрутите до раздела «Безопасность» и найдите сообщение с названием разработчика. Если доступна кнопка «Разрешить», нажмите её, подтвердив действие владельцем Mac. Если сообщение не показывается, не понижайте защиту без официальной инструкции для вашей модели macOS.
- Найдите сообщение о заблокированном расширенииНайти сообщение о блокировке можно только после попытки установки или запуска соответствующего расширения. Откройте меню Apple → «Системные настройки» → «Конфиденциальность и безопасность», прокрутите вниз к области «Безопасность». Ищите строку с точным именем разработчика и кнопкой разрешения, если она доступна; у обычных расширений современных macOS может появиться иной системный запрос. Если сообщения нет, заново запустите официальный установщик подходящей версии и проверьте уведомления; не пытайтесь обходить защиту командами. На корпоративном Mac управление разрешениями может принадлежать администратору.
- Введите пароль администратораПри запросе macOS введите пароль администратора этого Mac или используйте Touch ID, если система предлагает. Проверьте, что в диалоге указан ожидаемый разработчик расширения; отмените запрос, если название незнакомо. После подтверждения выполните рекомендованную системой перезагрузку и проверьте программу.
- Перезагрузите MacСохраните документы, закройте приложения, затем в меню Apple выберите «Перезагрузить». После входа откройте программу или раздел, где возникала ошибка, и воспроизведите действие. Если ошибка сохраняется, запишите её точный текст и переходите к следующему целевому способу; не делайте бесконечные принудительные перезапуски во время установки macOS.
- Для устаревших kext на Apple SiliconЭтот способ относится только к доверенному ПО, которому действительно нужен устаревший драйвер ядра, и только к Mac с Apple Silicon. Сначала запросите у разработчика современную версию расширения, не требующую снижения защиты. При отсутствии альтернативы сделайте резервную копию и оцените риск: «Пониженная безопасность» ослабляет проверку загрузки. Для обычных системных расширений этот шаг НЕ нужен.
Если у вас старая версия macOS, путь настроек другой: «Системные настройки → Защита и безопасность → Основные».
systemextensionsctl listkmutil showloaded --list-only | grep -v com.applecsrutil status#Расширения ядра на Apple Silicon
Для kext нужно понизить политику безопасности до «Пониженной безопасности» и разрешить расширения. Сделайте это только если разработчик программы подтверждает необходимость.
- Выключите MacСначала сохраните файлы и выберите в меню Apple «Выключить». Если Mac полностью не отвечает, убедитесь, что не выполняется установка системы, и только в крайнем случае удерживайте кнопку питания около 10 секунд; незаписанные данные будут потеряны. После включения запишите, повторяется ли зависание и на каком этапе.
- Откройте «Параметры»На Mac с Apple Silicon выключите компьютер, затем удерживайте кнопку питания до окна «Загрузка параметров запуска». Нажмите «Параметры» со значком шестерёнки → «Продолжить», выберите пользователя и введите пароль по запросу. Для изменения политики загрузки только при необходимости откройте меню «Утилиты» → «Утилита безопасной загрузки»; не путайте с настройками обычной программы.
- Выберите системный дискОткройте меню Apple → «Системные настройки» → «Основные» → «Загрузочный диск» (если macOS открывается). Убедитесь, что указан действительный том с установленной системой; выберите его и нажмите «Перезагрузить», если необходимо. Если macOS не запускается, используйте загрузочные параметры: Apple Silicon — удерживайте питание, Intel — удерживайте Option при включении. Не стирайте неизвестные тома.
- Выберите «Пониженная безопасность»В режиме восстановления Apple Silicon откройте «Утилиты» → «Утилита безопасной загрузки», выберите существующий загрузочный том → «Политика безопасности». Только при обоснованной необходимости драйвера и после резервной копии выберите «Пониженная безопасность» и разрешите управление расширениями ядра от доверенных разработчиков. После перезапуска вернитесь в «Конфиденциальность и безопасность» и подтвердите конкретного издателя. Когда драйвер больше не нужен, верните полную защиту.
- Перезагрузитесь и разрешите расширениеПосле изменения политики безопасности для подтверждённого драйвера ядра выйдите из режима восстановления и штатно перезапустите Mac. В обычной macOS откройте «Системные настройки» → «Конфиденциальность и безопасность» и проверьте, появилось ли разрешение именно для проверенного разработчика; подтвердите его и выполните дополнительную перезагрузку только если macOS попросит. Откройте программу, из-за которой ставился драйвер, и проверьте работу устройства. Если расширение так и не загрузилось, верните исходную политику безопасности через Recovery или запросите у производителя современный драйвер; не отключайте SIP и не разрешайте расширения неизвестного происхождения.