Чому деякі значки програм Mac закреслені?

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

Перше: інші причини, через які програма не запускається

По суті, перекреслений значок програми означає, що щось заважає macOS запустити програму. Для цього може бути кілька причин, зокрема те, що пакет програми пошкоджений або недійсний, програма написана для іншої архітектури (скажімо, програма PowerPC на Intel Mac), або програма не є надійною та не отримала дозволу бігти ще.

У таких випадках найкраще переконатися, що ви використовуєте останню версію програми (перевірте веб-сайт розробника на наявність оновлень), і ви можете спробувати перевстановити програму з чистого джерела, якщо вона була пошкоджена. Але це, як правило, рідкісні випадки.

  Поділіться файлами, папками та знімками екрана за один клік

Остання проблема: Apple припинила підтримку 32-розрядного програмного забезпечення Mac

Починаючи з macOS 10.15 Catalina (випущена в жовтні 2019 року), macOS більше не підтримує запуск 32-розрядних програм. Якщо у вас є 32-розрядна програма на вашому Mac в Catalina або новішій версії, ви побачите перекреслений символ над її значком у Finder, Launchpad і Dock.

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

Але чому? І що взагалі означає «32-розрядна програма»?

Важко узагальнити значення термінів «32-розрядний додаток» або «64-розрядний додаток», не написавши технічного дослідження, але якщо звести це вниз, обидва терміни стосуються обсягу пам’яті (ОЗУ) та обчислювальної потужності програми. можна використовувати. 64-розрядна програма може використовувати значно більше пам’яті (дозволяючи завантажувати більші файли) і теоретично виконувати набагато складніші завдання, ніж 32-розрядна програма.

Тому що в Mac є підтримував 64-розрядні програми більше десяти років, Apple вважає 32-розрядні програми застарілим програмним забезпеченням яку слід оновити, щоб повністю скористатися перевагами новітнього комп’ютерного обладнання. У Catalina Apple вирішила вирішити проблему, повністю заборонивши 32-розрядне програмне забезпечення.

  Як поділитися своїм екраном, не розкриваючи особисту інформацію

Чи зможу я коли-небудь знову використовувати свої перекреслені програми Mac?

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

Шукайте оновлення 64-розрядної програми: якщо у вас є улюблена 32-розрядна програма, яка більше не працює, відвідайте веб-сайт розробника, щоб перевірити, чи доступна 64-розрядна версія програми. Крім того, ви можете перевірити наявність новішої версії в Mac App Store.
Знайти та альтернативну програму: якщо 32-розрядну програму не оновив розробник, ви можете спробувати знайти новішу програму, яка виконує те саме. Гарне місце для початку – Mac App Store.
Використовуйте старіший Mac: якщо у вас є запасний старий Mac, на якому все ще працює версія macOS до Catalina, ви можете присвятити цю машину для запуску застарілих 32-розрядних програм і ніколи не оновлювати macOS, але це пов’язано з певними ризиками для безпеки. У певний момент уразливості безпеки більше не будуть виправлені в старих програмах або ОС, що зробить машину дозрілою метою для зловмисного програмного забезпечення в майбутньому.
Запуск старішої версії macOS на віртуальній машині: завдяки програмному забезпеченню віртуалізації, такому як Parallels Lite, можна запустити старішу версію macOS практично всередині останньої версії macOS. Таким чином, ви зможете використовувати свої застарілі 32-розрядні програми довго в майбутньому — за умови, що у вас є віртуальна машина, яка їх підтримує.
Перехід до macOS 10.14 Mojave: в крайньому випадку, якщо ви повністю покладаєтесь на свої 32-розрядні програми для виконання роботи і не маєте іншого Mac, можна перевстановіть попередню версію macOS наприклад Mojave, остання версія, яка підтримувала 32-розрядні програми. Однак це ризикований процес, тому спочатку створіть резервну копію свого Mac.

  Як (і чому) запустити Microsoft Word з командного рядка

Проте краще оновити або продовжити

Так само, як ми вже давно попрощалися з 16-розрядними програмами, зрештою, час йде вперед і залишає певні технології позаду. Насправді це добре, оскільки новіші програми можуть використовувати переваги потужніших комп’ютерів і кращих методів розробки. Крім того, ви повинні постійно оновлювати програмне забезпечення, коли це можливо, з міркувань безпеки. Удачі!