Anonim

Mac a OS X majú povesť „len to funguje“, ale aj tie najlepšie operačné systémy môžu mať problémy, s aplikáciami občas zamrzajú. Ak k tomu dôjde, štandardné metódy ukončenia aplikácie už nemusia fungovať a môžete mať pocit, že na zatvorenie alebo resetovanie tejto zmrazenej aplikácie je potrebný nútený reštart. Ale ak je to iba konkrétna aplikácia, ktorá je zamrznutá a OS X zostane reagovať za zamrznutou aplikáciou, môžete skúsiť vynútiť ukončenie aplikácie, ktorá nespráva. Tu je päť spôsobov, ako vynútiť ukončenie aplikácie v OS X.

The Dock

Normálne, keď kliknete pravým tlačidlom myši na spustenú aplikáciu v doku OS X, zobrazí sa možnosť „Skončiť“. To však nemusí so zamrznutou aplikáciou fungovať. Ak chcete aplikáciu ukončiť ukončením, podržte kláves Option na klávesnici a kliknite pravým tlačidlom myši na ikonu Dock aplikácie. Uvidíte, že výraz „Quit“ je teraz „Force Quit“. Kliknutím na túto ikonu aplikáciu ukončíte.


Nezabudnite, že pri vynútení ukončenia aplikácie sa nezobrazí žiadne upozornenie a že obvyklé výzvy na uloženie sa nezobrazia skôr, ako sa aplikácia zatvorí. Preto pri výbere buďte opatrní a znova skontrolujte, či ste nútení ukončiť správne zmrazenú aplikáciu. Ak omylom ukončíte aplikáciu, v ktorej práve pracujete, prídete o všetky neuložené údaje alebo zmeny.

Okno Vynútiť ukončenie

OS X má špeciálne okno venované spracovaniu aplikácií, ktoré je potrebné ukončiť. Do tohto okna sa dostanete dvoma spôsobmi, najskôr kliknutím na logo Apple na paneli s ponukami a výberom položky Vynútiť ukončenie . Rovnaké okno môžete vyvolať aj pomocou klávesovej skratky Command-Option-Escape .


V okne sa zobrazia všetky spustené aplikácie a červeným textom sa identifikujú všetky aplikácie, ktoré „nereagujú“. Jednoducho označte aplikáciu a kliknutím na tlačidlo Vynútiť ukončenie aplikáciu ukončite. Ako bolo uvedené vyššie, pri vynútení ukončenia aplikácie sa nezobrazuje žiadne upozornenie, preto pri výbere buďte opatrní.

Monitor aktivity

Aplikácia Monitor aktivity ponúka množstvo informácií o aktuálnom stave vášho počítača Mac, jeho zdrojoch a aplikáciách, ale tiež vám umožňuje vynútiť ukončenie všetkých zamrznutých aplikácií. Vyhľadajte aplikáciu iba v zozname procesov ( rada: môžete použiť vyhľadávacie pole v pravej hornej časti okna na filtrovanie zoznamu), vyberte ho, aby ste ho zvýraznili, a potom stlačte tlačidlo X v ľavej hornej časti. okna.


Budete mať dve možnosti: Ukončiť a Vynútiť ukončenie. Ak je to možné, skúste najskôr ukončiť program, pretože sa tým pokúsite elegantne ukončiť aplikáciu a zachovať používateľské údaje. Ak to zlyhá, použite Force Quit, ktorý sa bude správať rovnako ako vyššie uvedené kroky.

Príkaz „Kill“ v termináli

Ak dávate prednosť metóde príkazového riadku pred manipuláciou s nereagujúcimi aplikáciami, v termináli môžete použiť príkaz „kill“. Ak chcete použiť túto metódu, musíte určiť procesné ID aplikácie (PID), číselnú hodnotu, ktorú OS X používa na sledovanie každej jedinečnej aplikácie. Najjednoduchší spôsob, ako nájsť PID aplikácie, je prostredníctvom Sledovania aktivity, kde bude uvedený v stĺpci PID. Ak na zistenie PID používate Monitor aktivity, môžete ho tiež použiť na vynútenie ukončenia aplikácie, ako je opísané vyššie.
Namiesto toho môžete pomocou príkazu „top“ vygenerovať zoznam spustených procesov priamo v termináli. Pomocou modifikátorov môžete zoradiť zoznam podľa kritérií definovaných používateľom (všetky možnosti nájdete na tejto stránke s príručkami). Ak je vaša aplikácia zamrznutá, je tu veľká šanca, že spotrebuje prostriedky CPU, preto je dobré začať s triedením „cpu“. Otvorte nové okno terminálu a zadajte nasledujúci príkaz:

top -o CPU

V Termináli sa zobrazí zoznam všetkých spustených aplikácií a procesov zoradených podľa aktuálneho využitia CPU. Použime ako príklad iTunes. Je uvedený v hornej časti (pretože v súčasnosti spotrebúva prostriedky CPU) a jeho ID procesu je 5472 (poznámka: PID sú jedinečné pre každú situáciu a OS X generuje nový PID pri každom spustení aplikácie. To znamená, že PID sa zmení pri každom spustení aplikácie a je takmer isté, že iTunes na vašom vlastnom počítači Mac budú mať iný PID).


Ak je identifikácia procesu teraz identifikovaná, stlačením klávesu Q ukončite prácu na najvyššom mieste alebo otvorte novú reláciu terminálu. Ak chcete aplikáciu ukončiť, zadajte nasledujúci príkaz:

zabiť

V našom príklade iTunes by sme napísali:

zabiť 5472

Stlačením klávesu Enter vykonáte príkaz a vaša aplikácia sa ukončí.

Klávesová skratka

Aplikáciu môžete ukončiť priamo pomocou klávesovej skratky bez toho, aby ste vykonali niektorý z intervenčných krokov uvedených v predchádzajúcich metódach vyššie. Toto sa preto môže javiť ako najlepšia a najzreteľnejšia metóda, existuje však dôvod, prečo je tu uvedený naposledy. Použitie klávesovej skratky nižšie okamžite vynúti ukončenie aktívnej alebo predovšetkým aplikácie. Problém je v tom, že je veľmi ľahké stratiť prehľad o tom, ktorá aplikácia je aktívna, najmä pri riešení jednej alebo viacerých zamrznutých alebo nereagujúcich aplikácií. Táto metóda je preto z hľadiska straty dát najrizikovejšia, pretože je oveľa pravdepodobnejšie, že používateľ urobí chybu a neúmyselne vynúti ukončenie nesprávnej aplikácie.
Ale ak rozumiete tomuto riziku a ste opatrní, táto skratka pre ukončenie platnosti je najrýchlejšou metódou. Ak ju chcete použiť, uistite sa, že je zamrznutá aplikácia aktívna a stlačte a podržte kláves Command-Option-Shift-Escape (všimnete si, že toto je jednoducho klávesová skratka Force Quit Window s hodenou modifikátorom klávesu Shift). Rovnako ako pri iných metódach ukončenia platnosti, aktívna aplikácia bude okamžite ukončená.
Problémy s hardvérom alebo hlavné chyby OS X niekedy spôsobujú takú nestabilitu, že jediný spôsob, ako znovu spustiť počítač Mac, je reštartovať počítač. Ak však tieto relatívne zriedkavé okolnosti neexistujú, mali by ste mať možnosť ľahko ovládať všetky zamrznuté alebo zle fungujúce aplikácie tak, že ich ukončíte jedným z vyššie uvedených spôsobov. Ak je to možné, nezabudnite si svoju prácu uložiť a svoje kroky znova skontrolujte, aby ste zabránili ukončeniu nesprávnej aplikácie.

Overkill: 5 spôsobov, ako vynútiť ukončenie aplikácie v Mac OS x