Введение / Зачем это нужно
Элементы автозапуска — это программы, которые начинают работать сразу после включения Mac. Они удобны для почтовых клиентов, мессенджеров и резервного копирования, но иногда занимают системные ресурсы или запускают ненужный софт. В этом руководстве вы узнаете, как просматривать, добавлять и удалять элементы автозапуска, чтобы сделать запуск системы быстрее и более контролируемым.
Требования / Подготовка
- macOS Monterey 12, Ventura 13 или Sonoma 14 (инструкция работает и на более поздних версиях).
- Права администратора (вам понадобится доступ к разделу «Пользователи и группы»).
- Доступ до Системных настроек (нажмите на значок Apple → Системные настройки).
Пошаговая инструкция
Шаг 1: Открыть настройки элементов входа
Нажмите на значок Apple → Системные настройки → Пользователи и группы. В левой панели выберите Элементы входа.
Шаг 2: Просмотреть текущий список
В окне Элементы входа отображаются все программы, добавленные для автозапуска. Для быстрого просмотра вы также можете использовать терминал:
defaults read com.apple.loginwindow LoginItems
Команда возвращает список в формате XML, из которого можно извлечь пути к запускаемым приложениям.
Шаг 3: Добавить новое приложение
Нажмите кнопку +, выберите нужное приложение из списка и нажмите Открыть. Приложение появится в списке элементов входа. Если вы не видите нужное приложение, нажмите Другое… и найдите его в Finder.
Шаг 4: Удалить ненужный элемент
Выделите элемент, который нужно удалить, и нажмите кнопку ‑ (минус). Подтвердите удаление. При необходимости удалите элемент вручную из ~/Library/LaunchAgents/ через терминал:
rm ~/Library/LaunchAgents/<bundle-id>.plist
Шаг 5: Перезапустить элементы входа
Для применения изменений перезагрузите систему или выполните команду:
killall loginwindow
Это обновит список элементов входа без перезагрузки всего компьютера.
Проверка результата
После выполнения шагов убедитесь, что изменения вступили в силу:
- Перезапустите Mac или выполните
killall loginwindow. - Проверьте Элементы входа снова — добавленное приложение должно появиться, а удалённое исчезнуть.
- Если вы использовали терминал, проверьте вывод
defaults read com.apple.loginwindow LoginItems— он должен отражать текущий список.
Возможные проблемы
- Элемент отсутствует после удаления. Некоторые системные элементы хранятся в
~/Library/LaunchAgentsили/Library/LaunchDaemons. Удалите соответствующий plist-файл и перезапустите сервис. - Приложение не появляется в списке. Убедитесь, что приложение подписано разработчиком и не заблокировано системой. Проверьте «Безопасность и конфиденциальность» → Общие → Разрешить все приложения из App Store.
- Неправильные пути в терминале. Обратите внимание на точный путь к .app-бандлу; используйте
which <app>для получения пути к исполняемому файлу.
Теперь у вас есть полный контроль над тем, что запускается вместе с macOS, что делает работу с компьютером быстрее и более предсказуемой.