Отключение элементов автозапуска, которые запускаются, несмотря на то, что они не отмечены в списке «элементы входа»


14

У меня есть несколько (фоновых) программ, которые запускаются автоматически при входе в систему, даже если они были отключены (сняты) с Login Itemsпанели Users & GroupsСистемных настроек. Примеры включают DropBox, ChronoSync Backgrounder и Boingo.

В: Как я могу отключить / контролировать эти элементы входа, которые не отвечают настройкам системы? Связанные подвопросы:

  • Почему флажки в списке элементов входа не работают?
  • В каких местах можно найти / контролировать несистемные элементы запуска?

Текущая конфигурация системы: MacBook (13in Aluminium, конец 2008 г.), Mac OS X Lion 10.7.3 (11D50), но эта проблема существовала на Snow Leopard до обновления до Lion.

Ответы:


18

Флажки не для отключения запуска приложения, но если установлен, приложение будет скрыто, как если бы вы нажимали CMD+ H. Чтобы отключить его, выберите его в списке и нажмите кнопку «минус» под этим списком. Этим вы их удаляете. Вы не можете просто отключить их с помощью инструментов OS X.

Чтобы увидеть сводку всех LaunchAgents и LaunchDaemons вы можете использовать программное обеспечение , как LINGON или вы можете взглянуть на /Library/LaunchDaemons, /Library/LaunchAgents, /System/Library/LaunchAgentsи /System/Library/LaunchDaemonsтак же как ~/Library/LaunchDaemons, ~/Library/LaunchAgents, ~/Library/StartupItemsи /Library/StartupItems.


2
Не забывайте, что элементы, запускаемые при запуске, также могут жить ~/Library/Startup Itemsи в /Library/Startup Items.
двоичный боб

Ах да, глупый я. Над колонкой есть маленькая надпись «Скрыть». Теперь я очистил свои элементы автозагрузки. Благодарю.
Брайан П

@binarybob Спасибо за совет в других местах, чтобы посмотреть. Я нашел несколько других нежелательных предметов в/Library/Startup Items
Брайан Р

И все же ... com.getdropbox.dropbox.plist не живет ни в одном из этих каталогов. Где это??!
Майкл

2
Стоит отметить - если у вас есть элементы в папках LaunchAgents или LaunchDaemons, эти команды работают с этими файлами: Остановите эту службу один раз (вернитесь при следующем входе в систему) launchctl unload /path/to/LaunchAgents/file.plist Остановите эту службу и отключите ее launchctl unload -w /path/to/LaunchAgents/file.plist Запустите эту службу один раз launchctl load /path/to/LaunchAgents/file.plist Запустите эту службу и включите ее: launchctl load -w /path/to/LaunchAgents/file.plist
XP84

4

Все элементы входа можно найти в Системных настройках → Пользователи и группы → Пользователь → Элементы входа, которые вы правильно заметили.

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

введите описание изображения здесь


Где находятся plist файлы для этих предметов? Я хочу редактировать, а не удалять, но нужного мне списка нет ни в одном из стандартных каталогов.
Майкл

0

Чтобы удалить облако BT из элементов входа, выполните поиск: найдите файл 'com.f-secure.sync.BTCloud.plist' в одном из каталогов автозагрузки и удалите файл.


2
Что такое BTCloud?
bmike

-1

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

  • launchctl list проверить настроенные элементы запуска.
  • launchctl print-cache чтобы увидеть текущий запущенный конфиг, который поможет найти запущенный процесс.

1
Здесь может быть немного подробнее: как эти команды помогают решить проблему, указанную в вопросе (что нужно искать в выходных данных OP)?
холме

Добро пожаловать, чтобы спросить другого. Это полезно, когда вы предоставляете объяснение того, как / почему вы считаете свой ответ правильным. Найдите минутку, чтобы просмотреть тур для получения дополнительной информации.
Аллан
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.