Что означает ошибка 0xE000014C
Ошибка 0xE000014C (или сообщение «Недостаточно прав») появляется, когда вы пытаетесь открыть файл, запустить приложение или выполнить скрипт, а текущая учётная запись не имеет необходимых привилегий. В macOS это обычно означает, что операция требует прав администратора или определённых настроек безопасности.
Причины возникновения
- Неправильные настройки безопасности – в системных настройках запрещено запускать определённые приложения.
- Отсутствие прав администратора – обычный пользователь не может изменять системные файлы.
- Повреждённые системные файлы – подписи файлов нарушены после неудачного обновления или сбоя дисковой утилиты.
- Сбой интеграции стороннего ПО – антивирусы или утилиты типа
xcode-selectизменяют права доступа некорректно. - Повреждение кэша LaunchServices – система не может сопоставить приложение с правильными правами.
Способы решения
Способ 1: Проверить настройки безопасности и конфиденциальности
- Откройте Системные настройки (
⌘ + ,). - Перейдите в раздел Безопасность и конфиденциальность → Общее.
- Если рядом с нужным приложением стоит значок замка, нажмите Разблокировать и введите пароль администратора.
- Убедитесь, что для всех приложений выбрано «Разрешить всем приложениям» или конкретное приложение добавлено в белый список.
⚠️ Важно: Изменение системных настроек может повлиять на работу других программ. Вносите изменения только для тех приложений, которые вам действительно нужны.
Способ 2: Использовать Terminal для исправления прав
Откройте Терминал (⌘ + Space, введите Terminal).
# Замените /путь/к/файлу на фактический путь
sudo chmod -R 755 /путь/к/файлу
chmod -R 755назначает права на чтение/исполнение для всех пользователей и запись для владельца.- Программа попросит пароль администратора — введите его.
После выполнения команды попробуйте открыть файл повторно.
Способ 3: Переустановить подпись файла через Disk Utility
- Запустите Утилиту дисковой utilities (в приложениях → Утилиты).
- В левом меню выберите системный диск (обычно это
Macintosh HD). - Нажмите Первая помощь, затем Продолжить. Утилита исправит ошибки файловой системы.
- После завершения нажмите Восстановить → Продолжить, чтобы переподписать системные файлы.
💡 Совет: Процедура может занять несколько минут. Не прерывайте процесс.
Способ 4: Перезагрузиться в безопасном режиме
- Выключите Mac (
⌘ + Qв любом приложении → Завершить работу). - Включите компьютер, быстро нажав кнопку Power.
- Удерживайте клавишу Shift, пока не появится экран входа в систему с надписью «Безопасный режим».
Безопасный режим автоматически исправляет проблемы с правами доступа и запускает необходимые системные службы.
Способ 5: Сбросить PRAM и NVRAM
- Выключите Mac и отсоедините кабель питания (если он подключён).
- Включите компьютер, быстро удерживая Option‑Command‑P‑R.
- Дождитесь перезагрузки системы — это сбросит параметры, связанные с правами доступа.
После перезагрузки система восстановит стандартные настройки безопасности.
Способ 6: Сбросить системный кэш LaunchServices
- Выключите Mac, затем включите его, удерживая Shift‑Command‑G, чтобы открыть окно «Перейти к папке».
- Введите
/Library/LaunchServicesи нажмите Вернуться. - Удалите файлы
com.apple.launchservices.cs(если они есть) — они перезапишутся при следующей загрузке.
⚠️ Важно: Удаление кэша может временно замедлить запуск приложений, но решит проблему с правами.
Профилактика
- Обновляйте macOS регулярно — обновления содержат исправления безопасности и исправления прав.
- Проверяйте права доступа к важным папкам (
~/Documents,/Applications) через Системные настройки → Безопасность и конфиденциальность → Общее. - Используйте только официальные источники для установки программ — это снижает риск повреждения системных файлов.
- Создавайте резервные копии с помощью Time Machine, чтобы быстро восстановить файлы при возникновении ошибок с правами.
- Периодически запускайте «Первая помощь» в Утилите дисковой utilities — это поддерживает подпись файлов в порядке.
Следуя этим советам, вы минимизируете вероятность появления ошибки «недостаточно прав» в будущем.