Как принудительно закрыть программу на мак

Как принудительно закрыть программу на мак

Совет по OS X: 5 простых способов принудительного закрытия программ

Категории

Бывает, какое-нибудь мак-приложение зависает намертво, хотя остальные программы и сама система работают как ни в чем не бывало. Или, например, нужно закрыть программу буквально в секунду времени — без всяких сохранений и стандартных процедур завершения работы. На компьютере Apple Mac для этого можно назвать минимум пять способов.

Способ № 1: Dock

Прежде всего щелкните правой кнопкой мыши на значке программы на панели Dock. Если программа «висит», в ее Dock-меню вместо привычного пункта Завершить отображается команда Завершить принудительно. Нажав на эту команду, вы закроете подвисшее приложение.

Если же приложение в порядке, а его просто нужно мгновенно закрыть, щелкните на том же Dock-значке, но с удержанием клавиши ⌥ — в этом случае вы также увидите команду Завершить принудительно.

На заметку Чтобы вызвать контекстное меню какого-нибудь значка на панели Dock, на этом значке можно щелкнуть и левой кнопкой, но с задержкой: нажали, удержали кнопку в нажатом положении — и отпустили, когда меню появилось. Этот фокус не работает только со значками папок (на «Доке» они называются стеками), которые добавляются в правую часть панели.

Способ № 2: Диалог принудительного завершения программ

Это достаточно прямой аналог окна процессов, которое в Windows 9x появлялось по нажатию клавиш Ctrl + Alt + Del . 😉 В OS X же похожее окошко открывается либо через команду Завершить принудительно в основном меню , либо клавишами ⌘ + ⌥ + ⎋ (command+option+escape). Выбираете в списке требуемую программу (подвисшие приложения соответствующим образом помечаются) — и жмете кнопку Завершить.

Способ № 3: Сверхскоростной через клавиатуру

Этот способ — единственно полезный, например, для подвисших полноэкранных игр, когда даже переключиться на другую программу невозможно. Удерживайте нажатыми клавиши ⌘ + ⌥ + ⇧ + ⎋ (command+option+shift+escape) в течение пары-тройки секунд — и текущая программа (вне зависимости от того, полноэкранная она или оконная) молча закроется безо всяких диалоговых окон и обязательных подтверждений.

Способ № 4: Мониторинг системы

Программой «Мониторинг системы» полезно воспользоваться для отключения программного процесса, который не указан в окне Принудительное завершение программ. Например, это все программы, которые «сидят» в строке меню, справа от часов. Или, бывает, чувствуется, что система еле ворочается, а ни одно из запущенных приложений как будто не зависло.

В том или ином случае стоит открыть «Мониторинг системы» и проверить, нет ли процессов, отмеченных красным цветом и фразой Не отвечает. Если таковой имеется — нажмите на эту строчку в списке процессов и щелкните на кнопке Завершить процесс.

Способ № 5: Терминал

Как же без «консольки»! Чтобы отключить какую-нибудь программу через «Терминал», достаточно ввести команду killall с именем этой программы. Например, killall Mail закроет почтовый клиент OS X. Впрочем, такое использование команды killall — вершина айсберга, и для простого завершения работы приложений вам за глаза хватит первые четыре способа. Killall всерьез может понадобиться только при создании консольных сценариев для автоматизации работы на Маке.

Как принудительно закрыть программу на Мак

Зависшие программы перестают отвечать на команды пользователя и не могут быть завершены обычным способом. В Windows для их принудительного завершения используется диспетчер задач. В UNIX-подобных ОС, к которым относится операционная система Apple, используется команда kill и ее графический интерфейс. Сегодня мы расскажем о том, как принудительно закрыть программу на Mac.

Системное меню

Рабочее пространство в macOS организуется с помощью виртуальных рабочих столов. Использование этой функции позволяет не только рационально распределить окна, но и легко завершить любую зависшую программу.

  1. Вызываем Mission Control нажатием клавиши F3 или комбинации Control + ↑ . Переходим на другой рабочий стол, свободный от зависшей программы, и нажимаем на логотип яблока в строке меню.
  1. Выбираем отмеченный пункт. Если дополнительные пространства не используются, а вертящийся «зонтик», обозначающий зависание, мешает добраться до системного меню, можно воспользоваться горячими клавишами. Нажимаем вместе Option + Command + Esc .

Завершить принудительно

  1. Любое из описанных действий откроет окно со списком запущенных приложений. Нужное подсвечивается красным цветом и сопровождается надписью «не отвечает». Выделяем его и нажимаем кнопку «Завершить».

Завершить

  1. На выполнение этой операции ОС запросит подтверждение.

Подтверждение

Когда фокус находится в переставшем отвечать окне, его можно закрыть, не используя системное меню. Нажимаем одновременно клавиши Command + Option + Shift + Esc . В этом случае никаких уведомлений не показывается и подтверждений не требуется.

Панель Dock

Каждая запущенная на Мак программа помещает свою иконку на панель Dock. В обычном режиме контекстное меню управления содержит пункт «Завершить». Нажав на клавишу Option , мы открываем его расширенный вариант. В нем появляется опция, позволяющая выполнить принудительное завершение приложения, которое решило зависнуть.

Option

Особенность Finder

Finder запускается в момент старта ОС и работает постоянно. На Mac это единственное приложение, которое невозможно закрыть. При его выборе команда завершения изменяется на перезапуск.

Finder

В Dock, чтобы открыть расширенные опции с отмеченным на скриншоте пунктом, Option нажимается перед вызовом контекстного меню на иконке Finder.

Нажатие Option

Мониторинг системы

Приложение «Мониторинг системы» позволяет изучить различные параметры взаимодействия программного обеспечения и процессов ОС с аппаратными ресурсами МакБук. Кроме просмотра данных, в нем также можно завершить зависшую программу.

  1. Открываем окно Finder и переходим в папку «Утилиты». Запускаем мониторинг.

Утилиты

  1. Используя отмеченное рамкой поисковое поле, можно найти нужный процесс по названию. Приложения, не отвечающие на запросы системы, будут подсвечиваться красным цветом, как в меню принудительного завершения. Выделяем нужное и нажимаем указанную стрелкой кнопку.

Выбор процесса

  1. Откроется дополнительное меню, в котором есть возможность выбрать обычное или принудительное завершение.

Кроме программ, «Мониторинг системы» позволяет работать с системными процессами, которые не имеют собственного GUI, но также могут перестать отвечать на запросы ОС или пользователя.

Терминал

Если по каким-то причинам зависшее приложение невозможно снять в графическом интерфейсе, можно прибегнуть к командной строке.

  1. Открываем уже знакомую нам папку «Утилиты». Запускаем «Терминал».

Терминал

  1. Команда top позволяет вызвать перечень выполняемых в системе процессов. Чтобы завершить приложение в Терминале, нужно обратить внимание на первые две колонки. PID является текущим идентификатором процесса в системе, а Command – его именем. На скриншоте показаны эти параметры для программы «Заметки». Обнаружив нужные нам данные, завершаем работу top нажатием на кнопку Q .

Использование Q

  1. Теперь, чтобы снять данную задачу, нужно выполнить одну из двух команд. Используем имя процесса или его PID. Вводим в Терминал «killall Notes» или «kill -9 19580». Результат их выполнения одинаков. Выбранное приложение принудительно завершается. Killall удобнее в том случае, когда мы точно знаем имя процесса. PID не является постоянной величиной и определять его надо каждый раз.

Обе команды не требует дополнительных подтверждений, поэтому работа в Терминале требует точности.

В заключение

Зависают приложения на macOS не часто, а возможностей графического интерфейса хватает для их завершения в большинстве случаев. Вполне вероятно, что командную строку использовать вам никогда не придется, но знания ее возможностей могут пригодиться в самый неожиданный момент.

Видеоинструкция

Посмотреть, как выполняются описанные действия в режиме реального времени, вы можете в приведенном ниже обучающем видео.

Как принудительно закрыть программу на Mac

Операционная система MacOS, которая по умолчанию устанавливается на MacBook, iMac и другие компьютеры Apple, отличается хорошей стабильностью работы. Но и с ней бывают проблемы, особенно при использовании сторонних приложений. Программа на Mac может зависнуть во время работы, что потребует ее принудительного завершения. Есть несколько способов, как принудительно закрыть программу на Mac, и их мы рассмотрим в рамках данной статьи.

Используя утилиту «Принудительное завершение программ»

Оптимальный и самый распространенный способ завершить зависшую программу на Mac, это использовать утилиту «Принудительное завершение программ». Это довольно удобный инструмент, которым можно пользоваться не только в ситуации зависания приложений, но и в целом при работе с системой, когда необходимо, чтобы программа закрылась, а не свернулась в Dock.

Чтобы запустить утилиту принудительного завершения программ, нажмите на клавиатуре сочетание Command+Option+ESC. Откроется окно утилиты.

В нем нужно выбрать, какую конкретно программу нужно окончательно закрыть, после чего нажать «Завершить». Сразу после этого приложение будет закрыто.

Обратите внимание: Если в Mac завис Finder, через «Принудительное завершение программ» его можно перезапустить, а не закрыть.

Используя панель Dock

Второй простой способ завершить принудительно программу на Mac — это отдать команду через панель Dock. В панели Dock отображаются все открытые в данный момент приложения. Если одно из них зависло, через контекстное меню программы в Dock его можно завершить.

Для этого нажмите правой кнопкой мыши на иконку приложения в Dock, после чего появится контекстное меню. Далее зажмите на клавиатуре клавишу Option (Alt) и контекстное меню изменится, а в нем появится пункт «Завершить принудительно».

Используя основное меню Mac

В Mac через всю систему проходит основное меню, которое отображается в верхней части экрана. В зависимости от открытого приложения, контекст меню меняется, но один его пункт остается неизменным — яблоко в самом левом верхнем углу экрана. Это основное меню Apple, через которое можно перейти в настройки, узнать информацию о Mac и выполнить многие другие действия, в том числе завершить принудительно программу.

Нажмите в левом верхнем углу на значок яблока и выберите «Завершить принудительно». В зависимости от открытого приложения, можно будет принудительно его завершить или откроется утилита «Принудительное завершение программ», рассмотренная выше.

Обратите внимание: Данный способ подойдет в ситуации, когда не работает клавиатура на Mac и нет возможности вызвать утилиту принудительного завершения программ при помощи комбинации клавиш.

Используя утилиту мониторинга системы

Утилита мониторинга системы на Mac позволяет пользователю узнать различную информацию о текущей работе компьютера.В том числе, через нее можно посмотреть, насколько то или иное приложение сильно расходует ресурсы компьютера. Если приложение зависло, утилиту можно использовать для его принудительного завершения.

Чтобы запустить утилиту мониторинга системы, проще всего открыть поиск Spotlight (сочетание клавиш Command+Пробел) и ввести название утилиты.

Открыв ее, выберите нужный процесс и нажмите в левом верхнем углу на крест в кружке, чтобы завершить программу.

Появится информационное окно, в котором можно выбрать — просто завершить приложение или завершить его принудительно. Выберите вариант «Завершить принудительно», после чего программа будет закрыта.

Используя комбинацию клавиш

Компания Apple предлагает пользователям системы MacOS большое количество «горячих клавиш», практически под все популярные опции и функции. В том числе, завершить принудительно программу можно с помощью комбинации «горячих клавиш»: Command+Option+Shift+ESC.

Ссылка на основную публикацию