Após a atualização de 13/11/2024, alguns MacBook Pro com Apple Silicon passaram a abrir o Microsoft Teams de forma muito lenta e a exibir o estado do utilizador como “unknown”. Veja como corrigir rápido limpando a cache e como evitar que o problema volte.
Visão geral e sintomas
Depois de atualizar o Microsoft Teams em 13 de novembro de 2024, é possível que no macOS o arranque fique excessivamente demorado, o ícone da barra de menus não estabilize e o status do utilizador permaneça preso em “unknown” durante minutos. Curiosamente, a mesma conta continua a funcionar normalmente no Windows. Reinstalar a aplicação ou terminar/iniciar sessão não resolve. Este padrão aponta, quase sempre, para ficheiros de cache corrompidos no perfil local do Mac.
Sintoma observado | Interpretação provável |
---|---|
Arranque muito lento apenas no Mac | Cache local do Teams danificada após atualização |
Estado do utilizador fica em “unknown” | Dados de presença/sessão inconsistentes na cache |
Reinstalação não muda o comportamento | Resíduos locais persistem sob Library |
Windows funciona normalmente | Problema restrito ao perfil do macOS |
Causa principal
O Teams mantém no macOS múltiplos ficheiros de suporte: bases de dados de sessão, histórico local, preferências, thumbnails, cache de presença e conteúdos de interface. Em atualizações específicas, parte desta cache pode ficar inconsistente. Quando isso acontece, a aplicação tenta ler ficheiros inválidos no arranque, prolongando o tempo de inicialização e bloqueando funcionalidades como a presença (“unknown”).
Solução rápida e comprovada: limpar a cache do Teams
A solução que resolve na maioria absoluta dos casos é eliminar a cache para forçar o Teams a recriar os ficheiros essenciais.
Passo a passo no Finder
- Feche completamente o Microsoft Teams. Use ⌘ + Q e confirme no Monitor de Atividade que não há processos “Teams” em execução.
- No Finder, abra Ir → Ir para a pasta… e introduza:
~/Library/Application Support/Microsoft/Teams
- Apague todos os ficheiros e pastas, exceto
Logs
eGPUCache
.
Dica: se preferir, pode eliminar a pasta Teams inteira; o aplicativo recria tudo no próximo arranque. - Abra novamente o Teams (ou reinstale) e inicie sessão. O desempenho volta ao normal e o estado deixa de ficar preso.
Antes de apagar: se usa fundos personalizados em reuniões, faça uma cópia da pasta Backgrounds
(quando existir) dentro de ~/Library/Application Support/Microsoft/Teams/
. Depois, pode voltar a colar os seus fundos em Backgrounds/Uploads.
Alternativa no Terminal para utilizadores avançados
Se preferir um método rápido e repetível, use o Terminal para limpar a cache preservando Logs
e GPUCache
:
# Feche o Teams antes (⌘+Q) e verifique no Monitor de Atividade
APP="$HOME/Library/Application Support/Microsoft/Teams"
Backup opcional dos fundos, caso existam
BKPDIR="\$HOME/Desktop/Backup\Teams\\$(date +%Y%m%d\_%H%M%S)"
mkdir -p "\$BKPDIR"
if \[ -d "\$APP/Backgrounds" ]; then
cp -R "\$APP/Backgrounds" "\$BKPDIR/"
fi
Remover tudo, exceto Logs e GPUCache
if \[ -d "\$APP" ]; then
cd "\$APP" && find . -maxdepth 1 -mindepth 1 
! -name 'Logs' ! -name 'GPUCache' -exec rm -rf {} +
fi
Reabra o Microsoft Teams manualmente
O que esperar depois da limpeza
- O primeiro arranque pode demorar ligeiramente mais, pois os ficheiros serão reconstruídos.
- O estado do utilizador deve passar a Disponível/Ocupado normalmente em segundos.
- Notificações, chats e equipas reaparecem porque os dados ficam na nuvem — nada é perdido.
Boas práticas antes de mexer em ficheiros
- Guarde trabalho em curso e encerre a app por completo.
- Se o Mac for gerido por TI, confirme se há políticas que repõem a cache ao arranque.
- Faça backup dos fundos personalizados, caso os utilize.
Checklist de diagnóstico se o sintoma voltar
Se a lentidão regressar ou não desaparecer, siga este roteiro prático.
Atualize o Teams e o macOS
- No Teams, abra Definições → Sobre → Versão e verifique se há atualização disponível.
- No macOS, aceda a Definições do Sistema → Atualizações e instale as mais recentes.
Avalie CPU e memória no Monitor de Atividade
- Abra Monitor de Atividade e filtre por “Teams”.
- Se algum processo “Teams Helper (Renderer)” estiver a consumir CPU de forma anormal, force encerrar e volte a abrir o Teams.
- Verifique se há outras aplicações a monopolizar recursos (editores de vídeo, VMs, navegadores com muitas abas).
Teste em Modo de Segurança
O Modo de Segurança ajuda a excluir conflitos com extensões de terceiros:
- Mac com Apple Silicon (M1/M2/M3): desligue o Mac, mantenha o botão de alimentação premido até ver as opções de arranque, selecione o disco de arranque, pressione Shift e clique em Continuar em Modo de Segurança.
- Mac com Intel: reinicie o Mac e mantenha Shift premido até ver a janela de início de sessão.
Abra o Teams no Modo de Segurança. Se o problema desaparecer, algum agente de terceiros pode ter interferência.
Confirme a estabilidade da ligação de rede
- Teste noutro Wi‑Fi ou partilha de Internet do telemóvel para descartar problemas do router.
- No Terminal, execute um teste básico de latência:
ping -c 20 outlook.office.com
. Perca de pacotes ou latências muito altas podem degradar o Teams. - Se usa VPN, compare com a VPN desligada.
Use a versão web enquanto investiga
Se precisar de uma solução imediata para reuniões e chats enquanto procura a correção definitiva, utilize a versão web do Teams no navegador. É mais leve e, em muitos casos, contorna caches locais problemáticas.
Resolução avançada
Caso a limpeza seletiva da cache não baste, faça uma reposição mais completa:
- Feche o Teams e navegue até
~/Library/Application Support/Microsoft/
. - Elimine a pasta Teams inteira. O aplicativo irá recriá-la do zero.
- Abra o Teams, volte a autenticar e confira o desempenho.
Nota: esta abordagem remove preferências locais e thumbnails. Os dados na nuvem (chats, equipas, reuniões) não se perdem.
Otimizações úteis para desempenho
- Desative a aceleração de hardware apenas como teste: em Definições → Geral, desmarque a opção de aceleração de GPU. Em alguns Mac, isso reduz picos de CPU.
- Reduza a carga inicial: evite abrir muitas equipas/canais fixados ao mesmo tempo; feche reuniões antigas e conversas que já não usa.
- Gestão de arranque do macOS: remova itens de início de sessão desnecessários em Definições do Sistema → Utilizadores e Grupos → Itens de início de sessão.
Tabela de mapeamento de sintomas
Comportamento no Teams | Provável origem | Ação recomendada |
---|---|---|
Estado preso em “unknown” | Cache de presença/sessão corrompida | Limpar ~/Library/.../Microsoft/Teams |
Arranque > 60 segundos no Mac | Cache pesada ou conflitos de extensões | Limpar cache e testar em Modo de Segurança |
CPU muito alta após autenticar | Processos “Renderer” em loop | Forçar encerrar e reabrir; atualizar app |
Lentidão só no Wi‑Fi da empresa | Perdas/latência ou regras de rede | Testar noutra rede; falar com TI |
Script opcional para automatizar a limpeza
Para quem resolve o problema de forma recorrente, um pequeno script pode poupar tempo. Guarde o conteúdo abaixo como limparcacheteams.sh
, dê permissão de execução com chmod +x limparcacheteams.sh
e execute sempre que necessário.
#!/bin/zsh
Limpa a cache do Microsoft Teams no macOS preservando Logs e GPUCache
APP="\$HOME/Library/Application Support/Microsoft/Teams"
BKP="\$HOME/Desktop/TeamsCacheBackup\\$(date +%Y%m%d\%H%M%S)"
echo "A fechar o Microsoft Teams..."
osascript -e 'tell application "System Events" to if (name of processes) contains "Microsoft Teams" then tell application "Microsoft Teams" to quit'
sleep 2
echo "A criar backup dos fundos (se existirem) em \$BKP"
mkdir -p "\$BKP"
if \[ -d "\$APP/Backgrounds" ]; then
cp -R "\$APP/Backgrounds" "\$BKP/" 2>/dev/null || true
fi
if \[ -d "\$APP" ]; then
echo "A limpar cache em \$APP (preservando Logs e GPUCache)..."
cd "\$APP" && find . -maxdepth 1 -mindepth 1 ! -name 'Logs' ! -name 'GPUCache' -exec rm -rf {} +
echo "Concluído. Abra novamente o Microsoft Teams."
else
echo "Diretório do Teams não encontrado. Já foi limpo?"
fi
Perguntas frequentes
Limpar a cache apaga conversas, equipas ou reuniões?
Não. Mensagens, equipas e reuniões ficam na nuvem da Microsoft. A limpeza remove apenas ficheiros temporários e preferências locais que o aplicativo recria automaticamente.
Por que no Windows funciona e no Mac não?
Porque os ficheiros de cache são independentes em cada sistema. A atualização de 13/11/2024 pode ter deixado resíduos inconsistentes no perfil do macOS, enquanto o perfil do Windows permaneceu íntegro.
É necessário desinstalar o Teams?
Normalmente, não. A limpeza da pasta de cache resolve sem reinstalação. Reinstalar sem limpar a cache muitas vezes não surte efeito, pois os ficheiros problemáticos permanecem.
Posso apagar também Logs
e GPUCache
?
Pode, mas não é necessário para corrigir o problema descrito. Manter Logs
ajuda na análise posterior e deixar GPUCache
evita reconstruções demoradas de gráficos. Se preferir um “reset total”, pode eliminar a pasta Teams inteira.
Perdi os meus fundos personalizados de reunião. É reversível?
Se não fez backup da pasta Backgrounds/Uploads
antes de limpar, terá de voltar a adicionar os ficheiros dos fundos. Nas próximas vezes, copie a pasta para o Ambiente de Trabalho antes de apagar.
O problema voltou depois de alguns dias. E agora?
Repita a limpeza e, em seguida, verifique atualizações do Teams e do macOS. Se persistir, teste em Modo de Segurança para isolar conflitos, reveja a utilização de CPU/RAM no Monitor de Atividade e experimente outra rede para descartar instabilidade de ligação.
Resumo executivo
Se, após a atualização de 13/11/2024, o Microsoft Teams ficou lento no Mac e o estado do utilizador trava em “unknown”, a correção mais eficaz é apagar a cache em ~/Library/Application Support/Microsoft/Teams
e deixar a aplicação reconstruir os ficheiros. Este procedimento é seguro, não apaga os seus dados na nuvem e resolve tanto o arranque demorado quanto a presença. Para evitar reincidências, mantenha o Teams e o macOS atualizados, monitorize recursos do sistema e valide a rede. Use a versão web como alternativa temporária quando necessário.
Checklist final
- Fechar o Teams com ⌘ + Q.
- Aceder a
~/Library/Application Support/Microsoft/Teams
. - Apagar ficheiros e pastas, exceto
Logs
eGPUCache
(ou eliminar a pasta inteira). - Reabrir o Teams e verificar se o estado atualiza e o arranque normaliza.
- Atualizar Teams e macOS; confirmar CPU/RAM; testar rede e Modo de Segurança se necessário.
Palavras‑chave relacionadas
Microsoft Teams lento no Mac, Teams demora a abrir, estado unknown no Teams, cache do Teams macOS, corrigir Teams no Mac, MacBook Pro M2 Max Teams, limpar cache Teams, Teams travando no arranque, desempenho Teams macOS.