Aplicativos · Startup Items

Launch agents e itens de início: veja o que inicia junto com o seu Mac

Toda vez que você inicia a sessão, o macOS inicia os launch agents que os apps instalaram para você: atualizadores, auxiliares da barra de menus, ferramentas de sincronização e serviços em segundo plano. O Startup Items do Tidy My Mac lista cada um deles com o app a que pertence, desativa os que você não precisa com um único botão e mede quanto tempo o seu Mac leva para iniciar.

macOS 26 Tahoe ou posterior · Sem cartão de crédito · Tudo roda no seu Mac

Por que o seu Mac demora para iniciar

Um Mac novo começa com pouco mais que o macOS. Com os anos, os apps vão adicionando coisas que rodam a cada início de sessão: um atualizador que procura novas versões, um auxiliar que mantém um ícone na barra de menus, uma ferramenta de sincronização, um serviço que você instalou uma vez e esqueceu. Cada um deles inicia com o seu Mac e continua rodando em segundo plano, usando memória e CPU, muitas vezes por causa de um app que você quase nunca abre.

Muitos deles são launch agents: pequenos arquivos .plist em ~/Library/LaunchAgents que dizem ao launchd do macOS qual programa iniciar e quando. Eles não aparecem no Dock, passam facilmente despercebidos e alguns continuam lá depois que o app que os instalou já foi embora.

Todos os launch agents, com o app a que pertencem

O Startup Items lista os launch agents da sua Library. Cada linha mostra o nome e o ícone do app quando o programa que ele executa está dentro de um app, ou um nome legível tirado do rótulo quando não está, então homebrew.mxcl.postgresql@17 aparece como postgresql@17. Abaixo ficam o rótulo completo e o caminho do programa que ele inicia, além de uma etiqueta que informa se ele está Enabled ou Disabled.

Desative itens de início sem apagá-los

Mude o botão de um item e o Tidy My Mac interrompe a tarefa na hora e separa o arquivo dela como .plist.disabled, de modo que o launchd não a inicie mais no início da sessão. Nada é apagado. Ligue o botão de novo e o arquivo é restaurado e a tarefa é carregada outra vez, sem reiniciar. Se um app deixar de funcionar como você espera, reativar o agent dele é um clique.

Quais itens de início você pode desativar?

Algumas regras práticas ajudam quando você percorre a lista:

  • Apps que você não usa mais. Se você não reconhece o app ou não o abre há meses, o agent dele está trabalhando à toa.
  • Atualizadores. Muitos apps também procuram atualizações quando você os abre, então um atualizador separado rodando o dia todo acrescenta pouco.
  • Serviços que você iniciou para um projeto. Um banco de dados ou servidor de desenvolvimento instalado com o Homebrew continua iniciando a cada início de sessão até você pará-lo.
  • Coisas de que você depende. Mantenha ativados os agents de backup, sincronização, gerenciadores de senhas e dispositivos de entrada, a menos que você saiba que o app funciona sem eles.

O caminho do programa em cada linha mostra o que realmente é executado, o que ajuda quando só o nome não basta.

Para remover um agent de vez junto com o app, use o Uninstaller, que também encontra agents deixados por apps que você já apagou.

Apps que abrem ao iniciar a sessão

Os apps que você configurou para abrir ao iniciar a sessão, e os listados em "Permitir em Segundo Plano", são mantidos pelo macOS em um banco de dados próprio, que só os Ajustes do Sistema podem alterar. O Startup Items não finge o contrário: o botão Open Login Items leva você direto a Ajustes do Sistema → Geral → Itens de Início e Extensões para gerenciá-los por lá.

Os agents e daemons de todo o sistema em /Library, que rodam para todos os usuários, aparecem com o estado em tempo real em Background Services.

Seu tempo de inicialização medido

Em vez de adivinhar, o Tidy My Mac mede cada inicialização: do momento em que o kernel iniciou até o momento em que o Dock e o Finder apareceram para a sua sessão. Ele registra uma medição por reinício e mostra o seu tempo médio de inicialização com as inicializações mais recentes por data, para você ver se desativar itens fez diferença. Uma inicialização em que o Mac ficou muito tempo parado na janela de login não é contada, para não distorcer a média. O mesmo valor aparece em Performance.

Saiba quando algo novo inicia com o seu Mac

Com Tell me when an app adds a background item ativado em Settings, o que já vem por padrão, o Tidy My Mac avisa você quando algo instala um launch agent, um launch daemon, um privileged helper ou um item de início enquanto ele está aberto, e na próxima abertura para tudo o que foi adicionado enquanto estava fechado. O que já existia quando você começou nunca é informado. Pela notificação, você pode usar Show no item, Disable em um launch agent, Scan with Antivirus ou escolher Don't Tell Me Again for This App.

A persistência no início da sessão é como um software indesejado se mantém em execução. Vale a pena olhar um launch agent que você não reconhece; a verificação Quick do Antivirus também confere ~/Library/LaunchAgents.

Dúvidas sobre Startup Items

Em geral sim, mas depende do app. Muitos são atualizadores e auxiliares dos quais o app pode abrir mão, ou que só importam enquanto o app está aberto; uma ferramenta de sincronização ou backup pode parar de sincronizar. Desativar um deles apenas renomeia o arquivo, então você pode reativá-lo a qualquer momento se o app sentir falta.

Os apps que abrem ao iniciar a sessão são gerenciados em Ajustes do Sistema → Geral → Itens de Início e Extensões; o Startup Items abre essa página para você. Os launch agents da sua Library não aparecem no Dock e são desativados no próprio Startup Items.

Do registro de horário de boot do kernel até o momento em que o Dock e o Finder iniciaram para a sua sessão, uma vez por reinício. A medição é feita no seu Mac e fica nele.

Não. Os launch agents da sua própria Library pertencem a você, então ativá-los e desativá-los não exige senha.

Experimente todas as seções grátis por 7 dias.

Só o seu e-mail, sem cartão de crédito. Depois, $19.99 no primeiro ano e $59.99 por ano a partir daí.

Comece seu teste grátis