[MacOS]應用程式關不掉?怎麼強制關閉這些當掉的 App 呢?試試看這幾招吧!

如何強制關閉停止回應的App
如何強制關閉停止回應的App

很多使用 Mac 的新手,在蜜月期過了之後,就會發現,咦?怎麼原來 Mac 也會有當掉的 App 呀? XD


雖然 MacOS 使用起來,順暢直覺又好看,但現實上,只要是電腦,就沒有不當機的喔!
所以 Mac 當然也時不時的會發生應用程式死當,然後怎麼關也關不掉,就是賴在螢幕上不肯退席,這種情況有時不僅僅是第三方的應用程式,即便 Apple 自家的 App,也會這樣,像是我 Macbook Pro 裡的 QuickTime,就有過好幾次這種『請神容易送神難』的窘境。


如果遇上 App 關不掉怎麼辦呢?重新開機嗎?MacOS 裡有像 Window 裡的三鍵神技(Ctrl+Alt+Del)那樣,強制關閉這些死賴皮的程式嗎?


有的喔,接下來我們就來跟大家分享幾個,如何在 MacOS 上強制關閉應用程式的方法

一起來研究研究吧!


1. 使用 Finder 來強制關閉APP


首先,最標準的做法,同時也是 Apple 官方教學建議的程序,就是直接透過桌面上方的功能表,來『強制關閉』死當的應用程式。


每次當你發現在關閉某個App時,滑鼠的游標突然變成了『彩虹球』不停的轉圈圈,那麼通常就是要強制關閉了,步驟很簡單:


如何使用 Finder 來強制關閉APP
如何使用 Finder 來強制關閉APP
  • 點選桌面上方功能表的那顆小蘋果圖示。
  • 功能選單裡,點選『強制結束...』
  • 接著就會出現一個『強制結束應用程式』的小視窗。
  • 在列表中,點選死當的那個App。
  • 按下『強制結束』。
  • 收工。

有時候,在這個列表上,會自動顯示出哪一個App『(無回應)』,有時候不會特別標示出來,不過有沒有顯示都沒有關係,就是直接在列表上選取那個凍結住關不掉的那個程式就可以了。
通常按下『強制結束』後,很快 MacOS 就會恢復正常運作。


2. 運用鍵盤快速鍵來強制關閉APP


第二個方法,基本上跟前面第一種方式是一樣的,只是使用鍵盤快速鍵來呼叫『強制結束應用程式』的那個視窗,用快速鍵的好處是...嗯~就...感覺上比較專業一點 XD


這個快速鍵組合,就跟Window上的三鍵神技一樣(Ctrl+Alt+Del),MacOS 使用 Command+Option+esc 這三鍵,按下之後,那個『強制結束應用程式』的視窗就會跳出來,那麼後續的方式就跟前面的步驟一樣,點選要結束的App,然後再按下『強制結束』就行了。

這裡順道分享一下,正常關閉應用程式使用的快速鍵:Command+Q。
但是使用這個快速鍵要先確認,螢幕上的應用程式是要關閉的那個,有時候不小心切換到別的App,結果按下 Command+Q,反倒關成別的App了,確認的方式就是瞄一下桌面上方的那個小蘋果圖示旁,是不是有顯示你想關閉的應用程式的名稱。


3. 直接在 Dock 上強制關閉


除了上面直接在功能表或是快速鍵呼叫『強制結束應用程式』的方法外,事實上,大家還可以把滑鼠移到桌面的 Dock 上,以滑鼠右鍵的功能表來強制關閉凍結住的App。


這種方式的好處就是『直接了當』,哪一個當掉了,就直接關掉那個 App,系統不會再另外跳出那個『強制結束應用程式』的小視窗來。
具體的做法如下:

  • 滑鼠移到要強制關閉的 App 的 Dock 圖示上。
  • 按下滑鼠右鍵。
  • 然後同時按下Option鍵。
  • 按下 Option 鍵之後,原本的右鍵功能表最下面的『結束』選單,就會改變為『強制結束』。
  • 點選『強制結束』,這樣就可以關閉凍結住的應用程式了!

之前我們曾分享過,在 MacOS 當中,所有的功能表選單,像是上方的主功能表,或是滑鼠右鍵選單,只要搭佩 Option 鍵,那麼選單裡的功能就會改變,算是 Mac 裡蠻方便的小技巧:
如何顯示/切換 MacOS 中隱藏模式的功能表?


4. 使用「活動監視器」來關閉應用程式


除了使用特定功能選單來強制關閉 App,我們還可以開啟『活動監視器(Activity Monitor)』來強制結束當掉的程式。


這種做法除了可以強制關閉特定的應用程式以外,還可以一併查看可能導致應用程式凍結的因素,例如記憶體不足,或是CPU超載等等(說是這麼說啦,只是看了之後通常還是不清楚為什麼會當掉 ;p),又好比有時候某些應用程式當掉,透過上面的方法還是無法強制關閉,那麼就可以直接從『活動監視器』裡面把它結束掉。


要開啟活動監視器強制結束應用程式的步驟如下:

使用「活動監視器」來關閉App
使用「活動監視器」來關閉App
  • 點進 LaunchPad,打開『活動監視器』。
  • 活動監視器開啟後,一般預設可能是顯示在『記憶體』或是『CPU』的頁籤,哪一個頁籤都可以,不會影響接下來的動作。
  • 然後在列表的『程序名稱』上,找到你要強制結束的 App。
  • 點選當掉的App名稱後,再移到上方有一個叉叉圖示的按鈕,點下去。
  • 這樣就可以強制結束這個凍結當掉的App了。

如果打開了 LaunchPad 或是『應用程式』的資料夾,找不到『活動監視器』的App,那麼最快的方式,就是直接點選桌面右上角的放大鏡圖示:Spotlight 搜尋功能,然後在搜尋框框中,打入『活動監視器』,這樣 MacOS 就會立刻替你找出這個 App,在搜尋結果上點兩下,就可以開啟了。


5. 用終端機(Terminal)來下指令關掉死當的APP


用終端機(Terminal)來強制結束APP
用終端機(Terminal)來強制結束APP

最後一招,就是啟用終端機,透過文字指令來關閉凍結關不掉的應用程式。
要怎麼作呢?

  • 開啟終端機。
  • 等『終端機』畫面上出現你的帳號名稱之後,直接打入 top 這三個字,然後按下 Enter 鍵。
  • 接著『終端機』就會列出所有目前在系統上運行的所有的程序,包含了正在背景運作的也會出現。
  • 在這個列表上,每一個程序/App的名稱前,都有一個 PID,這時候我們就來找出想要強制關閉的那個 App 的 PID把他記下來。
  • 接著按住 Ctrl+C,跳出先前的列表畫面。
  • 在終端機命令列上,打入:kill,然後空一格,接著打入剛剛記下來的 PID。
  • 按 Enter 鍵,這樣就可以強制關閉特定的App了。

倘若還是無法關閉那個應用程式呢?


如果透過上面的幾個方式,結果發現還真的有些特定的App,或是某種奇怪的死當法,完完全全凍結住這些應用程式,就是關不掉,堅信天下一定有不散的宴席,那麼這時候,我們就得使用大絕,直接強制關機了!


這種機率其實也不是說非常非常罕見喔,印象中曾經有過好幾次,都是以強制關機來結束凍結住的 Quicktime。


在強制關機前,記得如果除了當掉的那個App以外,其他還有任何開啟的應用程式,務必先正常結束她們,該存檔的要存檔,不然強制關機之後,所有的未儲存的資料就付諸流水了(對!我就吃過這個虧,無誤)。