Frozen app refuses to force-quit; prevents restart & log-out

Discussion in 'macOS' started by m021478, Dec 13, 2008.

  1. m021478 macrumors 6502

    Joined:
    Nov 23, 2007
    #1
    Is there any way to go about dealing with an application that has frozen (or results in the spinning of the 'beachball of death')...and then to top things off, decides to prevent you from force-quitting it as well!! Not being able to force-quit a stuck App is a major problem, because it means that I can then not log-out, restart or shutdown my computer...inevitably, my only option is to hold down the power button on my machine to force-shutdown!

    I've tried everything I can think of...
    • I've force-quit by using Cmd+Opt+Esc;
    • I've tried force-quitting by Opt+Right-Clicking and choosing Force-Quit from the contextual menu;
    • I've tried quitting and force-quitting from the activity monitor;
    • I've tried force-quitting the Finder (even though it's not the Finder that has locked up
    • I've tried using the terminal to run "killall Dock" (I know this is a stretch, but it's gotten me out of sticky situations in the past...)
    • I've even tried using the 'Force-Restart' script that's included in the 'extra scripts' plugin for QuickSilver

    As I originally said, when this happens to me, it usually results in my having to force-shutdown my computer, which is definitely something I would rather avoid completely for the sake of my internal/external HD's, and the data on them...

    Any suggestions as far as alternative steps I might want to consider trying before using the last resort of holding down the frickin' power button would be greatly appreciated...

    Thanks!
     
  2. ltldrummerboy macrumors 68000

    ltldrummerboy

    Joined:
    Oct 15, 2007
    #2
    Figure out the name of the process you want to terminate, and then type in "killall process name" in Terminal.

    For instance, if I want to kill Firefox and cmd-opt-esc and cmd-Q aren't working, I would open Terminal and type in "killall firefox-bin".
     
  3. QuarterSwede macrumors G3

    QuarterSwede

    Joined:
    Oct 1, 2005
    Location:
    Colorado Springs, CO
    #3
    You can also use the process ID #. I've found that using the name doesn't always work.

    This is the order I work in:
    1. Cmd+Opt+Esc
    2. Activity Monitor
    3. Terminal - Killall [proc ID#]

    Personally, I've yet to see an app refuse to quit after a killall command because it has no choice.
     

Share This Page