Домой / Музыка / Как принудительно завершить приложение в macOS. Как закрыть зависшую программу в Mac OS

Как принудительно завершить приложение в macOS. Как закрыть зависшую программу в Mac OS

Многие пользователи очень сильно нахваливают Mac OS, считая, что эта операционная система лишена недочётов. На самом деле это не так. Багов здесь действительно меньше, чем в Windows, но такие проблемы, как внезапно зависшая программа, имеют место быть. Давайте рассмотрим, что предлагает своим пользователям Mac OS для решения этой проблемы.

Способы закрытия программ на Mac OS

Многие способы, рассмотренные в этой статье, будут похожи на аналогичные в Windows. Все они стандартные и не требуют от пользователя скачивания каких-либо сторонних программ.

Способ 1: Дождаться ответа программы

Если программа не отвечает всего пару секунд, то не стоит сразу же экстренно завершать процесс. Возможно, нужно немного подождать и программа ответит. Главное во время ожидания не «грузить» программу дополнительными запросами, то есть не нажимать на кнопки в интерфейсе и т.д. Лучше дождаться, пока она полностью «развиснется» и только после этого продолжить с ней работу.

Способ 2: Сочетание клавиш

В отличии от Windows здесь два варианта сочетания клавиш:

  • Command+Option+Esc – вызывает специальное меню для принудительного завершения работы программ (чем-то похоже на «Диспетчер задач» );
  • Command+Option+Shift+Esc – закрывает текущее окно.

Давайте рассмотрим первый вариант более подробно:


В случае с последней длинной комбинацией клавиш её применение может быть неудобным, так как нужно одновременно зажать 4 клавиши и держать их в таком положении около 3-5 секунд.

Способ 3: Меню Apple

Суть способа состоит в следующем:

Способ 4: Панель Dock

В Mac OS значки открытых программ по умолчанию отображаются в нижней панели Dock. Инструкция выглядит следующим образом:


Способ 5: Ввод команд в терминал

Терминал – это специальная среда, где управление операционной системой происходит при помощи команд (по аналогии с «Командной строкой» в Windows). Проделайте следующие действия в Терминале:


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

В интерфейсе этой утилиты отображаются запущенные программы, а также их влияние на систему в целом. Пошаговая инструкция:


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

Даже с таким совершенным компьютером, как Mac, случаются неприятности, а именно зависание программы, системные ошибки… всё это наверняка вам знакомо. Сегодня мы расскажем вам о нескольких способах принудительного завершения программных процессов.

Способ 1: Окно принудительного завершения программ .

Чтобы вызвать это окно, необходимо нажать вместе три клавиши Command + Option + Escape . После этого останется лишь выбрать пункт «Завершить» и программа будет закрыта. Это упрощённый вариант следующего способа.

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

Для запуска этой утилиты нужно нажать клавиши Command + Space . В появившемся окошке Spotlight требуется ввести название той программы, которую нужно «убить». После ввода появится диалоговое окно, в котором можно найти зависшую программу по имени (название будет помечено красным цветом) или по идентификационному номеру. Выбрав соответствующий процесс, нажмите «Завершить процесс».

Способ 3: Принудительное завершение с помощью клавиатуры

Для завершения активного приложения нужно нажать и удерживать в течение нескольких секунд клавиши Command + Option + Shift + Escape . Пожалуй, из всех способов этот — самый быстрый.

Способ 4: Принудительное завершение с помощью меню Apple

Чтобы вызвать меню Apple, необходимо нажать и удерживать Shift и сделать двойной клик мышкой по лого Apple в верхней строке меню. После этого выберите команду «Завершить [название приложения] принудительно». неплохой и, как и предыдущий, довольно прост, но работает не всегда.

Способ 5: Принудительное завершение с помощью Дока

Чтобы принудительно закрыть приложение, причём быстро и без каких-либо подтверждений, следует навести курсор мыши на иконку этой программы в Доке и удерживая ALT (Option) кликнуть ЛКМ.

Способ 6: Терминал выгрузки процессов

Если предыдущие способы вам никак не помогли, то лучше всего действовать решительно, т.е. воспользоваться командной строкой (Терминал). Запустите Терминал и введите следующую команду:

» killall [название программы] «

Эта команда убьёт все процессы связанные с указанным приложением, поэтому будьте внимательны.
Если вы знаете ID приложения, то можете воспользоваться ещё одной командой:

» kill -1 «
1 – это непосредственно ID программы, которую вы собираетесь выгрузить из памяти.

Следует понимать, что принудительное завершение некоторых программ может повлечь за собой потерю данных или сбой в системных настройках, поэтому лучший способ обезопасить себя, это почаще сохранять (актуально для соответствующих программ) свою работу.

Бывает, что ваш Mac выдает системные ошибки? Бывает, к сожалению. Загруженные приложения никак не реагируют на команды, а в памяти остаются один или несколько невыгруженных процессов. Эти и многие другие проблемные моменты решаются практически в пару нажатий. Настоятельно советую вам прочитать инструкцию, изложенную ниже, – так вы избавите себя от лишних хлопот при дальнейшей эксплуатации Мака.

Принудительное завершение активного приложения с клавиатуры

Для того, чтобы принудительно завершить активную задачу в Mac OS X, необходимо удерживать в течение нескольких секунд четыре кнопки Command + Option + Shift + Escape. Это самый быстрый способ выгрузить зависшее программное обеспечение в Mac OS X.

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

Сочетанием клавиш Command + Option + Escape мы добиваемся появления окна «Принудительное завершение приложения», после чего выбираем пункт «Завершить» для закрытия программы. Проделанная операция является более упрощенным вариантом команды в Мониторинге системы, позволяющей высвободить из памяти сразу несколько процессов.


Принудительное завершение программы из Дока

Необходимо выполнить следующую комбинацию: наводим курсор на иконку в Доке и, удерживая на клавиатуре ALT (Option), кликаем мышку. В результате зависшее приложение будет принудительно закрыто, причем без дополнительных подтверждений.

Принудительное завершение приложения из меню Apple

Удерживаем на клавиатуре клавишу Shift и делаем клик мышкой по логотипу Apple в верхней строке меню. Теперь выбираем команду «Завершить «…» принудительно». Данный способ наиболее простой для запоминания. Однако случается так, что компьютер никак не реагирует на нажатие этих клавиш.

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

Для того, чтобы запустить системную утилиту Мониторинг системы, следует нажать сочетание клавиш Command + Space и ввести в окне Spotlight название программы. После появления диалогового окна находим «зависшее» приложение либо по названию (как правило, задачи, невосприимчивые к воздействию, помечаются красным цветом), либо по идентификационному номеру (ID), а затем нажимаем «Завершить процесс». Данный метод выгрузки из памяти ненужного ПО очень похож на тот, что используется в Windows, только вместо Мониторинга системы там Диспетчер задач.


Используем Терминал для выгрузки процессов

В том случае, если ни один из вышеперечисленных способов вам не помог, самый действенный метод в этой ситуации – воспользоваться командной строкой. Запустите Терминал и введите одну из следующих команд:

Killall [название процесса]

К примеру, командой «killall Safari» вы убьете все процессы, связанные с интернет-браузером. А в том случае, если вам известен ID открытого приложения, которое можно найти с помощью команд «ps» или «ps aux», вы можете выгрузить «зависшую» программу следующим способом:

Kill -9 , где 9 как раз и есть вышеупомянутый параметр ID.

Следует быть крайне аккуратным при совершении действий, направленных на принудительное закрытия программ. Любое завершение процессов может вызывать аварийное прекращение работы операционной системы. А если вы работаете еще и с командной строкой, то это может привести к потере несохраненных данных и сбою системных настроек.

Нажатие кнопки Закрыть ⓧ в любой из программ на Mac OS не всегда приводит к желаемому результату, то есть завершению программы, а ограничивается сворачиванием в Dock. В этом нет ничего страшного если открыто немного программ, а тем более стандартные Mac OS, которые потребляют минимальное количество ресурсов при сворачивании. Чего нельзя сказать о сторонних программах, например Photoshop, After Effects, Dreamweaver и другие редакторы, но это могут быть и другие запущенные программы и приложения, которые даже в свернутом состоянии потребляют немало ресурсов и занимают место на оперативной памяти. Чтобы полностью закрыть программу и выгрузить ее из памяти, нужно завершить работу программы, для этого можно использовать комбинацию клавиш ⌘Cmd + Q .

Но что делать, если у вас открыто много программ и работа Mac существенно ухудшилась? Существует 2 способа как быстро закрыть все открытые программы.

Завершение программы через панель Dock

Самым простым способом будет конечно завершение запущенных программ и приложений через Dock. Кликаем правой кнопкой на значке программы и жмем завершить.

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

Принудительное завершение программ

Способ очень удобен для завершения не всех программ, а выборочно. Окно принудительного завершения программ вызывается ⌘Cmd + Alt + ESC. Выбираем в окне не нужную программу или приложение и жмем завершить.

Эта функция очень полезна в El Capitan 10.11.6 при зависании Finder, тут без этого окна никак не обойтись. А подвисает Finder в этой версии Mac OS X с регулярным постоянством.

Перезагрузить сеанс пользователя

Данный способ является очень простым - вам всего лишь нужно завершить сеанс пользователя и заново войти в систему. Для этого в строке меню нажмите  и выберите Завершить сеанс «Имя пользователя»

После уберите галочку Снова открывать окна при повторном входе в систему и нажмите Завершить сеанс

Теперь, когда Вы зайдете в систему под своим пользователем, все открытые ранее программы будут закрыты, а оперативная память свободна.

С помощью Automator создать правило для закрытия программ

Шаг 1 Откройте системную утилиту Automator

Шаг 2 В окне программы выберите тип документа Программа и нажмите Выбрать

Шаг 3 В панели Библиотеки (левая боковая панель) найдите и перетащите на пустую рабочую область (справа) пункт Завершить все программы

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

Шаг 4 Сохраните новую программу с именем Закрыть все программы в папке Программы. Для этого перейдите в строку меню и выберите Файл → Сохранить или нажмите ⌘Cmd + S

Операционная система 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 .