Якщо іконки програм на вашому Mac перекреслені, це свідчить про те, що операційна система macOS не може запустити відповідну програму. Хоча існує кілька потенційних причин, найімовірнішою є нещодавнє оновлення macOS, яке призвело до втрати підтримки 32-розрядних програм. Розглянемо детальніше, чому так відбувається і які є можливі рішення.
Інші причини несправності запуску програм
По суті, перекреслена іконка програми сигналізує про наявність перешкоди, що заважає macOS запустити програму. Це може бути спричинено різними факторами, такими як пошкодження або недійсність пакета програми, несумісність архітектури (наприклад, спроба запустити програму PowerPC на Intel Mac), або відсутність довіри до програми, що перешкоджає її запуску.
У таких ситуаціях рекомендується перевірити наявність оновлень програми на веб-сайті розробника та перевстановити програму з надійного джерела, якщо є підозра на пошкодження. Однак ці випадки, як правило, трапляються не так часто.
Чому Apple відмовилась від 32-розрядних програм
Починаючи з macOS 10.15 Catalina (випуск відбувся в жовтні 2019 року), macOS припинила підтримку 32-розрядних програм. Якщо на вашому Mac з Catalina або новішою версією встановлена 32-розрядна програма, ви побачите перекреслений значок програми в Finder, Launchpad і Dock.
При спробі запустити таку програму з’явиться повідомлення про необхідність її оновлення.
Але чому це сталося? І що взагалі означає “32-розрядна програма”?
Не вдаючись у технічні деталі, можна сказати, що терміни “32-розрядна” і “64-розрядна програма” вказують на об’єм оперативної пам’яті (ОЗП) та обчислювальні потужності, які може використовувати програма. 64-розрядна програма має можливість використовувати значно більше пам’яті (завантажувати більші файли) та теоретично виконувати більш складні завдання, ніж 32-розрядна програма.
Оскільки Mac вже понад десять років підтримує 64-розрядні програми, Apple вважає 32-розрядні програми застарілим програмним забезпеченням, яке слід оновити, щоб повною мірою скористатися можливостями сучасного комп’ютерного обладнання. У Catalina Apple вирішила цю проблему шляхом повної заборони 32-розрядного програмного забезпечення.
Чи можна відновити роботу перекреслених програм?
Враховуючи прагнення Apple до технологічного прогресу, малоймовірно, що ви зможете знову запускати 32-розрядне програмне забезпечення на нових версіях macOS. Якщо ви зіткнулися з перекресленими програмами, ось кілька можливих стратегій дій:
- Пошук 64-розрядного оновлення: Якщо у вас є улюблена 32-розрядна програма, яка перестала працювати, відвідайте веб-сайт розробника, щоб перевірити наявність 64-розрядної версії. Також перевірте Mac App Store.
- Пошук альтернативної програми: Якщо розробник не оновив 32-розрядну програму, спробуйте знайти нову програму, що виконує аналогічні функції. Mac App Store може бути корисним у цьому пошуку.
- Використання старого Mac: Якщо у вас є старий Mac з версією macOS до Catalina, ви можете використовувати його для запуску застарілих 32-розрядних програм, але це може призвести до проблем з безпекою. Старі програми та ОС не отримують оновлення безпеки, що робить комп’ютер вразливим для шкідливого програмного забезпечення.
- Запуск старої версії macOS на віртуальній машині: За допомогою програм віртуалізації, таких як Parallels Lite, можна запустити стару версію macOS у віртуальному середовищі на вашому Mac. Це дозволить вам використовувати застарілі 32-розрядні програми в майбутньому, за умови наявності відповідної віртуальної машини.
- Перехід до macOS 10.14 Mojave: У крайньому випадку, якщо ви залежите від 32-розрядних програм і не маєте іншого Mac, можна перевстановити попередню версію macOS, наприклад Mojave, яка є останньою версією з підтримкою 32-розрядних програм. Однак цей процес ризикований, тому обов’язково зробіть резервну копію даних.
Необхідність оновлення або переходу
Як і у випадку з 16-розрядними програмами, прогрес не стоїть на місці, і певні технології з часом застарівають. Це позитивний момент, оскільки новіші програми можуть використовувати переваги потужнішого обладнання та сучасних методів розробки. Крім того, з міркувань безпеки важливо своєчасно оновлювати програмне забезпечення. Успіхів!