5 ways to force quit applications on Mac
Having spent some years coding applications for macOS, we’ve created a tool that everybody can use. The all-round problem fixer for Mac.
So here’s a tip for you: Download CleanMyMac to quickly solve some of the issues mentioned in this article. But to help you do it all by yourself, we’ve gathered our best ideas and solutions below.
Features described in this article refer to the MacPaw site version of CleanMyMac X.
Do you encounter a frozen app on your Mac and can’t quit it normally? That spinning beach ball makes you crazy? Instead of just sitting and getting more frustrated, force quit an app that’s not responding. Thankfully, you’ve got options to close the unresponsive apps.
We’ve prepared five Mac force quit ways, so you can pick the one that works best for you. Moreover, we’ll tell you how to prevent the apps from hanging and what to do if force quit isn’t working on a Mac.
1. How to force quit from the Apple menu
Here’s how to force quit an app from the Apple menu:
- Click on the Apple logo in the top left corner of your screen.
- Select Force Quit.
- Choose the app that’s not responding.
- Click on the Force Quit button.
2. How to force quit apps with a click— CleanMyMac X
A smart maintenance app like CleanMyMac X has a problem of force quit on Mac covered. You can easily force quit a program on your Mac with its Menu app. To access it, click on a little iMac icon in the menu bar. It has a special Memory tab that allows to identify apps consuming too many resources and quit it with a click.
This helpful utility tool also helps you force quit hung applications. Direct access saves you time and allows to fix a frozen app in a matter of seconds. CleanMyMac also takes care of other performance issues, so if you want to get alerts when something goes wrong on your Mac, you can download its free version and give it a try. To use the Menu app, all you have to do is Enable Menu from CleanMyMac X Settings.
3. How to force quit from the Dock
If you wonder how to force quit an app on Mac using the Dock, check out these simple steps:
- To open the dock menu, right-click on the application icon you want to shut down or click on the item and hold.
- Hold an Option (Alt) button, so the Quit menu changes to Force Quit.
- Click Force Quit.
As simple as that!
4. How to force quit using the keyboard shortcut
Alternatively, you can use a force quit Mac shortcut to close an unresponsive app. Do the following:
- Press and hold the following keys: Command + Option + Esc.
- Select the app you want to quit from the dialogue box.
- Click Force Quit.
This method of force quit command Mac is especially useful if your mouse cursor is lagging a bit.
5. How to force quit using the Terminal
If you prefer a command line method to solve the problems, you can quit an unresponsive app via Terminal. Here’s what you should do:
- Open the Terminal.
- Type the following command: killall [application name] (for example, if Spotify isn’t responding, type killall Spotify in the window that opened).
- Press Return. Your application will be shut down immediately.
If an app’s name consists of more than 2 words (like “Google Chrome”), you should put its name in quotation marks.
Note that the killall command works at the system level, and the autosave option doesn’t work. Be careful not to lose your unsaved data.
What to do if force quit isn’t working on a Mac
In most cases, you’d easily force quit an app with one of the tips we recommend. However, on rare occasions, it won’t work. To solve the problem, you need to shut down your computer and boot it again. All you need to do is go to the Apple menu and select Restart.
If your Mac has frozen and doesn’t restart, here’s how to force reboot it:
- Hold down the power button until your Mac shuts down completely. This may take about 5 seconds.
- Wait for a few seconds and then hit the Power button again to boot the Mac.
As you may presume, this method is not perfect. Any unsaved information may be lost due to the sudden shutdown. However, sometimes it’s the only way to make your computer running.
Fixing an app that hangs frequently: short tips
You may notice that a particular app freezes quite often. It is natural to assume that there is something wrong with that application. But don’t worry; there are a few things you can do to fix the hanging app.
First of all, update an app to the latest version. App developers are constantly working on improvements, trying to deliver the best experience to users. The latest update may resolve all problems with the freezing app.
The next step is to clear the app’s cache, especially if you use it frequently. If there’s not enough free storage, an app won’t run smoothly. Once you delete the cache files, an app may start working normally.
You may also try to delete an app and reinstall it. Usually, it resolves the problem of a frozen app. However, an easier way to do it is to reset an app using CleanMyMac X and the Uninstaller module that comes with this utility. It will bring the app you reset to the state it was in when you first installed it on your Mac, meaning that all the cache files will be deleted, and you will not have to reinstall it.
To reset an app with CleanMyMac X, follow these steps:
- Open CleanMyMac X (or download it for free here if you haven’t yet and install the app).
- From the sidebar, go to Uninstaller.
- Control-click the app you want to reset and click “Select “[App name]” for Reset.”
- Click Reset.
Note that when you first open CleanMyMac X, you may not see apps that are preinstalled with macOS, such as Safari, on the list. To be able to select them for reset, click CleanMyMac X in the menu bar and select Settings. Now, navigate to Ignore List > Uninstaller and deselect Ignore system applications. Now, you’ll be able to reset all the applications you have on your Mac.
That’s it. We hope this guide has helped you force close Mac app that’s not responding. Keep in mind that with regular maintenance, your computer will be in tip-top shape, running at its best. And software like CleanMyMac X can help you keep an eye on your Mac. It can reset and delete apps, free up RAM, clean up the system, take care of the startup programs that slow down your computer, and speed up your Mac with its maintenance tools. And that’s what will help you avoid problems with frozen apps on your Mac.
Зависла программа на Mac, как принудительно закрыть (завершить процесс): 3 способа
В случае подвисания какого-нибудь приложения на Mac необходимо принудительно его завершить. Это поможет быстро закрыть программу или перезагрузить её, позволив избежать перезагрузки всей системы macOS. В данном материале мы расскажем о всех основных способах принудительного завершения приложений и фоновых процессов на Mac.
Существует три основных способа принудительного завершения приложений на Mac:
«Завершить принудительно…»
Самый простой способ быстро закрыть приложение — пройти в меню и нажать пункт «Завершить принудительно…». Это меню быстро открывается сочетанием клавиш ⌘Cmd + ⌥Option (Alt) + Esc.
Далее останется выбрать необходимую игру или программу и нажать кнопку «Завершить».
Главный недостаток способа заключается в том, что при помощи этой системной утилиты нельзя закрывать фоновые процессы, которых в macOS очень и очень много.
В некоторых случаях вызвать пункт «Завершить принудительно» можно правой кнопкой мыши по иконке приложения в Доке.
Мониторинг системы
Куда более интересным способом является использование системной утилиты «Мониторинг системы». Открыть её можно перейдя в Finder → Программы → и, или же просто введя в поиск Spotlight соответствующий запрос.
Закрыть приложение или процесс очень просто — достаточно выделить нужную строчку и нажать кнопку с изображением крестика в левом верхнем углу.
В появившемся диалоговом окне останется выбрать способ закрытия — обычный (сохраняются все данные и приложение закрывается штатно) или принудительный, который подойдёт для подвисших приложений.
Главное преимущество утилиты «Мониторинг системы» в том, что тут отображаются не только активные игры и программы, но и системные процессы, фоновые задачи и даже приложения, запущенные на других учётных записях этого Mac (разумеется, поддерживается и управление этими процессами из учётной записи администратора без ввода пароля от второстепенной учётной записи).
Терминал
Более сложный для рядовых пользователей Mac способ, но от этого не менее эффективный. Любой программист сможет при помощи Терминала закрыть процесс или задачу в разы быстрее.
1. Откройте Терминал (Finder → Программы → Утилиты или через поиск Spotlight).
Как приостановить любой процесс или приложение в OS X
Иногда возникает необходимость выявить приложение или процесс, чрезмерно потребляющий ресурсы вашего мака. Обычно для этих целей используют Мониторинг системы, в котором находят прожорливое приложение и принудительно завершают его. Такой способ довольно грубый и не совсем «гуманный», поскольку принудительное завершение приложения может вызвать потерю данных. Вместо этого, удобнее будет воспользоваться командой Терминала kill, которая безболезненно может на время приостановить процесс или приложение, а затем продолжить его выполнение.
Как приостановить и запустить приложение с помощью PID
Этот метод предпочтителен, поскольку он фактически используется в системе по умолчанию, с тем лишь отличием, что вы можете добавлять к команде различные ключи, влияющие на ее поведение (в данном случае на приостановку приложения). Также, он позволяет быстро остановить программу, что подразумевает прекращение выполнение ее кода и, как следствие, снижение потребления ресурсов системы.
Первым делом, нам нужно узнать PID приложения, которое мы собираемся приостановить. PID — это process ID, номерной идентификатор приложения, который отображается на вкладке ЦП, в Мониторинге системы. Например, PID iTunes у меня — 525 (у вас он будет отличаться).
Открываем Терминал (из папки Программы — Утилиты или через Spotlight) и вбиваем следующую команду (подставив PID приложения):
kill -STOP PID
Сразу после этого, музыка перестанет играть (если она была запущена), а приложение будет приостановлено. Выполнение кода полностью прекратится и оно будет считаться зависшим (в Мониторинге системы отображается статус — Не отвечает).
Для возобновления работы приложения, также используется команда kill, но уже с другим ключом, вот как она выглядит:
Примечание. Не закрывайте Терминал, пока не продолжите работу приложения с текущим PID, иначе в дальнейшем могут возникнуть проблемы, если вы захотите его продолжить, а PID уже будет присвоен другому процессу.
Как приостановить и запустить приложение с помощью AppName
Если у вас возникли какие-либо проблемы с предыдущим способом или вы не хотите заморачиваться с PID, который каждый раз при запуске приложения изменяется — можно воспользоваться еще одним способом, работающим с именем приложения (AppName), которое в отличие от PID, всегда неизменно.
Для этого мы воспользуемся командой killall с уже знакомыми нам ключами. Вспоминаем имя приложения или смотрим его в Мониторинге системы и подставляем в следующую команду:
killall -STOP "AppName"
Для продолжения, как вы уже наверное догадались, нам нужно использовать эту же команду, но с ключом -CONT. Она выглядит вот таким образом:
killall -CONT "AppName"
После этого работа приложения будет возобновлена и вы сразу же к нему вернетесь.
Примечание. Кавычки можно не ставить если имя приложения состоит из одного слова. Если же оно содержит пробелы, его нужно обязательно взять в кавычки.
Напоследок напомню, что команда killall в чистом виде (без каких либо ключей), мгновенно завершит любое приложение. Если это системные приложения OS X, например Finder, Dock — они будут просто перезапущены.
Остались вопросы, замечания или предложения? Добро пожаловать в комментарии — я всегда рад пообщаться и помочь. Оставайтесь с нами, впереди еще много интересного!
Как принудительно закрыть приложение на Mac (пять способов)
Компьютеры Mac принято считать отлично оптимизированными, но и на них могут случаться сбои. Чаще всего сбои происходят в работе приложений, которые зависают и перестают реагировать на действия пользователя. О том, как принудительно закрыть зависшие приложения мы рассказали в этой инструкции.
Завершение приложения комбинацией клавиш
Зависшее приложение на Mac можно закрыть комбинацией клавиш. Удерживайте кнопки Command + Option + Shift + Escape в течение трех секунд, и неугодное приложение закроется в принудительном порядке.
Этот способ является наиболее простым, но в то же время самым действенным. Тем не менее, ниже мы рассмотрели еще четыре метода принудительного закрытия приложений.
Использование меню «Принудительное завершение программ»
В специальном меню принудительного завершения программы пользователи Mac могут единовременно разобраться сразу с несколькими зависшими приложениями. Открывается это меню сочетанием клавиш Command + Option + Escape.
В самом меню необходимо выбрать зависшее приложение и нажать кнопку «Перезапустить».
Завершение приложения с панели Dock
Любое приложение можно закрыть принудительно через панель Dock. Для этого зажмите клавишу Option (Alt) и щелкните правой кнопкой мыши по зависшему приложению. В открывшемся контекстном меню нажмите на пункт «Завершить принудительно» и выбранное приложение закроется.
Закрытие приложения через меню Apple
Аналогичным образом закрыть зависший процесс можно из меню Apple. Находясь в приложении, нажмите на логотип Apple на верхней панели и выберите пункт «Завершить принудительно».
Использование утилиты «Мониторинг системы»
Самым же информативным решением проблемы с зависшим приложением является использование стандартной утилиты «Мониторинг системы». Проще всего запустить его через поиск Spotlight.
Информативным этот способ является потому, что через «Мониторинг системы» пользователь может узнать какую нагрузку на процессор, память и диск создает проблемное приложение. Эти сведения помогают решить — закрывать процесс или дать компьютеру «подумать».
Если же стало понятно, что приложение придется принудительно закрывать, то сделать это можно нажав на кнопку в левом верхнем углу. Перед этим, разумеется, необходимо выбрать нужный процесс.