Програма пошта несподівано завершила роботу Mac. Як примусово закрити програму на мак

Якщо ви вже встигли, то напевно зазнавали проблем із запуском деяких додатків. Багато програм поки що не отримали підтримки нової операційної системи, оскільки вона перебуває в стані бета-тестування і до офіційного релізу може зазнати серйозних змін. Але що робити, якщо вам терміново потрібно відкрити непідтримувану OS X Yosemite додаток? На щастя, є простий спосіб зробити це.

Наприклад, одна з найвідоміших додатків, яка відмовляється запускатися на OS X Yosemite - кросплатформний месенджер Viber. При спробі його відкрити система видає таку помилку.


Один із наших читачів запропонував свій спосіб запуску таких програм. Ми вирішили перевірити його та виявилися приємно здивовані: Viber дійсно запустився.

Послідовність дій проста: заходимо до розділу «Програми», потім шукаємо програму, яку потрібно запустити. Клікаємо правою кнопкоюмиші та натискаємо «Показати вміст пакета».


Заходимо до папки Contents, після цього — до папки MacOS, де розташований файл «Термінала» під назвою вашої програми. Запускаємо його та насолоджуємось улюбленою програмою! Вікно терміналу можна згорнути.


Так само можна запустити

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

Перевіряємо сумісність

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

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

Перевіряємо оновлення

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

Переустановка програми

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

Видаляємо тимчасові файли програм

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

  1. Завантажте комп'ютер у безпечному режимі (затиснувши клавішу ⇧Shift під час його увімкнення) і спробуйте запустити проблемну програму.
  2. Запустіть програму та одразу затисніть клавішу ⇧Shift, щоб скинути попередні налаштування вікна.
  3. У Finder відкрийте меню «Перехід», затисніть клавішу ⌥Alt/Option і виберіть пункт «Бібліотека». У вікні знайдіть папку «Preferences», якою знаходяться файли виду «com.COMPANY.APPNAME.plist», де COMPANY — розробник, а APPNAME — назва програми (наприклад, для текстового вбудованого редактора TextEdit файл матиме назву «com.apple». textedit.plist», а для Adobe Illustrator - "com.adobe.illustrator.plist"). Знайдіть та видаліть файли, які відповідають проблемному програмному забезпеченню.
  4. Поверніться до папки «Бібліотека» знайдіть папку «Containers», в якій будуть міститися файли типу «com.COMPANY.APPNAME», названі за тим же принципом, що й у минулому пункті. Також видаліть файли, які відповідають проблемному програмному забезпеченню.
  5. Знайдіть папку «Cache» у бібліотеці та видаліть відповідні файли, названі за тим же принципом, що й у попередніх пунктах (тут також можу міститися папки, які містять назву програми або розробника, їх також варто видалити).
  6. З папки «Application Support» перемістіть у зручне місце на диску папки, що містять в імені назви проблемних програмабо їх розробників. У цих папках можуть міститися дані користувача, які, якщо даний спосібне вирішить проблему, чи варто повернути назад.
  7. Запустіть Терміналз папки «Утиліти» і введіть команду open $TMPDIR../ В результаті відкриється папка, яка присвоєна вашому обліковому запису користувача для зберігання тимчасових файлів додатків (тимчасових налаштувань, завантажень та інших файлів). У папці «С» (від слова «Caches») видаліть файли та папки, які відповідають проблемному ПЗ (вони названі за тим же принципом, що й у попередніх пунктах). Те саме варто зробити з папкою «T» (від «Temporary items»). В принципі, ви можете безболісно видалити весь вміст цієї папки. Однак, краще все-таки розпочати саме з тих файлів, які належать до проблемного ПЗ.
  8. Спробуйте знову запустити програму. Варто враховувати, що в результаті може знадобитися повторна активація програм.

Насамкінець

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

Технічний рівень : Середній

Короткий зміст

Багато користувачів-початківців стикаються з такою проблемою:

"Припинено роботу програми...."

І багатьох ця проблема дратує.

Зараз я вам розповім, як подолати цю проблему.


Подробиці

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

1. Встановлено багато стороннього ПЗ, яке "їсть" ресурси системи.

2. Програмі не вистачає оперативної пам'яті.

3. У системі не встановлено необхідне програмне забезпечення для "правильної" роботи програми.

5. Проблема у самій програмі.

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

Тепер пройдемося за кожним цим варіантом:

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

Зайдіть у Конфігурацію системи -> Служби та увімкніть половину служб і перезавантажтеся. Якщо проблема не виникає, причина в відключених службах. Якщо проблема відтворюється, причина увімкнених службах - відключіть половину з них і знову перезавантажтеся. Теж саме і для ПЗ в Автозавантаженні.

2. Переконайтеся, що у вас включений файл підкачки, для цього:

а) Натисніть Пуск –> Панель управління –> Система –> Усі елементи панелі управління –> Додаткові параметрисистеми -> Додатково:

б) У розділі Швидкодія натисніть Параметр, відкрийте вкладку Додатково та натисніть Редагувати;

в) І подивіться, щоб стояла галочка навпроти напису "Автоматично вибирати обсяг файлу підкачування".

3. Переконайтеся, що у вас встановлено наступне:

Потім після їх встановлення встановіть УсеОновлення, які будуть у Центрі оновлення Windows!

4. Перевірте систему на наявність "зловредів" за допомогою Dr.Web CureIt.

5. Проблема може бути в самій програмі:

а) Якщо у вас встановлена піратська версіяпрограми (зламана, RePack), то звертайтеся до того, у кого ви нею завантажили;

б) Якщо у вас встановлена ​​Beta-версія програми, видаліть її та знайдіть закінчену версію програми у розробника:

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

6. Визначимо, хто винен у вильоті програми, при цьому:

а) Завантажте програму ProcDump та розпакуйте її в папку C:\ProcDump;

б) Відкрийте командний рядок від імені адміністратораі виконайте:

  • C:\ProcDump\procdump.exe -accepteula -e -w [ім'я збійної програми] C:\ProcDump\

в) Як визначити ім'я збійної програми:

1) зайдіть в Панель керування -> Усі елементи панелі керування -> Центр підтримки ->Монітор стабільності системи -> Звіти про проблеми.

2) Знайдіть подію, коли вилетів проблемний додаток, клацніть по ньому 2 рази лівою кнопкою миші і там ви побачите напис "Ім'я програми:

в) Запустіть цю програму та дочекайтеся вильоту.

г) Після цього у вас з'явиться файл із розширенням.dmp у C:\ProcDump

д) Тепер заглянемо в це жінок (заглядати в нього можна також, як і в дампи синіх екранівАналіз причин виникнення BSOD за допомогою Debugging Tools for Windows(Тільки команда вигладить інакше: Kdfe -v [шлях до дампи]).

е) Як визначте,що за файл винен - ​​визначте чи він системний чи належить сторонній програмі(Для цього досить його "погуглити"), якщо до сторонньої програми, то визначте до якої і видалить її.

Якщо файл системний, то запустіть командний рядок від імені адміністратората виконайте команду:

  • sfc /scannow

Дочекайтеся кінця перевірки та:

Якщо наприкінці перевірки буде написано, що всі файли були відновлені, то перезавантажте їх повного відновлення.
Якщо наприкінці перевірки буде написано,що не всі файли було відновлено,то:

Якщо у вас Windows 8/8.1, то вам достатньо командному рядку,запущеної від імені адміністратора, при підключеному інтернеті, виконати команду:

  • DISM/Online/Cleanup-Image/RestoreHealth

Якщо у вас Windows 7, звернемося до іншої статті (пишеться) за допомогою.

P.S. Дякую Дмитру Кулакову за те, що подав ідею для створення статті.

Завислі програми перестають відповідати на команди користувача і не можуть бути завершені звичайним способом. У Windows для них примусового завершеннявикористовується диспетчер завдань. У UNIX-подібних ОС, до яких належить операційна система Apple, використовується команда kill та її графічний інтерфейс. Сьогодні ми розповімо про те, як примусово закрити програму на Mac.

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

  1. Викликаємо Mission Control натисканням клавіші F3 або комбінації Control+. Переходимо на інший робочий стіл, вільний від програми, що зависла, і натискаємо на логотип яблука в рядку меню.

  1. Вибираємо зазначений пункт. Якщо додаткові просторине використовуються, а «парасолька», що обертається, що позначає зависання, заважає дістатися системного меню, можна скористатися гарячими клавішами. Натискаємо разом + Command + Esc.

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

  1. На виконання цієї операції ОС попросить підтвердження.

Коли фокус знаходиться в вікні, що перестав відповідати, його можна закрити, не використовуючи системне меню. Натискаємо одночасно клавіші Command ++ Shift + Esc. У цьому випадку жодних повідомлень не відображається і підтвердження не потрібно.

Панель Dock

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

Особливість Finder

Finder запускається в момент старту ОС та працює постійно. На Mac це єдина програма, яку неможливо закрити. При виборі команда завершення змінюється на перезапуск.

У Dock, щоб відкрити розширені опції із зазначеним на скріншоті пунктом, Option натискається перед викликом контекстного менюна значок Finder.

Моніторинг системи

Програма «Моніторинг системи» дозволяє вивчити різні параметри взаємодії програмного забезпеченнята процесів ОС з апаратними ресурсами МакБук Крім перегляду даних, в ньому також можна завершити програму, що зависла.

  1. Відкриваємо вікно Finder і переходимо до папки «Утиліти». Запускаємо моніторинг.

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

  1. Відкриється додаткове меню, в якому можна вибрати звичайне або примусове завершення.

Окрім програм, «Моніторинг системи» дозволяє працювати із системними процесами, які мають власного GUI, але й можуть перестати відповідати запити ОС чи користувача.

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

  1. Відкриваємо вже знайому нам папку "Утиліти". Запускаємо "Термінал".

  1. Команда top дозволяє викликати перелік виконуваних у системі процесів. Щоб завершити додаток у Терміналі, потрібно звернути увагу на перші дві колонки. PID є поточним ідентифікатором процесу у системі, а Command – його ім'ям. На скріншоті показано ці параметри для програми «Нотатки». Виявивши потрібні нам дані, завершуємо роботу top натисканням кнопки Q .

  1. Тепер, щоб зняти дане завдання, потрібно виконати одну із двох команд. Використовуємо ім'я процесу чи його PID. Вводимо в Термінал "killall Notes" або "kill -9 19580". Результат виконання однаковий. Вибрана програма примусово завершується. Killall зручніша в тому випадку, коли ми точно знаємо ім'я процесу. PID не є постійною величиною і визначати його треба щоразу.

Обидві команди не потребують додаткових підтверджень, тому робота в Терміналі потребує точності.

На закінчення

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

Відеоінструкція

Подивитися, як виконуються описані дії в режимі реального часу, ви можете у наведеному нижче навчальному відео.

Переважна більшість власників Mac без проблем перейшла на нову версію OS X El Capitan 10.11.4. Але є й ті, хто зіткнувся із серйозними помилками. Серед найпоширеніших помилок останнього апдейту: несподівані «підвисання» ОС, недоступність додатків та помилки про їхнє пошкодження, зникнення іконок. MacDigger розібрав самі актуальні проблеми, з якими стикаються користувачі після оновлення OS X 10.11.4.

1. Програми для Mac не запускаються або пошкоджені після оновлення на OS X 10.11.4

У більшості випадків допомагає очищення тимчасових файлів у папках /private/var/ та подальше перезавантаження комп'ютера, однак деякі користувачі відзначають, що очищення кешу відбувається не зовсім належним чином, і повторюється помилка.

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

  • Перезавантажте Mac, увійдіть безпечний режимта запустіть Термінал. Якщо Terminal.app не запускається, створіть окрему обліковий записадміністратора, залягайте під нею та виконайте дії.
  • Введіть у командному рядку: cd /private/var/folders/
  • Визначте каталоги всередині цієї директорії, які належать до проблемного користувача за допомогою команди ls –al
  • Після того, як виявили проблемну папку, видаліть папку за допомогою команди rm

Після цього виконайте перезавантаження Mac. Проблема з помилками запуску програм після оновлення ОС має бути вирішена.

2. Іконки програм відображаються як невідомий файл

Деякі користувачі після оновлення на OS X 10.11.4 виявили, що іконки програм відображаються у вигляді стандартних значків як у доці, так і Finder. Усунути цей збій можна за допомогою команди в Терміналі:

rm ~/Library/Caches/com.apple.finder/Cache.db

Ця команда очищає кеш Finder. Після її виконання перезавантажте Mac звичайним способом.

3. Mac став повільніше працювати

І тут можна лише порадити нічого робити. Так, ви не дочули. Деякий час після оновлення в надрах OS X відбуваються різні внутрішні процеси, індексування файлів тощо. Для завершення цих дій системі може знадобитися від декількох хвилин до декількох годин, тому просто зачекайте.

4. Випадкові підвисання Mac

Проблема випадкових зависань OS X дуже дратує. З великою часткою ймовірності витоки криються в браузері Safariтому можна порекомендувати замість нього тимчасово використовувати Google ChromeБудемо сподіватися, що наступне оновлення OS X виправить цю прикру помилку.

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

Інші варіанти усунення несправностей

Якщо жодні з вищезазначених способів не допомогли, ви можете спробувати наступне:

  • Перевстановити OS X у режимі відновлення. Це скине все системне програмне забезпечення.
  • Відновити резервну копію Time Machine, якщо ви створили копію перед оновленням на OS X 10.11.4.

А ви стикалися із проблемами після оновлення OS X El Capitan? Чи ви помітили зміни в роботі Mac? Якщо виникали проблеми, як їх удалося вирішити? Чекаємо на ваші відгуки в коментарях.



Завантаження...
Top