Гид по технологиям

Закрывать окна при выходе из приложений на Mac

4 min read macOS Обновлено 01 Dec 2025
Закрывать окна при выходе из приложений на Mac
Закрывать окна при выходе из приложений на Mac

Человек, работающий за MacBook

Коротко о том, почему это важно

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

Важно: эта опция влияет только на приложения, которые поддерживают восстановление состояния. Finder остаётся отдельным случаем — он всегда запущен в фоне.

Разница: закрыть окно и выйти из приложения

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

Кратко: закрытие окна освобождает экран, выход — освобождает и ресурсы.

Как включить автоматическое закрытие окон при выходе из приложений

  1. Нажмите на значок Apple в строке меню и выберите «Системные настройки».
  2. В левой колонке выберите «Рабочий стол и Док».
  3. Прокрутите до блока «Окна и приложения» (Windows & Apps).
  4. Включите переключатель «Закрывать окна при выходе из приложения».

Настройки «Рабочий стол и Док» в macOS

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

Полезные сценарии использования

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

Когда это не срабатывает (ограничения и исключения)

  • Некоторые приложения сами управляют восстановлением состояния и могут игнорировать системную настройку.
  • Finder и ряд системных процессов не закрываются полностью при выходе.
  • Если приложение сохраняет сессию на уровне облака, при запуске оно может восстановить окна из облака независимо от локальной опции.

Быстрые альтернативы и дополнительные приёмы

  • Если нужно быстро закрыть все окна конкретного приложения без изменения системных настроек — используйте меню приложения: «Выход» (Cmd+Q). Это закроет приложение и его окна, но поведение восстановления зависит от системной опции и самого приложения.
  • Для массового завершения приложений можно использовать Shortcuts (Ярлыки) или AppleScript. Ниже — пример AppleScript, который попытается корректно закрыть все видимые приложения, кроме Finder:
set skipList to {"Finder"}
try
    tell application "System Events"
        set appList to (name of every process whose background only is false)
    end tell
    repeat with a in appList
        if skipList does not contain a then
            try
                tell application a to quit
            end try
        end if
    repeat
end try
  • Можно создать ярлык в приложении «Ярлыки» (Shortcuts) с действием «Завершить приложение» в цикле для всех открытых приложений — это безопаснее для больших списков.

Шаги для создания быстрого ярлыка (Shortcuts) для закрытия всех приложений

  1. Откройте приложение «Ярлыки».
  2. Создайте новый ярлык.
  3. Добавьте действие «Получить список запущенных приложений».
  4. Добавьте действие «Повторить для каждого» и внутри — «Завершить приложение».
  5. Сохраните и при желании закрепите ярлык в строке меню или назначьте клавишу.

Это удобный способ быстро очистить рабочее пространство без глубокой автоматизации.

Ментальные модели и проверка перед изменением настроек

  • Если вы цените восстановление сессии (например, редактируете документы и хотите вернуть все открытые файлы), опцию выключать не следует.
  • Если важнее чистый старт и минимальный «шум» при перезапуске — включайте опцию.

Простой критерий: если чаще всего вы начинаете с нуля — включайте автоматическое закрытие.

Дерево решений (Mermaid)

flowchart TD
    A[Вы хотите, чтобы окна восстанавливались при запуске?] -->|Да| B[Оставьте опцию выключенной]
    A -->|Нет| C[Включите «Закрывать окна при выходе из приложения»]
    C --> D{Приложение всё равно восстанавливает окна?}
    D -->|Да| E[Проверьте настройки приложения или облачную синхронизацию]
    D -->|Нет| F[Готово — приложения будут стартовать с чистого листа]

Критерии приёмки

  • После включения опции: при выходе из приложение его окна закрываются.
  • При повторном запуске приложение не восстанавливает предыдущие окна (если приложение следует системной настройке).
  • Finder остаётся работающим и не подлежит этой настройке.

Часто задаваемые вопросы

Вопрос: Это повлияет на автосохранение документов?

Ответ: Нет. Автосохранение и закрытие окон — разные механизмы. Документы, которые были сохранены системой или приложением, останутся — просто окно для их просмотра закроется.

Вопрос: Как быстро вернуть предыдущую сессию, если опцию включил случайно?

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

Вопрос: Можно ли исключить отдельные приложения из этого поведения?

Ответ: Системная настройка действует глобально. Чтобы исключить отдельное приложение, оставьте системную опцию выключенной и используйте ручный выход (Cmd+Q) для приложений, в которых нужно закрывать окна, либо создайте индивидуальный ярлык/скрипт.

Краткое резюме

Настройка «Закрывать окна при выходе из приложения» помогает поддерживать порядок и снижать визуальный и ресурсный шум при повторных запусках программ. Включение опции делается в «Системных настройках» → «Рабочий стол и Док». Для массового завершения приложений используйте «Ярлыки» или AppleScript.

Ключевые советы:

  • Включайте опцию, если чаще начинаете работу «с чистого листа».
  • Для исключений используйте скрипты или ручной выход.
  • Помните, что некоторые приложения могут игнорировать системную настройку.
Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Устранение проблем FIFA 17 на Windows
Игры

Устранение проблем FIFA 17 на Windows

Решение «роботного» голоса в Discord
Техподдержка

Решение «роботного» голоса в Discord

Исправить ошибку Origin 9:0 в Windows
Техподдержка

Исправить ошибку Origin 9:0 в Windows

Pandora как будильник и таймер сна
Музыка

Pandora как будильник и таймер сна

Как импортировать фото в Photos на Mac
Mac

Как импортировать фото в Photos на Mac

Как изменить язык Windows Live Mail
Windows

Как изменить язык Windows Live Mail