Anonim

Macs и OS X имат репутация „просто работи“, но дори и най-добрите операционни системи могат да имат проблеми, като приложенията понякога замръзват. Когато това се случи, стандартните методи за излизане от приложение може да не работят вече и може да почувствате, че е необходимо принудително рестартиране, за да затворите или нулирате това замразено приложение. Но ако това е само определено приложение, което е замразено, а OS X остава отзивчива зад замразеното приложение, може да искате да опитате да накарате да напусне неправилно поведението. Ето пет начина за принудително затваряне на приложение в OS X.

Докът

Обикновено, когато щракнете с десния бутон върху работещо приложение в Dock на OS X, виждате опция за „Quit.“ Това обаче може да не работи със замразено приложение. За да накарате да напуснете приложението, задръжте клавиша Option на клавиатурата си, докато щракнете с десния бутон върху иконата на Dock на приложението и ще видите, че „Quit“ вече е „Force Quit.“ Кликнете върху него, за да принудите да напуснете приложението.


Не забравяйте да отбележите, че няма предупреждение, когато накарате да напуснете приложение и че обичайните подканите за „запазване“ не се появяват, преди приложението да бъде затворено. Ето защо, бъдете внимателни, когато направите своя избор, и проверете два пъти, за да сте сигурни, че сте принудени да напуснете правилното замразено приложение. Ако случайно принудите да напуснете приложение, в което работите, ще загубите несъхранени данни или промени.

Прозорецът за напускане на сила

OS X има специален прозорец, посветен на работа с приложения, които трябва да бъдат принудително затворени. Можете да получите достъп до този прозорец по два начина, първо, като щракнете върху логото на Apple в лентата с менюта и изберете Force Quit . Освен това можете да изведете същия този прозорец, като използвате клавишната комбинация Command-Option-Escape .


Прозорецът ще покаже всички работещи приложения и ще идентифицира с червен текст всички приложения, които „не реагират.“ Просто маркирайте приложение и щракнете върху бутона Force Quit, за да го затворите. Както бе споменато по-горе, няма предупреждение, когато наложите да напуснете приложение, така че бъдете внимателни, докато правите своя избор.

Монитор на активността

Приложението Монитор на монитора предлага богата информация за текущото състояние на вашия Mac, неговите ресурси и вашите приложения, но също така ви позволява да накарате да напуснете всички замразени приложения. Просто намерете приложението в списъка с процеси ( подсказка: можете да използвате полето за търсене в горната дясна част на прозореца, за да филтрирате списъка), изберете го, за да го маркирате, и след това натиснете бутона X в горната лява част на прозореца.


Ще ви бъдат предложени две възможности: Quit и Force Quit. Ако е възможно, опитайте Първо излезте, тъй като това ще опита да излезе изящно от приложението и да запази потребителските данни. Ако това не успее, използвайте Force Quit, който ще действа по същия начин като посочените по-горе стъпки.

Командата „Убий“ в терминал

Ако предпочитате метода на командния ред за справяне с приложения, които не реагират, можете да използвате командата 'kill' в Terminal. За да използвате този метод, трябва да определите идентификационния номер на процеса (PID) на приложението, числова стойност, която OS X използва, за да следи всяко уникално приложение. Най-лесният начин да намерите PID на приложението е чрез Монитор на активността, където той ще бъде посочен в колоната PID. Ако използвате монитора на активността, за да намерите PID, можете също така да го използвате, за да накарате да напуснете приложението, както е описано по-горе.
Вместо това можете да използвате командата 'top', за да генерирате списък на изпълняваните процеси направо в Terminal. Можете да използвате модификатори, за да поръчате списъка по зададени от потребителя критерии (вижте тази страница с ръководства за всички опции). Ако приложението ви е замразено, има голям шанс той да изяде ресурсите на процесора, така че добър метод за сортиране, с който да започнете, е „cpu“. Отворете нов прозорец на терминала и въведете следната команда:

отгоре -o cpu

Списък на всички работещи приложения и процеси ще се появи в Terminal, подредени от текущото използване на процесора. Нека използваме iTunes като пример. Той е посочен в горната част (тъй като в момента консумира CPU ресурси) и неговият идентификационен номер на процеса е 5472 (забележете: PID-ите са уникални за всяко обстоятелство и OS X генерира нов PID всеки път, когато се изпълнява приложение. Това означава, че PID ще се промени всеки път, когато се стартира приложение и е почти сигурно, че iTunes на вашия Mac ще има различен PID).


След като идентификаторът на процеса вече е идентифициран, натиснете Q, за да излезете отгоре или да отворите нова сесия на терминала, и въведете следното, за да принудите да напуснете приложението:

убивам

В нашия iTunes пример, ние бихме въвели:

убие 5472

Натиснете Връщане, за да изпълните командата и приложението ви ще бъде принудено да напусне.

Клавишна комбинация

Можете директно да накарате да излезете от приложението чрез клавишна комбинация, без нито една от намесващите се стъпки, споменати в предишните методи по-горе. Следователно това може да изглежда най-добрият и най-очевидният метод, но има причина да е изброена тук последна. Използването на клавишната комбинация по-долу незабавно ще накара да напусна активното или най-важното приложение. Проблемът е, че е много лесно да се проследи кое приложение е активно, особено при работа с едно или повече замразени или неотговарящи приложения. Следователно този метод е най-рисковият от гледна точка на загуба на данни, тъй като е много по-вероятно даден потребител да направи грешка и по невнимание да накара да напусне грешно приложение.
Но ако разбирате този риск и сте внимателни, този бърз пряк път е най-бързият метод. За да го използвате, уверете се, че замразеното приложение е активно и натиснете и задръжте Command-Option-Shift-Escape (ще забележите, че това е просто прекия път за изтриване на прозореца с включен модификатор на клавиша Shift). Както при другите методи за отказване на сила, активното приложение веднага ще бъде отказ от сила.
Понякога хардуерните проблеми или големите грешки в OS X причиняват толкова много нестабилност, че единственият начин да стартирате и стартирате Mac отново е да рестартирате. При отсъствие на тези сравнително редки обстоятелства обаче, вие трябва лесно да контролирате всички замразени или неправилно постъпващи приложения, като ги насилвате да излезете чрез един от горните методи. Просто не забравяйте да запишете работата си, когато е възможно, и проверете двукратно стъпките си, за да не излезете от грешното приложение.

Overkill: 5 начина за принудително затваряне на приложение в mac os x