Иногда, бывает, случается неприятная ситуация, когда программы Mac OS X перестают реагировать на нажатие клавиш или мыши – «зависание». К счастью такое случается довольно редко, но если вы хоть раз сталкивались с такой проблемой (а я уверен, что хоть раз в жизни вы сталкивались с такой проблемой), то вам наверняка будет интересно и полезно узнать о нескольких способах, как это «зависшее» приложение можно завершить.
[pl_badge type=”info”]1[/pl_badge] Принудительное завершение через меню Apple.
Удерживая зажатой клавишу Shift ⇧ нажмите меню Apple () и в выпадающем меню найдите команду «Завершить [название программы] принудительно» – это и есть тот заветный пункт меню, позволяющий «убить» неотвечающую программу.
Удерживая зажатой клавишу Alt ⌥ щелкните правой кнопкой мыши на значок зависшей программы (которую вы хотите закрыть) – появится меню, в котором будет пункт «Завершить принудительно». Выбор данного пункта меню принудительно завершит работу программы. [pl_badge type=”info”]3[/pl_badge] Принудительный выход через сочетание «горячих клавиш».
Сочетание клавиш Alt ⌥ + Cmd ⌘ + Esc открывает окно «Принудительного завершения программ». В появившемся окне перечислены все открытые программы. Выберите зависшую программу, а затем нажмите на кнопку «Завершить». Активное зависшее приложение можно принудительно завершить и другим сочетанием клавиш, минуя список. Для этого используйте сочетание клавиш Alt ⌥ + Shift ⇧ + Cmd ⌘ + Esc. [pl_badge type=”info”]4[/pl_badge] Принудительный выход через «Мониторинг системы».
Системная утилита Мониторинг системы предоставляет информацию об использовании процессора, памяти и сети. Кроме этого через неё также можно очень быстро «убить» любой системный процесс, и не только. Делается это так: выбираете «зависший» процесс из списка и нажимает на большую красную кнопку «Завершить процесс». После этого появится диалоговое окно с подтверждением ваших действий. [pl_badge type=”info”]5[/pl_badge] Принудительное завершение работы приложения при помощи Терминала.
Если все описанные выше действия не помогают, то у вас еще есть возможность завершить работу зависшего приложения через командную строку. Для этого запустите утилиту Терминал и выполните следующую команду:
killall [имя процесса]
Живой пример для принудительного завершения программы «Калькулятор» будет выглядеть так:
killall Calculator
Обратите внимание, что имя процесса или название приложение указывается с учётом регистра, поэтому Calculator и calculator – это разные вещи. Не забывайте, что команда killall работает на системном уровне и её необдуманное выполнение может привести к потере несохранённых данных так как автоматическое сохранение, в этом случае не сработает.
Пункт 3 – Alt + Cmd + Esc – эта комбинация вызывает появление Окна принудительного завершения программы.
Благодарю, поправили 😉
sudo kill -9 [PID]
пример:
sudo kill -9 1073
многие из этих команд на хакинтоше не работают.
К сожалению не могу проверить у меня Imac.