Как исправить ошибку OSStatus 99999 на Mac

Если вы хотите установить приложение на свой Mac, у вас есть два варианта: вы можете либо загрузить файл DMG из Mac App Store и установить его, перетащив его в папку «Приложения», либо загрузить установщик из надежного источника и установить это на вашем Mac.

Если вы устанавливаете приложение из Mac App Store, вы можете установить приложение напрямую, ничего больше не делая. Но если вы устанавливаете из стороннего источника, вам необходимо включить эту функцию в Системных настройках.

Установка приложения на macOS намного проще по сравнению с другими операционными системами. Но это не значит, что он всегда безупречен. Одной из не очень распространенных ошибок, возникающих во время установки приложения, является ошибка OSStatus 99999. Эта ошибка возникает не так часто, но когда это происходит, вам придется ломать голову в поисках ответов, потому что это может быть довольно сложно. справиться.

Что такое ошибка OSStatus 99999 на Mac?

Ошибка OSStatus 99999 обычно возникает после установки приложения из стороннего источника, независимо от того, является ли он официальным или поддельным источником. Даже если вы включили установку из стороннего источника в Системных настройках, по-прежнему появляются экземпляры этого сообщения об ошибке, из-за которых приложение не открывается.

Вероятно, это связано с растущей кампанией Apple по сохранению всего в системе Apple — аппаратное обеспечение Apple должно работать только с программным обеспечением Apple. Мы все знаем, что это невозможно, поэтому эта ошибка может быть способом Apple заставить вас использовать Mac App Store. Но что, если приложение, которое вы хотите установить, там недоступно? Кроме того, также были сообщения об ошибке OSStatus 99999, появляющейся, даже если установленное приложение было из Mac App Store.

Теперь проблема не в самом процессе установки. Приложения устанавливаются нормально, но когда вы пытаетесь запустить их, приложение не открывается, и вместо этого вы получаете это сообщение об ошибке:

Операция не может быть завершена.
(Ошибка OSStatus 999).

Эта ошибка также не влияет на конкретную версию, а это означает, что она может возникать независимо от версии macOS, на которой работает ваше устройство. Некоторые пользователи столкнулись с этим в Sierra, High Sierra, Mojave и даже Catalina.

Что вызывает ошибку OSStatus 99999 на Mac?

Если вы загружаете приложение из стороннего источника, вам необходимо убедиться, что ваш Mac позволяет устанавливать на него приложения, не принадлежащие App Store. Вам нужно включить это в Системных настройках. Если это отключено, вы, скорее всего, столкнетесь с этой ошибкой.

Но если на вашем Mac разрешена сторонняя установка или приложение, которое вы установили, находится в Mac App Store, но вы столкнулись с этой ошибкой, значит, причина в чем-то другом.

В некоторых случаях ошибка появляется из-за поврежденного файла SystemPolicy. Эта функция безопасности, также известная как гейткипер, обеспечивает подписание кода и проверяет загруженные приложения перед авторизацией их запуска. Этот процесс проверки предотвращает случайное или неосознанное выполнение вредоносного ПО. Если гейткипер поврежден, у него могут возникнуть проблемы с проверкой вашей установки, и он выдаст эту ошибку.

Что делать с ошибкой OSStatus 99999 на Mac

Если вы получаете эту ошибку при открытии только что установленного приложения, вот некоторый контрольный список, который вам нужно сначала просмотреть, прежде чем пытаться исправить приведенные ниже исправления:

  • Перезагрузите компьютер. Иногда все, что нужно вашему Mac, — это новая перезагрузка для устранения мелких ошибок и сбоев.
  • Очистите свое устройство с помощью средства очистки Mac, чтобы удалить ненужные файлы, которые могут мешать работе ваших приложений.
  • Загрузите это же приложение на другой Mac, чтобы убедиться в отсутствии проблем с установщиком и самим приложением. Если он работает правильно на другом устройстве, значит, проблема в вашем устройстве.
  • Убедитесь, что на вашем Mac достаточно места для хранения. Если у вас недостаточно места на диске, ваши приложения не будут работать должным образом.

Если проблема не исчезнет после выполнения всего вышеперечисленного, то пришло время рассмотреть решения, которые мы перечислили здесь:

Исправление № 1: переустановите приложение.

Чтобы убедиться, что приложение было установлено правильно и установщик не был поврежден, удалите приложение, перетащив значок из папки приложения в корзину. Очистите корзину, чтобы убедиться, что все удалено. Затем загрузите новый установщик из вашего источника и установите его на свой компьютер. Если приложение по-прежнему не загружается из-за ошибки OSStatus 99999, перейдите к следующему шагу.

Исправление № 2: включить стороннюю установку.

Если вы загружаете приложение с веб-сайта разработчика или из других надежных источников, убедитесь, что в настройках macOS Gatekeeper разрешена такая установка. Чтобы проверить, включен ли он, выполните следующие действия:

  1. В меню Apple нажмите «Системные настройки».
  2. Выберите Безопасность и конфиденциальность.
  3. На вкладке «Общие» щелкните значок замка, чтобы внести изменения. Вам нужно будет ввести свой пароль и нажать Enter.
  4. После разблокировки раздел «Разрешить загрузку приложений из» станет активным.
  5. Установите флажок Везде, чтобы разрешить установку и запуск приложений, загруженных из любого источника, на macOS.

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

Исправление № 3. Восстановите базу данных SystemPolicy.

Если ваш Mac разрешает сторонние установки, но вы по-прежнему получаете эту ошибку, возможно, это как-то связано с вашей базой данных системной политики.

Чтобы проверить, был ли он поврежден, вы можете запустить утилиту командной строки безопасности системной политики SecAssessment, выполнив следующие действия:

  1. Откройте Терминал из папки «Утилиты».
  2. Введите следующую команду и нажмите Enter:
    $spctl –assess –verbose –raw /bin/ls
  3. Если результат говорит: /bin/ls: неизвестная ошибка 99999=1869f, это означает, что ваша SystemPolicy повреждена.

Чтобы восстановить базу данных по умолчанию, следуйте инструкциям здесь:

  1. В окне терминала введите следующую команду, а затем нажмите Enter:
    $ sudo cp /var/db/.SystemPolicy-default /var/db/SystemPolicy
  2. После выполнения команды перезагрузите Mac.

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

Подведение итогов

Ошибка OSStatus 99999 на Mac — это необычная проблема macOS, которая сбивает с толку многих пользователей Mac, особенно нетехнических. При попытке исправить эту ошибку убедитесь, что вам удобно пользоваться Терминалом, поскольку для большинства исправлений требуется ввод команд. Но как только вы внимательно изучите инструкции, вы поймете, что ошибку OSStatus 99999 не так уж сложно устранить.

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *