5 начина да затворите неотговаряща програма на Mac

Показалецът на вашия Mac се променя във въртящо се колело с дъга, когато програма спре да отговаря. Понякога е достатъчно да изчакате малко, за да решите проблема. Ако чакането не разреши замразена програма, може да се наложи да предприемете допълнителни стъпки. Ето как да затворите неотговарящи програми на Mac(close unresponsive programs on Mac) .

Забележка: Инструкциите в това ръководство се отнасят за всички преносими компютри и компютри Mac , както и за всички версии на macOS.

Излизане(Quit) срещу принудително (Force) излизане(Quit) : Каква е разликата(Difference) ?

Ще срещнете термините „Изход“ и „Принудително излизане“ (или „Принудително излизане“) в тази публикация. Някои потребители на Mac приемат, че и двата термина означават едно и също нещо. Но когато „излезете“ и „принудително напуснете“ приложение, macOS обработва прекратяването на приложението по съвсем различен начин.

Какво прави излизането от приложение?

Когато излезете от приложение или щракнете върху бутона Затваряне(Close) в прозореца на приложението, вие го затваряте по нормалния начин. Въпреки това macOS може да не затвори приложението веднага. Вместо това приложението е оставено да изпълнява своите рутинни процедури за изключване - ако има такива. Процедурата за изключване на приложението може да включва изпълнение на текущи задачи и съхраняване на незапазени промени или настройки на диска.

Освен това macOS може да не затвори приложение, ако затварянето му ще попречи на друго приложение или ще доведе до загуба на данни.

Може да се наложи да изчакате няколко секунди или няколко минути, за да се затвори нормално приложението. Периодът на изчакване ще зависи от рутинните процедури за изключване, работещи във фонов режим.

Какво се случва, когато принудително (Force Quit)затворите(App) приложение ?

Принудителното(Force) затваряне на приложение може да доведе до загуба на данни. Винаги трябва да затваряте приложение нормално. Това е безопасно и силно препоръчително, тъй като намалява възможността от загуба на данни. Принудително(Force) затворете приложение само когато замръзва или не реагира.

Сега нека покажем различни начини за справяне с неотговарящо приложение на вашия лаптоп или компютър Mac .

1. Използвайте клавишни комбинации

Клавишните(Keyboard) комбинации предлагат най-бързия начин за коригиране на замръзнал Mac(fix a frozen Mac) или Mac приложения, когато спрат да реагират.

Press Command + Q на клавиатурата и изчакайте няколко секунди, докато приложението се затвори нормално. Принудително(Force) затворете приложението, ако то остане на екрана.

Press Shift + Option + Command + Esc , за да затворите незабавно неотговарящото(Force Quit) приложение.

Друга възможност е да натиснете Command + Option + Esc . Това ще отвори нов прозорец, където можете да затворите принудително(Force Quit) неотговарящи приложения. Изберете приложението и изберете бутона Force Quit .

2. От менюто на Apple

Има алтернативен начин да отворите прозореца „Принудително затваряне на приложения“, ако клавиатурата на вашия Mac не работи(Mac’s keyboard isn’t working) .

Изберете логото на Apple в лентата с менюта – вижте горния ляв ъгъл на екрана. След това(Afterward) изберете Force Quit в менюто на Apple , за да отворите прозореца Force Quit .

След това(Afterward) изберете приложението и изберете бутона Force Quit .

Можете незабавно да затворите неотговаряща програма от менюто на Apple , без да отваряте прозореца „Принудително изключване на приложения“.

Когато програмата спре да реагира, отворете менюто на Apple , задръжте (Apple)клавиша Shift(Shift) и изберете Force Quit [App Name].

За да затворите Apple Music , например, изберете логото на Apple в лентата с менюта, задръжте клавиша Shift(Shift) и изберете Force Quit Music .

3. От дока

Затворете приложението от Dock , ако не реагира, след като го затворите с помощта на клавишната комбинация. Или ако прозорецът се затвори, но приложението остава отворено във фонов режим. Малка точка под приложение в Dock означава, че приложението все още работи във фонов режим.

Щракнете с десния бутон или щракнете с Control върху иконата на приложението в Dock и изберете Изход(Quit) .

Изчакайте(Wait) минута и отворете отново приложението. Принудително затворете приложението, ако все още не работи добре или не реагира. Натиснете и задръжте клавиша Option , щракнете с десния бутон върху иконата на приложението и щракнете върху Force Quit .

4. Принудително излезте от приложението(Force Quit App) от монитора на активността(Activity Monitor)

Activity Monitor е версията на Task Manager за macOS на устройства с Windows(Task Manager on Windows devices) . В допълнение към наблюдението на процесора(CPU) , паметта, мощността и използването на мрежата на вашия Mac, Activity Monitor може принудително да затвори неотговарящи приложения и процеси.

Прочетете нашия изчерпателен преглед на Activity Monitor(comprehensive review of the Activity Monitor) , за да научите повече за помощната програма и нейните функции. Ето как да затворите и принудително затворите приложение в монитора на активността(Activity Monitor) :

  1. Стартирайте Finder , изберете Applications от страничната лента и отворете папката Utilities.

  1. Щракнете двукратно върху Activity Monitor.

  1. В раздела „CPU“ изберете неотговарящото приложение и изберете иконата Stop (x) в лентата с инструменти.

Професионален съвет: Не можете да намерите неотговарящото приложение в дългия списък с процеси? Въведете(Enter) името на приложението в лентата за търсене на Activity Monitor – вижте горния десен ъгъл.

  1. Изберете Изход(Select Quit) , за да затворите замразеното приложение.

Отворете отново приложението, без да затваряте прозореца на Activity Monitor . Ако приложението замръзне отново, изберете Принудително излизане(Force Quit) , за да затворите приложението и всички зависими или помощни процеси(dependent or helper processes) .

5. Използвайте терминал

Terminal е многофункционална помощна програма в операционната система Mac . Можете да използвате инструмента за отваряне на файлове/папки, актуализиране на вашия Mac(update your Mac) , прекратяване на неотговарящи приложения(terminate unresponsive apps) и т.н.

Ето как да използвате терминала(Terminal) , за да затворите замразените приложения:

  1. Отидете на Finder > Applications > Utilities и щракнете двукратно върху Terminal .

Като алтернатива отворете Spotlight Search ( Command + Space ), въведете terminal в лентата за търсене и изберете Terminal .

Следващата стъпка е да намерите идентификатора на процеса(Process Identifier) (или идентификатора на процеса(Process ID) или PID ) на неотговарящото приложение. PID е уникален идентификатор (помислете: пръстов отпечатък), присвоен на активни или работещи приложения на вашия Mac компютър. Няма две приложения с еднакъв идентификатор на процес.

  1. Въведете(Type) top в конзолата на терминала(Terminal) и натиснете Return на клавиатурата.

Това ще отвори таблица с работещи програми и процеси на вашия Mac . Проверете колоните „COMMAND“ и „PID“ и отбележете името и идентификатора на процеса на неотговарящата програма.

  1. Натиснете(Press) q на клавиатурата, за да затворите таблицата.
  2. След това(Afterward) въведете kill, натиснете интервала(Spacebar) , въведете PID на приложението и натиснете Return . Командата трябва да изглежда така: kill PID , където PID е идентификаторът на процеса на приложението.

Това незабавно ще прекрати приложението и неговите процеси на вашия Mac .

Последна инстанция: затворете(Close) и отворете отново всички приложения(Reopen All Applications)

Излезте(Log) от акаунта си в macOS, ако приложението продължава периодично да замръзва или ако всички отворени приложения не реагират.

Press Shift + Command + Q , поставете отметка в полето Отваряне(Reopen) на прозорци при повторно влизане и изберете Изход(Log Out) от изскачащия прозорец.

Влезте в своя Mac и проверете дали приложението(ата) работят гладко при повторно отваряне. Рестартирайте вашия Mac компютър, ако проблемът с приложението(ата) продължава. Някои инструменти за почистване и оптимизиране на трети страни(third-party cleaning and optimization tools) също могат да помогнат за затваряне на неотговарящи програми на вашия Mac .



About the author

Аз съм хардуерен инженер с над 10 години опит в работата с IOS и MacOS системи. Освен това бях учител във вечерен клас през последните 5 години и се научих да използвам Google Chrome. Уменията ми и в двете области ме правят перфектния кандидат за разработка на уебсайтове, графичен дизайн или работа по уеб сигурност.



Related posts