Чому macOS Catalina перевіряє програми, перш ніж я можу їх відкрити?

click fraud protection

Однією з причин, чому ми любимо macOS, є її жорсткі функції безпеки. Вам навряд чи доведеться турбуватися про віруси чи зловмисне програмне забезпечення, оскільки Apple так надійно блокує операційне програмне забезпечення. Все добре, поки ви не можете відкривати програми, тому що macOS постійно їх перевіряє.

Це саме те, що відбувається з багатьма користувачами macOS Catalina. Часто проблема виникає незабаром після оновлення до нового операційного програмного забезпечення.

Давайте подивимося, що ви можете з цим зробити.

Зміст

    • Пов'язані:
  • Каталіна продовжує перевіряти заявки
    • Не плутайте це питання з обмеженнями Gatekeeper
  • Що робити, якщо ваш Mac перевіряє програми
    • 1. Оновіть macOS і всі свої програми
    • 2. Видаліть та перевстановіть проблемні програми
    • 3. Подивіться на монітор активності
    • 4. Видаліть будь-яке антивірусне програмне забезпечення, програмне забезпечення або програмне забезпечення для очищення
    • 5. Завантажтеся в безпечному режимі та відремонтуйте диск
    • 6. Вимкніть перевірку програми в macOS
    • 7. Зітріть свій Mac і перевстановіть macOS
  • Якщо все інше не вдається, перейдіть до macOS Mojave
  • Поради читачам
    • Схожі повідомлення:

Пов'язані:

  • Як відкривати програми, завантажені з будь-якого місця, macOS
  • Все, що вам потрібно знати про нотаріальне засвідчення програми в macOS Catalina
  • Потрібно запускати 32-розрядні програми на macOS Catalina? Використовуйте віртуальну машину Mojave

Каталіна продовжує перевіряти заявки

Після запуску вашого Mac і відкриття програми з’являється панель завантаження з написом, що macOS «Перевірка [програми]». Іноді потрібно півгодини або більше, перш ніж перевірка закінчиться і ви зможете використовувати програму!

Очевидно, macOS Catalina відчуває потребу перевірити всі види програм. Не тільки нерозпізнані, а й звичайні програми, такі як Xcode, Microsoft Word і навіть власні програми Apple iWork.

Перевірка програми Microsoft PowerPoint в macOS Catalina
Деякі користувачі кажуть, що для заповнення панелі перебігу потрібно більше півгодини.

Ця проблема не стосується всіх користувачів Catalina, що свідчить про це стирання комп’ютера та перевстановлення macOS може бути рішенням.

Але спочатку давайте розглянемо деякі менш трудомісткі пропоновані рішення.

Не плутайте це питання з обмеженнями Gatekeeper

Gatekeeper — це функція безпеки macOS, яка дозволяє відкривати лише довірене програмне забезпечення Apple. Якщо ви бачите повідомлення про те, що «macOS не може підтвердити, що ця програма не містить шкідливих програм», значить, ви маєте справу з Gatekeeper.

Загалом, ви можете обійти обмеження Gatekeeper, клацнувши програму, утримуючи клавішу Control, і вибравши відчинено зі спливаючого меню. Нове сповіщення попереджає вас, що програмне забезпечення не перевірено Apple і може містити шкідливе програмне забезпечення, але ви все одно можете вибрати відчинено це все одно.

Перегляньте інші наші статті для більше інформації про Gatekeeper.

macOS не може перевірити, чи додаток не містить шкідливих програм
Якщо macOS каже, що не може перевірити вашу програму, вам потрібно обійти Gatekeeper.

Що робити, якщо ваш Mac перевіряє програми

Існує багато причин, через які вашому Mac може знадобитися багато часу для перевірки програм, перш ніж ви зможете їх відкрити. Спробуйте кожне з наведених нижче потенційних рішень, перевіряючи свої програми знову після кожного.

Повідомте нам, яке рішення підходить вам у коментарях!

1. Оновіть macOS і всі свої програми

Багато користувачів стикалися з подібними проблемами коли Apple випустила macOS High Sierra у 2017 році. Згодом Apple випустила оновлення для виправлення цієї проблеми. Сподіваюся, те ж саме станеться і з macOS Catalina.

Переконайтеся, що ваш Mac і всі ваші програми повністю оновлені:

  1. У рядку меню вашого Mac перейдіть до  > Оновлення програмного забезпечення.
  2. Завантажте та встановіть будь-які доступні оновлення для macOS.
  3. Тепер відкрийте Mac App Store і виберіть Оновлення з бічної панелі.
  4. Завантажте та встановіть будь-які доступні оновлення ваших програм.
  5. Для будь-яких програм, які ви завантажили за межами App Store, відвідайте веб-сайт розробника, щоб завантажити та встановити останні оновлення.
macOS перевіряє наявність оновлень програмного забезпечення в системних налаштуваннях
Поставте прапорець, щоб автоматично оновлювати ваш Mac.

2. Видаліть та перевстановіть проблемні програми

Apple проводить процес перевірки для кожної з ваших програм, щоб переконатися, що вона завірена нотаріально та не містить потенційно шкідливих зловмисних програм. Після того, як macOS перевірить програму, вона повинна додати цю програму до білого списку, щоб вона не потребувала повторної перевірки.

Звичайно, частина проблеми тут полягає в тому, що macOS продовжує перевіряти ті самі програми щоразу, коли ви їх відкриваєте. Він відмовляється довіряти програмному забезпеченню. Спробуйте повністю видалити програму, а потім переінсталювати її, щоб перевірити, чи допоможе це macOS позначити її як підтверджену.

Щоб видалити та повторно встановити програми зі свого Mac:

  1. Відкрийте панель запуску, потім натисніть і утримуйте будь-яку програму.
  2. Натисніть кнопку X кнопку, щоб видалити програми, які ви отримали з Mac App Store. Існує безліч стандартних програм Apple, які ви не можете видалити.
  3. Для програм, які ви завантажили в іншому місці, відвідайте веб-сайт розробника, щоб отримати інструкції з видалення. Якщо вони не надають жодного, перетягніть програму в кошик із папки «Програми».
Програми на панелі запуску з кнопками видалення
Якщо програма не відображає кнопку видалення, перетягніть її в Кошик за допомогою Finder.

3. Подивіться на монітор активності

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

Відкрийте програму Монітор активності Програми > Утиліти.

Перегляньте список назв процесу та перевірте, чи не застрягла програма XProtectService і перегляньте, скільки ЦП споживає цей процес. Якщо програма або процес не відповідає, macOS позначає це (Не відповідає.)

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

Якщо ви не бачите, що програма перевірки прогресує і вважаєте, що вона застрягла, закрийте або примусово закрийте процес або програму.

Щоб завершити або примусово завершити процес, виберіть його та натисніть кнопку «x» у верхньому лівому куті монітора активності.

Коли ви вирішите кинути. Процес завершується, коли це безпечно зробити, так само, як і коли ви зазвичай припиняєте використовувати Файл > Вийти в додатку.

При примусовому завершенні процес завершується негайно.

4. Видаліть будь-яке антивірусне програмне забезпечення, програмне забезпечення або програмне забезпечення для очищення

Більшість антивірусних програм, програм безпеки та очищення, розроблених для macOS, відомі тим, що створюють більше проблем, ніж вирішують. Завдяки Gatekeeper та іншим вбудованим функціям безпеки вам зазвичай не потрібно використовувати сторонні засоби захисту або антивірусне програмне забезпечення в macOS.

Навіть якщо ви встановили ці програми до того, як у macOS почалися проблеми з перевіркою, спробуйте видалити їх зараз. Потім перезавантажте свій Mac, щоб перевірити, чи вирішить це проблему. Відвідайте веб-сайт розробника для кожної програми, щоб знайти інструкції щодо видалення.

До потенційно проблемних програм належать:

  • MacKeeper
  • MacCleaner
  • Доктор Прибиральник

5. Завантажтеся в безпечному режимі та відремонтуйте диск

Безпечний режим запускає перевірку програмного забезпечення, обмежує програми запуску та очищає різні кеші під час запуску. Це розроблено для вирішення потенційних проблем у macOS.

Перезавантажте Mac і утримуйте Зміна під час завантаження, щоб запустити безпечний режим. Ви повинні побачити червоний текст «Безпечне завантаження» у верхньому правому куті екрана входу. відкрийте різні програми, щоб перевірити, чи проблема з перевіркою не зникає.

Перезавантажте свій Mac знову, щоб вийти з безпечного режиму.

Текст безпечного завантаження в рядку меню екрана входу
На екрані входу написано лише «Безпечне завантаження».

Потім відкрийте Disk Utility, щоб відновити дозволи на вашому диску:

  1. Відкрийте Disk Utility з папки Utilities в Applications.
  2. Виберіть свій Macintosh HD на бічній панелі.
  3. Натисніть кнопку «Перша допомога» та погоджуйтеся Біжи Перша допомога.
Спливаюче вікно Disk Utility First Aid
Тривалість часу, необхідного для виконання першої допомоги, залежить від вашого приводу.

6. Вимкніть перевірку програми в macOS

Використовуючи правильну команду Terminal, можна повністю вимкнути функцію безпеки перевірки на вашому Mac. Якщо ваша єдина мета — швидко відкривати програми, це ефективне рішення, але це є серйозними ризиками.

Apple розробила macOS для перевірки програм перед їх відкриттям, щоб захистити вашу конфіденційність і захистити macOS. Якщо ви скористаєтеся наведеними нижче інструкціями, щоб вимкнути перевірку, ваш Mac піддається набагато більшому ризику зараження зловмисним програмним забезпеченням.

Ви повинні використовувати це лише як тимчасове рішення, якщо взагалі.

Використовуйте термінал, щоб вимкнути перевірку на своєму Mac:

  1. Відкрийте «Термінал» з папки «Утиліти» в «Програми».
  2. Скопіюйте та вставте наступну команду в термінал, а потім натисніть Повернення:
    за замовчуванням напишіть com.apple. LaunchServices LSQuarantine -bool NO
  3. Коли будете готові повторно ввімкнути перевірку, введіть той самий код у Термінал заміни НЕМАЄ в кінці с ТАК замість цього.
Вікно терміналу з командою для вимкнення перевірки програми
Будьте особливо обережні, вводячи будь-які команди в термінал, щоб не пошкодити свій Mac.

Спробуйте іншу команду терміналу

Деякі користувачі повідомляють нам, що ця команда терміналу більше не працює з macOS Catalina 10.15.4 і вище.

Деякі читачі виявили, що використання цієї команди натомість працювало для них:

sudo xattr -dr com.apple.quarantine /Applications/AppName.app

  • Додайте пробіл між карантином та /Applications – це важливо!
  • Можливо, вам не знадобиться використовувати sudo на початку команди, залежно від привілеїв вашого облікового запису

Команда xattr має допомогти, якщо ваша програма застрягла в циклі перевірки.

Ви також можете перетягнути відповідну програму в термінал

  1. Відкрийте нове вікно програми Terminal
  2. Введіть наступне: xattr -d com.apple.quarantine заборонити macOS перевіряти програму
  3. Обов’язково розмістіть місцепісля карантину
  4. Візьміть програму та перетягніть її в термінал
  5. Тепер команда має виглядати приблизно так: xattr -d com.apple.quarantine /Програми/AppName.app
  6. Натисніть enter
  7. Спробуйте знову відкрити цю програму

7. Зітріть свій Mac і перевстановіть macOS

Якщо нічого іншого не працює, або якщо ви не хочете назавжди поставити під загрозу безпеку свого Mac, спробуйте повністю стерти дані з комп’ютера. Звісно, ​​обов’язково зробіть резервну копію Time Machine вашого Mac перш ніж це зробити, інакше ви втратите всі свої дані.

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

Виконайте наведені нижче дії, щоб стерти свій Mac і перевстановити macOS:

  1. Створіть нову резервну копію свого Mac за допомогою Time Machine.
  2. Тримати Command+R під час увімкнення вашого Mac для завантаження в режим відновлення.
  3. У вікні macOS Utilities відкрийте Дискова утиліта.
  4. Виберіть свій Macintosh HD на бічній панелі та натисніть Стерти. Введіть нову назву для свого диска та підтвердьте, що хочете Стерти це.
  5. Вийдіть із Дискової утиліти та натисніть Перевстановіть macOS з вікна Утиліти.
  6. Дотримуйтесь підказок на екрані, щоб переінсталювати macOS Catalina.
  7. Після встановлення програмного забезпечення підключіться до резервної копії Time Machine і відновіть важливу інформацію. Не відновлюйте всю резервну копію.
Вікно утиліт режиму відновлення macOS
Recovery Mode перевстановить поточну версію macOS на вашому комп’ютері.

Якщо все інше не вдається, перейдіть до macOS Mojave

Наразі ви зможете відкривати програми в macOS Catalina, не чекаючи 30 хвилин, поки вони закінчать перевірку. Якщо так, повідомте нам, який крок допоміг вам вирішити проблему перевірки в коментарях.

В іншому випадку дотримуйтесь цього посібника оновіть свій Mac до macOS Mojave. Інструкції стосуються macOS High Sierra, але все ще підходять для Мохаве.

Поради читачам

  • Якщо програма продовжує показувати це повідомлення про підтвердження кожного разу, коли ви його відкриваєте, імовірно, що macOS все ще позначає його. Щоб видалити цей прапор, скористайтеся терміналом з командою: sudo xattr -dr com.apple.quarantine /Applications/AppName.app
  • На значку програми утримуйте опцію, потім клацніть правою кнопкою миші та виберіть Відкрити з параметрів спадного меню. Ви побачите те саме повідомлення про те, що додаток не від перевіреного розробника. Але macOS дозволяє вам все одно продовжити та відкрити його. Вам потрібно зробити це лише один раз. Після цього один раз програма відкриється нормально, як і всі інші програми
  • Іноді програми не запускаються після цього процесу перевірки macOS. У цьому випадку виконайте примусовий вихід, і програма запрацює. Ви можете примусово вийти з програми за допомогою меню Apple > Примусово вийти, а потім виберіть програму та підтвердьте Примусово вийти
Ден Хельєр(Старший письменник)

Ден пише навчальні посібники та посібники з усунення несправностей, щоб допомогти людям максимально використати свої технології. Перш ніж стати письменником, він отримав ступінь бакалавра звукових технологій, керував ремонтом в Apple Store і навіть викладав англійську мову в Китаї.