Como gerir itens de arranque e Launch Agents no Mac
Como gerir itens de arranque e Launch Agents no Mac
Cada app que abre no login ou instala um agente em segundo plano carrega o Mac antes de abrir um documento. Demasiados itens de arranque significam início mais lento, mais CPU em repouso, menos bateria e utilitários na barra de menus que já não usa.
O macOS divide isto em vários mecanismos: itens de login (lista de sessão), LaunchAgents (tarefas launchd por utilizador ou sistema), LaunchDaemons (serviços launchd ao nível do sistema) e outros tipos de extensão. Definições do sistema mostram parte disto, mas não uma lista técnica única.
Este guia explica as peças, como gerir com ferramentas integradas e como a secção Extensões do NythyCleaner junta itens de login, LaunchAgents, LaunchDaemons, geradores Quick Look e importadores Spotlight num único scan.
Três categorias principais
Itens de login («Abrir ao iniciar sessão»)
São aplicações (ou auxiliares) registados na lista de login da sessão — a mesma que configura em Definições do sistema (ou opções do Dock em versões antigas). Arrancam ao entrar na sua conta.
LaunchAgents (launchd)
LaunchAgents são ficheiros .plist XML que dizem ao launchd para iniciar programas no login, por temporizador ou por evento.
Localizações típicas:
~/Library/LaunchAgents/— o seu utilizador; normalmente modificável sem tocar no núcleo do sistema./Library/LaunchAgents/— todos os utilizadores; pode exigir direitos de administrador.
O NythyCleaner analisa ambos e mostra tarefas não Apple.
LaunchDaemons (serviços de sistema)
LaunchDaemons estão em /Library/LaunchDaemons/. São serviços ao nível do sistema (muitas vezes como root), não só a sessão gráfica. Desativar o daemon errado pode partir VPNs, controladores ou ferramentas empresariais; deixar daemons de terceiros desnecessários ativos gasta recursos.
O NythyCleaner foca-se em plists de terceiros; serviços com.apple.* são filtrados.
O que o macOS oferece nativamente
Definições do sistema → Itens de abertura e extensões
Em macOS recentes há secções para itens de abertura e várias extensões. É o sítio certo para opções oficialmente suportadas pela Apple.
O que não costuma dar: uma vista plana de cada ~/Library/LaunchAgents/… nem uma tabela combinada para utilizadores avançados.
Finder e Terminal (avançado)
Pode abrir ~/Library/LaunchAgents ou usar launchctl, mas precisa de perceber domínios, bootout/bootstrap e sintaxe de plists.
Para a maioria, um gestor dedicado é mais seguro.
Como funciona o NythyCleaner Extensões
O NythyCleaner inclui Extensões orientado ao ruído de arranque e integração: não só «o que abre no login», mas tarefas launchd em segundo plano e pastas de plugins relacionadas.
Um scan, vários tipos
| Tipo | O que é | Âmbito típico |
|---|---|---|
| Item de login | Entrada de sessão «abrir ao iniciar» | Utilizador atual |
| Quick Look | Bundles .qlgenerator | Pastas Quick Look utilizador ou sistema |
| Spotlight | Bundles .mdimporter | Pastas Spotlight utilizador ou sistema |
| Launch Agent | plist launchd | ~/Library/LaunchAgents ou /Library/LaunchAgents |
| Launch Daemon | plist launchd | /Library/LaunchDaemons |
Os itens estão agrupados e ordenados: login primeiro, depois Quick Look, Spotlight, LaunchAgents, LaunchDaemons.
Entradas Apple estão ocultas
O scanner ignora tarefas claramente da Apple:
Labelou bundle ID começa porcom.apple.- Programas sob
/System/
Reduz-se o risco de partir o macOS.
Ligar ou desligar itens de login
Para itens de login, o NythyCleaner usa uma ponte à lista de sessão. Como a Apple depreciou APIs públicas antigas, a app também regista caminhos desativados dentro do NythyCleaner para aparecerem desligados e poderem voltar a ligar.
LaunchAgents e LaunchDaemons
A desativação segue o padrão habitual: o plist ativo é movido para .plist.disabled (e o inverso para ativar). Quando aplicável, o NythyCleaner executa launchctl bootout antes e launchctl bootstrap depois.
Nota: pastas de sistema como /Library/LaunchDaemons têm de ser graváveis. Caso contrário, a UI reflete as permissões.
Limpeza de entradas obsoletas
É possível purgar estado inválido: caminhos de login sem ficheiro em disco, ou .plist.disabled órfãos.
Quick Look e Spotlight
O mesmo ecrã lista bundles Quick Look e importadores Spotlight. Nem sempre são «arranque», mas integram Finder e pesquisa; ao alternar, atualizam caches (qlmanage, mdimport) quando faz sentido.
Precauções
- Pesquise entradas desconhecidas, sobretudo LaunchDaemons de VPN/segurança.
- Reative se algo deixar de funcionar.
- Teste primeiro LaunchAgents de utilizador antes de daemons de sistema.
- Faça cópia de segurança antes de alterações em massa.
Perguntas frequentes
O NythyCleaner substitui Definições do sistema?
Não. Complementa a UI da Apple com vista técnica baseada em ficheiros.
Porque não vejo com.apple.*?
Filtragem intencional.
Desativar um LaunchAgent desinstala a app?
Não — só impede o launchd de carregar esse plist.
Posso estragar o Mac?
Daemons de terceiros desconhecidos podem partir funcionalidades. Serviços centrais Apple não aparecem.
É gratuito?
Consulte o preço atual; pode ser Pro.
Conclusão
Gerir itens de arranque e Launch Agents é perceber a lista de login, LaunchAgents e LaunchDaemons. O macOS não mostra tudo junto nas Definições.
NythyCleaner Extensões analisa login, LaunchAgents e LaunchDaemons (utilizador/sistema), mais Quick Look e Spotlight; esconde tarefas Apple; e permite ligar ou desligar entradas de terceiros com tratamento consciente de launchd e limpeza — para login mais rápido e menos ruído em segundo plano sem viver no Terminal.