↓Salta al contenuto principale
Alemasone

Mac lento ao arrancar: como organizar o teu sistema

Itens de início, extensões e agentes em segundo plano: descobre onde estão os programas que atrasam o arranque do Mac e como desativá-los.

8 min de leitura Atualizado a
MacBook ligado no ecrã de início de sessão com o ícone de carregamento
Nesta página
Se o teu Mac demora demasiado a arrancar, normalmente o motivo é um só: demasiados programas que arrancam juntamente com o sistema. Podes controlá-los em Definições do Sistema → Geral → Itens de Início e extensões, onde também vês os processos ocultos que os programas adicionam sem te perguntarem nada.

Um Mac com chip Apple liga-se em poucos segundos, por isso, se o arranque demora, raramente o problema é o hardware. Mais frequentemente, é software que se foi acumulando ao longo dos anos: apps de sincronização, atualizadores, ferramentas instaladas uma vez e depois esquecidas.

O painel dos itens de início #

Abre Definições do Sistema → Geral → Itens de Início e extensões (no Ventura e Sonoma a opção chama-se apenas Itens de Início). Existem duas secções, e muitos não conhecem a segunda.

Se tiveres o macOS Monterey ou anterior, os mesmos itens encontram-se em Preferências do Sistema → Utilizadores e Grupos → separador Itens de Início, e aplicam-se à conta com que iniciaste sessão.

Abrir ao iniciar a sessão lista as apps que arrancam com o sistema. Para removeres uma, seleciona-a e prime o botão −. Aqui podes remover sem pensar nos programas que usas apenas uma vez por semana: vais abri-los quando precisares deles.

Permitir em segundo plano é a parte mais útil: lista os processos de suporte que os programas instalam por conta própria, como atualizadores, serviços de sincronização e componentes de assistência, agrupados por app. Desliga o interruptor e o processo deixa de arrancar, sem teres de desinstalar nada.

Painel de Itens de Início com a lista Abrir ao iniciar a sessão e os interruptores Permitir em segundo plano
As duas secções do painel: aplicações ao arranque e processos em segundo plano

Nomes que não reconheces. Ao lado de cada interruptor está o nome do desenvolvedor, nem sempre o do programa. Se uma entrada não te disser nada, pesquisa antes de a desligar: pode ser necessária para um programa que usas todos os dias.

As extensões de sistema #

São o nível mais profundo e o que mais pesa. Antivírus, VPNs, programas de backup e de virtualização instalam componentes que se carregam com o sistema e permanecem sempre ativos.

Encontras-las na mesma página, ao fazeres scroll até ao fim: estão divididas por tipo, como extensões de rede, filtros de conteúdo, extensões do Finder e extensões de segurança. Prime o i ao lado de uma categoria para veres o que contém.

Duas categorias para observar com atenção:

  • Extensões de rede e filtros de conteúdo: são de VPNs, firewalls e programas de proteção. Basta uma: duas ferramentas que filtram a mesma ligação tornam tudo mais lento e, por vezes, bloqueiam-se uma à outra.
  • Extensões do Finder: adicionam opções ao menu do clique direito e ícones de estado nos ficheiros. As de serviços de sincronização que já não usas permanecem lá durante anos.

Em Macs mais antigos ainda existem as extensões do kernel (kext) de terceiros, em /Library/Extensions: drivers de placas de áudio antigas, programas de virtualização datados, antivírus. Em Apple Silicon só se carregam se baixares a segurança de arranque, e a Apple está a substituí-las pelas extensões de sistema que vês neste painel.

Painel de Itens de Início e extensões das Definições do macOS com as apps abertas ao iniciar a sessão
As extensões encontram-se ao fazer scroll na mesma página, abaixo dos itens de início

Se uma extensão for de um programa que já não usas, não te limites a desligá-la: desinstala o programa com o seu desinstalador oficial. Arrastar a app para o lixo não remove estes componentes.

LaunchAgents e LaunchDaemons #

Por trás dos interruptores de Permitir em segundo plano existem ficheiros .plist que launchd, o sistema que gere o arranque dos processos no macOS, lê a cada inicialização. Estão em três pastas:

PastaO que contém
~/Library/LaunchAgentsProcessos de terceiros que arrancam quando inicias sessão com o teu utilizador
/Library/LaunchAgentsProcessos de terceiros para todos os utilizadores
/Library/LaunchDaemonsServiços de terceiros que arrancam com o sistema, antes do login

As pastas com o mesmo nome dentro de /System/Library são da Apple e não devem ser tocadas: estão protegidas e uma alteração pode impedir o arranque.

Nas pastas de terceiros, por outro lado, às vezes encontras ficheiros de programas desinstalados há muito tempo. O nome do ficheiro costuma revelar o desenvolvedor (por exemplo com.azienda.aggiornatore.plist). Se o programa já não existir, move o ficheiro para a área de trabalho em vez de o apagar e reinicia: se tudo funcionar, podes eliminá-lo.

Através do Terminal podes ver os processos carregados com launchctl list. Para parar um agente do teu utilizador sem o apagar:

launchctl bootout gui/$(id -u) ~/Library/LaunchAgents/com.azienda.aggiornatore.plist

Para o reativar usa bootstrap em vez de bootout. Os antigos launchctl unload e load ainda funcionam, mas a Apple considera-os obsoletos. A pasta StartupItems das versões muito antigas do macOS, por fim, já não é lida pelo sistema: se encontrares algo lá, é um resíduo.

O que está a atrasar o arranque #

Antes de desligares coisas ao calhas, analisa os dados.

Monitorização de Atividade (em Aplicações → Utilitários) diz-te o que consome processador, memória e disco. Nos primeiros minutos após o arranque, ordena por % CPU e vê o que está no topo: são eles os responsáveis.

Monitorização de Atividade do macOS ordenada por percentagem de CPU com os processos mais pesados no topo
Ordenar por % CPU nos primeiros minutos após o arranque

Verifica também o separador Energia e o separador Disco: um programa que lê e escreve continuamente atrasa o arranque mais do que um que usa o processador.

Se logo após uma atualização ou uma reposição vires a trabalhar mds ou mdworker, é normal: é o Spotlight a reconstruir o índice de pesquisa. Termina sozinho, num tempo que depende de quantos ficheiros tens.

Outras causas frequentes #

Disco demasiado cheio. Com menos de 10% de espaço livre, o sistema abranda visivelmente. Podes verificar em Definições do Sistema → Geral → Armazenamento, onde também existem sugestões para libertar espaço.

Reabertura de janelas. Se ao desligar deixares marcada a opção «Reabrir as janelas ao iniciar a sessão», o Mac recarrega tudo no arranque. Ao desmarcar esta opção, o arranque torna-se muito mais rápido, e o mesmo se aplica às apps: aquilo que fechasres antes de desligar não precisa de ser recarregado.

Sincronizações na cloud. iCloud, Google Drive, Dropbox e OneDrive arrancam juntamente e começam a trabalhar todos ao mesmo tempo. Se tiveres mais do que um, remover algum do arranque e abri-lo manualmente ajuda.

Atualizações pendentes. Às vezes a lentidão é uma atualização que está a trabalhar em segundo plano. Verifica em Geral → Atualização de Software.

O que não é necessário fazer #

Esquece os programas de «limpeza». Prometem acelerar o Mac ao remover cache, idiomas não utilizados e ficheiros de sistema. No melhor dos casos, fazem o que o macOS já faz sozinho; no pior, removem ficheiros cuja função desconhecem e criam problemas difíceis de compreender. Alguns, para além disso, instalam precisamente os componentes em segundo plano que estás a tentar reduzir.

Nem precisas de esvaziar a cache manualmente nem de «reparar as permissões», uma operação que a Apple removeu com o El Capitan em 2015.

Se depois de tudo isto continua lento #

  • Inicia em modo seguro. Nos Macs com chip Apple, mantém premido o botão de liga/desliga até aparecerem as opções de arranque, escolhe o disco e depois mantém premido Shift e clica em Continuar em modo seguro. Nos Macs Intel, mantém premido Shift logo após ligares o computador. Se em modo seguro o Mac estiver rápido, a culpa é de um software de terceiros.
  • Experimenta com outro utilizador. Se a nova conta arranca rapidamente, o problema está na configuração do teu perfil.
  • Compara a idade do Mac com a versão do macOS. As versões recentes exigem mais de um Mac de há muitos anos, especialmente em termos de memória.
  • Verifica o hardware e o disco. Utilitário de Disco → S.O.S. verifica o disco; o Diagnóstico da Apple inicia-se ao manter premido D ao ligar nos Macs Intel, ou ao manter premido o botão de liga/desliga e depois Cmd + D nos Macs com chip Apple.

Perguntas frequentes #

Desativar um elemento em segundo plano corrompe o programa? #

Normalmente não: o programa funciona quando o abres, perdendo apenas a parte que trabalha sozinha. Na prática, a sincronização não inicia automaticamente e as atualizações não são procuradas. No entanto, para alguns programas de segurança e backup, o componente em segundo plano é o próprio programa: desativá-lo significa desligar o serviço.

Porque aparecem elementos com nomes que não reconheço? #

Porque o painel mostra o nome do desenvolvedor em vez do nome do programa. Normalmente basta uma pesquisa para perceberes de quem é; se continuar um mistério, deixa-o ativo e verifica antes quais as apps que instalaste recentemente.

Posso desativar tudo para ser mais rápido? #

Melhor não. Alguns itens são componentes do sistema ou programas de proteção. Faz por grupos: desativa algo, reinicia e vê o resultado. Assim saberás sempre o que melhorou o arranque e o que causou um eventual problema.

O modo seguro apaga alguma coisa? #

Não. Inicia o sistema com o mínimo indispensável, sem componentes de terceiros, e esvazia algumas caches que depois se recriam. Serve para diagnosticar, não para reparar: ao reiniciar normalmente, tudo volta a ser como era.

Adicionar memória resolve a lentidão no arranque? #

Raramente, porque o arranque depende sobretudo de quantos programas iniciam e da velocidade do disco. Mais memória ajuda quando tens muitas apps abertas ao mesmo tempo. De qualquer forma, nos Macs com chip Apple, a memória é integrada no chip: não é possível adicionar depois da compra.

Se eu mover uma app para o Lixo, ela também desaparece do arranque? #

Nem sempre. Os seus agentes em segundo plano e extensões podem permanecer e, a cada arranque, tentam iniciar sem encontrar o programa. Usa o desinstalador do desenvolvedor, se existir, ou verifica as pastas LaunchAgents e LaunchDaemons mencionadas acima.

Leia a seguir