Anonim

Komputery Mac i OS X mają reputację „to po prostu działa”, ale nawet najlepsze systemy operacyjne mogą mieć problemy, a aplikacje czasami się zawieszają. W takim przypadku standardowe metody zamykania aplikacji mogą przestać działać i może wydawać się, że konieczne jest wymuszone ponowne uruchomienie w celu zamknięcia lub zresetowania tej zablokowanej aplikacji. Ale jeśli jest to konkretna aplikacja, która jest zawieszona, a OS X pozostaje w gotowości za zamrożoną aplikacją, możesz spróbować wymusić zamknięcie źle działającej aplikacji. Oto pięć sposobów wymuszenia zamknięcia aplikacji w systemie OS X.

The Dock

Zwykle po kliknięciu uruchomionej aplikacji prawym przyciskiem myszy na OS X Dock pojawi się opcja „Wyjdź”. Może to jednak nie działać w przypadku zablokowanej aplikacji. Aby wymusić zamknięcie aplikacji, przytrzymaj klawisz Opcja na klawiaturze, klikając prawym przyciskiem myszy ikonę Docku aplikacji, a zobaczysz, że „Quit” to teraz „Force Quit”. Kliknij ją, aby wymusić zamknięcie aplikacji.


Pamiętaj, że po wymuszeniu zamknięcia aplikacji nie ma żadnego ostrzeżenia, a zwykłe monity o zapisywanie nie pojawiają się przed zamknięciem aplikacji. Dlatego zachowaj ostrożność podczas dokonywania wyboru i sprawdź dwukrotnie, aby upewnić się, że wymuszasz zamknięcie prawidłowej zamrożonej aplikacji. Jeśli przypadkowo wymusisz zamknięcie aplikacji, w której pracujesz, stracisz niezapisane dane lub zmiany.

Okno Force Quit

OS X ma specjalne okno dedykowane do obsługi aplikacji, które wymagają wymuszenia wyjścia. Dostęp do tego okna można uzyskać na dwa sposoby, po pierwsze, klikając logo Apple na pasku menu i wybierając opcję Wymuś zamknięcie . Alternatywnie możesz wywołać to samo okno, używając skrótu klawiaturowego Command-Opcja-Escape .


W oknie zostaną wyświetlone wszystkie uruchomione aplikacje i oznaczone czerwonym tekstem wszystkie aplikacje, które „nie odpowiadają”. Wystarczy podświetlić aplikację i kliknąć przycisk Wymuś zamknięcie, aby ją zamknąć. Jak wspomniano powyżej, nie ma ostrzeżenia, gdy wymuszasz zamknięcie aplikacji, więc zachowaj ostrożność podczas dokonywania wyboru.

Monitor aktywności

Aplikacja Monitor aktywności oferuje wiele informacji o bieżącym stanie komputera Mac, jego zasobach i aplikacjach, ale umożliwia także wymuszenie zamknięcia wszelkich zablokowanych aplikacji. Wystarczy zlokalizować aplikację na liście procesów ( wskazówka: możesz użyć pola wyszukiwania w prawej górnej części okna, aby przefiltrować listę), wybierz ją, aby ją podświetlić, a następnie naciśnij przycisk X w lewej górnej części okna.


Otrzymasz dwie opcje: Quit i Force Quit. Jeśli to możliwe, najpierw spróbuj Quit, ponieważ będzie to próbowało z wdziękiem zamknąć aplikację i zachować dane użytkownika. Jeśli to się nie powiedzie, użyj Force Quit, która będzie działać w taki sam sposób, jak kroki wymienione powyżej.

Polecenie „Zabij” w terminalu

Jeśli wolisz metodę wiersza poleceń niż reagowanie na niereagujące aplikacje, możesz użyć polecenia „zabij” w Terminalu. Aby skorzystać z tej metody, musisz określić identyfikator procesu (PID) aplikacji, wartość liczbową używaną przez system OS X do śledzenia każdej unikalnej aplikacji. Najłatwiejszym sposobem na znalezienie PID aplikacji jest monitorowanie aktywności, gdzie będzie ona wymieniona w kolumnie PID. Jeśli jednak używasz Monitora aktywności do znalezienia PID, równie dobrze możesz użyć go, aby wymusić zamknięcie aplikacji, jak opisano wcześniej.
Zamiast tego możesz użyć polecenia „top”, aby wygenerować listę uruchomionych procesów bezpośrednio w terminalu. Za pomocą modyfikatorów można uporządkować listę według kryteriów zdefiniowanych przez użytkownika (wszystkie opcje znajdują się na tej stronie podręcznika). Jeśli aplikacja jest zawieszona, istnieje duża szansa, że ​​pochłania zasoby procesora, więc dobrym sposobem na rozpoczęcie sortowania jest „procesor”. Otwórz nowe okno terminala i wpisz następujące polecenie:

top -o procesor

Lista wszystkich działających aplikacji i procesów pojawi się w Terminalu, uporządkowana według bieżącego użycia procesora. Użyjmy iTunes jako przykładu. Jest wymieniony na górze (ponieważ obecnie zużywa zasoby procesora), a jego identyfikator procesu to 5472 (uwaga: PID są unikalne dla każdej okoliczności, a OS X generuje nowy PID przy każdym uruchomieniu aplikacji. Oznacza to, że PID zmieni się za każdym razem, gdy aplikacja jest uruchamiana, i jest prawie pewne, że iTunes na twoim komputerze Mac będzie miał inny PID).


Po zidentyfikowaniu identyfikatora procesu naciśnij klawisz Q, aby wyjść z góry, lub otwórz nową sesję terminala i wpisz następujące polecenie, aby wymusić zamknięcie aplikacji:

zabić

W naszym przykładzie iTunes wpiszemy:

zabij 5472

Naciśnij klawisz Return, aby wykonać polecenie, a aplikacja wymusi zakończenie pracy.

Skrót klawiszowy

Możesz bezpośrednio wymusić zamknięcie aplikacji za pomocą skrótu klawiaturowego, bez żadnych kroków pośrednich wymienionych w poprzednich metodach powyżej. Może to więc wydawać się najlepszą i najbardziej oczywistą metodą, ale istnieje powód, dla którego wymieniono ją tutaj jako ostatnią. Użycie poniższego skrótu klawiaturowego natychmiastowo wymusi zamknięcie aktywnej lub przede wszystkim aplikacji. Problem polega na tym, że bardzo łatwo jest nie wiedzieć, która aplikacja jest aktywna, szczególnie gdy ma się do czynienia z jedną lub kilkoma zablokowanymi lub niereagującymi aplikacjami. Dlatego ta metoda jest najbardziej ryzykowna z punktu widzenia utraty danych, ponieważ znacznie bardziej prawdopodobne jest, że użytkownik popełni błąd i niechcący wymusi zamknięcie niewłaściwej aplikacji.
Ale jeśli rozumiesz to ryzyko i jesteś ostrożny, ten skrót do wymuszenia jest najszybszą metodą. Aby z niego skorzystać, upewnij się, że zamrożona aplikacja jest aktywna, a następnie naciśnij i przytrzymaj klawisze Command-Option-Shift-Escape (zauważysz, że jest to po prostu skrót Force Quit Window z włączonym modyfikatorem Shift). Podobnie jak w przypadku innych metod wymuszenia, aktywna aplikacja natychmiast zakończy wymuszenie.
Czasami problemy ze sprzętem lub poważne błędy systemu OS X powodują tak dużą niestabilność, że jedynym sposobem na ponowne uruchomienie komputera Mac jest ponowne uruchomienie. W nieobecności tych stosunkowo rzadkich okoliczności powinieneś być jednak w stanie łatwo kontrolować wszelkie zamrożone lub źle działające aplikacje, zmuszając je do wyjścia za pomocą jednej z powyższych metod. Pamiętaj, aby w miarę możliwości zapisać swoją pracę i dokładnie sprawdzić kroki, aby uniknąć opuszczenia niewłaściwej aplikacji.

Overkill: 5 sposobów, aby wymusić zamknięcie aplikacji w Mac OS X