Як виправити помилку «збій відкриття програми через пошкодження» на Mac

У власників
Mac може
виникати дивна помилка при спробі відкрити завантажену програму. спочатку
з'являється індикатор завантаження, а потім повідомлення: «Збій відкриття програми
через пошкодження. Перемістіть програму до Кошику ». Вказана також інформація про
тому, коли і звідки був викачаний файл. Доступно два варіанти: скасувати і
перемістити в кошик.

нижче ми
розповімо про декілька способів виправити помилку.

Як виправити помилку «збій відкриття» на Mac

1: Скачайте програму заново

Першим ділом
при виникненні помилки варто завантажити програму заново з перевіреного
джерела. Рекомендується завантажувати програми з сайтів розробників, а не з
сторонніх сайтів. Часто помилка зникає, коли ви ставите пошкоджену версію
файлу в корзину і завантажуєте програму заново.

спосіб
працює не завжди, і іноді програми доводиться викачувати зі сторонніх
сайтів, а не офіційних. У таких випадках переходите до наступного пункту.

2: перезавантажте комп'ютер

це
здасться вам очевидним, але спробуйте перезавантажити свій Mac, особливо
якщо ви вже скачали програму заново, а помилка не зникла. коли комп'ютер
завантажиться, спробуйте відкрити програму ще раз.

3: Оновлення ПО

іноді
помилка виникає через застарілі версій ПЗ. Можливо, допоможе оновлення
системи, але перед цим не забудьте зберегти резервну копію свого пристрою.

  • MacOS 10.14 і новіше: Зайдіть в Системні налаштування
    > Оновлення.
  • MacOS 10.13 і старше: Зайдіть в Mac App Stores> Оновлення.

якщо
доступні оновлення, скачайте їх. Також можете завантажити оновлену версію
програми, якщо така є.

4: Використовуйте Terminal

це
останній шанс, і рекомендується він тільки для досвідчених користувачів. якщо
помилка все ще не зникла, краще її просто не використовувати.

запустіть програму
Terminal і введіть наступну команду:

xattr -cr /расположеніе/программа.app

Наприклад:

xattr -cr /Applications/Signal.app

Дана
команда може вирішити і інші подібні помилки. Нагадаємо, що спосіб
використовувати не варто, якщо у вас немає досвіду роботи з командним рядком. Якщо ви
зробите щось не так, це призведе до появи додаткових проблем.