Mac и OS X имеют репутацию «это просто работает», но даже у лучших операционных систем могут быть проблемы с приложениями, которые иногда зависают. Когда это происходит, стандартные методы выхода из приложения могут перестать работать, и вы можете почувствовать, что принудительная перезагрузка необходима для закрытия или сброса этого замороженного приложения. Но если это просто определенное приложение, которое заморожено, и OS X остается отзывчивым за замороженным приложением, вы можете попытаться принудительно закрыть некорректно работающее приложение. Вот пять способов принудительно выйти из приложения в OS X.
Док
Обычно, когда вы щелкаете правой кнопкой мыши по запущенному приложению в OS X Dock, вы видите опцию «Выход». Однако это может не работать с замороженным приложением. Чтобы принудительно выйти из приложения, удерживайте клавишу Option на клавиатуре, щелкнув правой кнопкой мыши значок Dock приложения, и вы увидите, что «Выход» теперь называется «Принудительный выход». Нажмите его, чтобы принудительно выйти из приложения.
Обязательно обратите внимание, что при принудительном выходе из приложения предупреждения отсутствуют, и что обычные приглашения «сохранить» не отображаются до закрытия приложения. Поэтому будьте осторожны, когда делаете свой выбор, и дважды проверьте, чтобы убедиться, что вы принудительно выходите из правильного замороженного приложения. Если вы случайно закроете приложение, в котором работаете, вы потеряете все несохраненные данные или изменения.
Окно Силы Выйти
OS X имеет специальное окно, предназначенное для обработки приложений, которые необходимо принудительно завершить. Вы можете получить доступ к этому окну двумя способами, во-первых, щелкнув логотип Apple в строке меню и выбрав Принудительный выход . Кроме того, вы можете открыть это же окно с помощью сочетания клавиш Command-Option-Escape .
В окне отобразятся все запущенные приложения и будут выделены красным текстом любые приложения, которые «не отвечают». Просто выделите приложение и нажмите кнопку « Принудительный выход», чтобы закрыть его. Как уже упоминалось выше, при принудительном выходе из приложения предупреждения отсутствуют, поэтому будьте осторожны при выборе.
Монитор активности
Приложение Activity Monitor предоставляет обширную информацию о текущем состоянии вашего Mac, его ресурсах и ваших приложениях, но также позволяет принудительно завершать любые замороженные приложения. Просто найдите приложение в списке процессов ( подсказка: вы можете использовать окно поиска в правой верхней части окна, чтобы отфильтровать список), выберите его, чтобы выделить его, а затем нажмите кнопку X в верхней левой части. окна.
Вам будет предложено два варианта: Quit и Force Quit. Если возможно, сначала попробуйте выйти, так как это попытается изящно выйти из приложения и сохранить пользовательские данные. Если это не помогло, используйте Force Quit, который будет действовать так же, как указано выше.
Команда «Убить» в Терминале
Если вы предпочитаете метод командной строки для работы с неотвечающими приложениями, вы можете использовать команду «kill» в терминале. Чтобы использовать этот метод, вам необходимо определить идентификатор процесса (PID) приложения, числовое значение, которое OS X использует для отслеживания каждого уникального приложения. Самый простой способ найти PID приложения - через Activity Monitor, где он будет указан в столбце PID. Если вы используете Activity Monitor для поиска PID, вы можете использовать его для принудительного выхода из приложения, как описано ранее.
Вместо этого вы можете использовать команду top для создания списка запущенных процессов прямо в Терминале. Вы можете использовать модификаторы, чтобы упорядочить список по определенным пользователем критериям (см. Эту страницу руководства для всех опций). Если ваше приложение заморожено, есть большая вероятность, что оно потребляет ресурсы ЦП, поэтому для начала неплохим методом сортировки будет «cpu». Откройте новое окно терминала и введите следующую команду:
топ-о процессор
Список всех запущенных приложений и процессов появится в Терминале в порядке текущей загрузки ЦП. Давайте использовать iTunes в качестве примера. Он указан вверху (поскольку он в настоящее время потребляет ресурсы ЦП), а его идентификатор процесса равен 5472 (примечание: PID уникальны для каждого обстоятельства, а OS X генерирует новый PID при каждом запуске приложения. Это означает, что PID будет меняться каждый раз, когда приложение запускается, и почти наверняка iTunes на вашем Mac будет иметь другой PID).
Теперь, когда идентификатор процесса определен, нажмите Q, чтобы выйти из верхней части, или откройте новый сеанс терминала и введите следующую команду, чтобы принудительно закрыть приложение:
убийство
В нашем примере с iTunes мы набрали:
убить 5472
Нажмите Return, чтобы выполнить команду, и ваше приложение будет принудительно завершено.
Сочетание клавиш
Вы можете напрямую принудительно выйти из приложения с помощью сочетания клавиш, без каких-либо промежуточных шагов, упомянутых в предыдущих методах выше. Поэтому это может показаться лучшим и наиболее очевидным методом, но есть причина, по которой он указан здесь последним. Использование сочетания клавиш ниже немедленно приведет к принудительному выходу из активного или, в первую очередь, приложения. Проблема в том, что очень легко потерять отслеживание того, какое приложение активно, особенно когда имеешь дело с одним или несколькими замороженными или не отвечающими приложениями. Таким образом, этот метод является наиболее рискованным с точки зрения потери данных, поскольку гораздо более вероятно, что пользователь допустит ошибку и непреднамеренно заставит выйти из неправильного приложения.
Но, если вы понимаете этот риск и соблюдаете осторожность, этот способ принудительного выхода - самый быстрый метод. Чтобы использовать его, убедитесь, что замороженное приложение активно, а затем нажмите и удерживайте Command-Option-Shift-Escape (вы заметите, что это просто ярлык Force Quit Window с добавленным модификатором клавиши Shift). Как и в случае других методов принудительного выхода, активное приложение будет немедленно принудительно завершено.
Иногда аппаратные проблемы или серьезные ошибки OS X вызывают настолько большую нестабильность, что единственный способ запустить ваш Mac снова и снова - это перезагрузить компьютер. Однако в отсутствие этих относительно редких обстоятельств вы легко сможете контролировать любые замороженные или плохо себя ведущие приложения, принудительно закрывая их одним из указанных выше способов. Обязательно сохраните свою работу, когда это возможно, и дважды проверьте свои шаги, чтобы избежать выхода из неправильного приложения.