Excel 365 lento após atualização v2405 (jun/2024): causa, solução e mitigação

Após a atualização 2405 do Microsoft 365 (16.0.17628.20110), muitos utilizadores relatam que o Excel passou a demorar minutos ou horas para abrir livros com ligações externas, sobretudo no OneDrive/SharePoint. Veja a causa provável, a correção eficaz e alternativas de mitigação passo a passo.

Índice

Visão geral do problema

Desde o final de maio/início de junho de 2024, utilizadores em diferentes cenários reportam que o Excel ficou extremamente lento para abrir alguns ficheiros que antes carregavam em segundos. O padrão mais comum é:

  • Pastas de trabalho com muitas ligações/links para outras pastas de trabalho (no disco local, em rede, no OneDrive ou SharePoint).
  • Aumento drástico do tempo de abertura (de ~5–30s para 10–60 min ou mais), muitas vezes com a janela a indicar “Respondendo…” ou “A atualizar ligações…”.
  • Em alguns ambientes, o Access também apresentou lentidão após a mesma atualização.
  • Reverter o Office para uma versão anterior (por ex., 2404) elimina a lentidão, sugerindo regressão na build 2405 (16.0.17628.20110).
ComponenteEstado afetadoObservações
Excel (Microsoft 365)Versão 2405 – 16.0.17628.20110Degradação na abertura/atualização de ligações externas.
ArmazenamentoOneDrive/SharePoint e rede localLinks entre livros em nuvem parecem agravar o efeito.
ComportamentoLentidão extrema ao abrirFrequentemente desaparece ao reverter para 2404 (16.0.17531.20152).

Diagnóstico rápido: confirme se é este caso

  1. Verifique a versão do Excel
    Abra Ficheiro/Arquivo > Conta e anote a Versão e a Compilação/Build. Se estiver em 2405 (16.0.17628.20110) e a lentidão tiver começado “de um dia para o outro”, é um forte indício.
  2. Teste com ligações desativadas
    Em Ficheiro/Arquivo > Opções > Avançado, ative “Perguntar antes de atualizar ligações automáticas”. Reabra o ficheiro e escolha Não quando for questionado. Se abrir muito mais rápido, a causa está ligada à atualização de links.
  3. Sequência de abertura
    Abra primeiro os ficheiros-fonte da cadeia (os que fornecem dados) e só depois o ficheiro “principal”. Se isso reduzir drasticamente o tempo, é mais um indicador.
  4. Modo de cálculo manual
    Em Fórmulas > Opções de Cálculo, selecione Manual e reabra. Se a abertura for muito mais rápida, o gargalo está no processo de atualização e recálculo das ligações.

Causa provável (na prática)

A evidência de campo aponta para uma regressão introduzida no Excel v2405 (16.0.17628.20110) que degrada a abertura e a atualização de ligações externas. Reparos do Office e a desativação de suplementos COM raramente resolvem este caso específico, pois o impacto parece ocorrer antes ou fora do contexto de add-ins comuns.

Correção efetiva: reverter para a versão 2404 (16.0.17531.20152)

Se precisar de produtividade imediata, a solução que mais funcionou para a maioria dos ambientes foi reverter o Office/Excel para a versão 2404 e desativar temporariamente as atualizações automáticas até uma build corrigida estar disponível e validada.

Passo a passo

  1. Desativar atualizações automáticas
    No Excel, vá a Ficheiro/Arquivo > Conta > Opções de Atualização > Desativar Atualizações.
  2. Feche todas as apps do Office (Excel, Word, Outlook, etc.).
  3. Executar o Click-to-Run para reverter
    Abra o CMD como Administrador e execute: cd "%ProgramFiles%\Common Files\Microsoft Shared\ClickToRun" OfficeC2RClient.exe /update user updatetoversion=16.0.17531.20152 Se o Office for 32‑bit num Windows 64‑bit, use: cd "%ProgramFiles(x86)%\Common Files\Microsoft Shared\ClickToRun" OfficeC2RClient.exe /update user updatetoversion=16.0.17531.20152
  4. Confirmar a versão
    Após concluir, abra o Excel e confirme em Ficheiro/Arquivo > Conta que está em Versão 2404 (16.0.17531.20152).
  5. Manter as atualizações desligadas temporariamente
    Reative-as somente depois de validar que uma build mais recente corrige o problema num conjunto piloto de ficheiros com ligações.

Observação para administradores: alguns ambientes preferiram instalar um pacote offline de uma build anterior estável e, em seguida, desativar as atualizações. Em parques geridos, é uma abordagem equivalente e por vezes mais rápida para restaurar a produtividade.

Mitigações temporárias (se não puder reverter já)

  • Abra os ficheiros-fonte primeiro
    Se o livro AAA.xlsx liga a BBB.xlsx, CCC.xlsx, que por sua vez ligam a DDD.xlsx e EEE.xlsx, abra DDD e EEE → depois BBB e CCC → e por fim AAA. Feche em ordem inversa.
  • Perguntar antes de atualizar ligações automáticas
    Em Ficheiro/Arquivo > Opções > Avançado, ative “Perguntar antes de atualizar ligações automáticas”. Alternativamente, no Centro de Fidedignidade/Confiabilidade > Conteúdo Externo, ajuste as políticas de Ligações de livro.
  • Modo de cálculo Manual
    Em Fórmulas > Opções de Cálculo, selecione Manual. Só recalcule quando necessário com F9.
  • Substitua vínculos diretos por importações via Power Query
    Use Obter & Transformar Dados para importar a partir dos ficheiros externos para uma folha intermédia e referencie esta importação no livro principal. Na prática, isto reduz a pressão sobre o motor de ligações.
  • Evite abrir a partir do Explorador com DDE (ajuste avançado)
    Para contornar atrasos na negociação DDE ao abrir ficheiros pelo Explorador:
    • Em HKEYCLASSESROOT\Excel.Sheet.12\shell\Open\command, substitua o final /dde por /e "%1".
    • Elimine a subchave ddeexec em ...\shell\Open.
    Atenção: editar o registo/registro é uma operação para utilizadores avançados. Faça backup antes.

O que geralmente não resolve (ou apenas ajuda a diagnosticar)

  • Reparar o Office (rápido ou online) e desativar add-ins COM: são boas práticas para isolar problemas, mas em na maioria dos relatos não eliminam esta regressão específica.
  • “Limpezas” genéricas (limpar cache do Office, redefinir perfis do OneDrive) têm impacto limitado porque o gargalo está no processamento de ligações externas.

Checklist de decisão (resumo de ação)

  1. Consegue reverter?Sim: reverta para 2404 (16.0.17531.20152) com os comandos acima e desative atualizações temporariamente.
  2. Não pode reverter agora? → aplique as mitigações:
    • Abrir fontes primeiro.
    • Perguntar antes de atualizar ligações.
    • Cálculo manual durante a abertura.
    • Power Query/Obter & Transformar no lugar de vínculos diretos.
  3. Depois: quando houver build corrigida, reative as atualizações e teste num grupo piloto de livros com ligações complexas.
  4. Ambientes corporativos: retenha/pausa o canal de atualização na build estável (GPO/Intune) até validar a correção.

Guia prático para administradores (TI)

Detetar remotamente a versão instalada

Execute via PowerShell (com privilégios) para obter a versão Click‑to‑Run reportada:

$regPath = "HKLM:\SOFTWARE\Microsoft\Office\ClickToRun\Configuration"
(Get-ItemProperty -Path $regPath -ErrorAction Stop).VersionToReport

Forçar a máquina a ficar na versão estável (TargetVersion)

Em ambientes geridos, utilize políticas do Office (ADMX), ODT (Office Deployment Tool) ou Intune para forçar a TargetVersion:

<Configuration>
  <Add OfficeClientEdition="64" Channel="Current" Version="16.0.17531.20152">
    <Product ID="O365ProPlusRetail">
      <Language ID="MatchOS"/>
    </Product>
  </Add>
  <Updates Enabled="TRUE" TargetVersion="16.0.17531.20152"/>
  <Display Level="None" AcceptEULA="TRUE"/>
</Configuration>

Se preferir pausar totalmente, defina <Updates Enabled="FALSE"/> temporariamente (com o risco inerente de segurança). Em GPO/Intune, ajuste o Update Channel (por exemplo, Current, MonthlyEnterprise) e utilize TargetVersion para bloquear.

Script remoto de reversão (quando permitido)

Start-Process -FilePath "$env:ProgramFiles\Common Files\Microsoft Shared\ClickToRun\OfficeC2RClient.exe" `
  -ArgumentList '/update user updatetoversion=16.0.17531.20152' -Verb RunAs

Fallback 32-bit em OS 64-bit:

Start-Process -FilePath "\$env\:ProgramFiles(x86)\Common Files\Microsoft Shared\ClickToRun\OfficeC2RClient.exe" \`
-ArgumentList '/update user updatetoversion=16.0.17531.20152' -Verb RunAs 

Rings de validação

  • Anel Piloto: 5–10% dos utilizadores com ficheiros críticos; testam builds novas.
  • Anel Padrão: maioria dos utilizadores; recebe atualização após validação.
  • Anel Atrasado: áreas muito sensíveis; só atualiza depois de 1–2 ciclos.

Boas práticas para ligações externas (para reduzir impacto)

  • Encaminhe ligações através de uma camada de importação (Power Query) e referencie tabelas importadas em vez de células soltas.
  • Evite referências de coluna inteira (por ex., A:A) em funções como PROCV/VLOOKUP, XLOOKUP ou SOMASES/SUMIFS; prefira Tabelas do Excel com nomes estruturados.
  • Reduza funções voláteis (AGORA/NOW, HOJE/TODAY, INDIRETO/INDIRECT, OFFSET/DESLOC), que forçam recálculos desnecessários.
  • Centralize parâmetros de ligação em células únicas (por ex., caminho base do SharePoint/OneDrive) para facilitar manutenção.
  • Mapeie a cadeia de dependências: identifique fontes → intermediários → relatório final. Abra/feche seguindo essa ordem.
  • Evite caminhos mistos (ex.: alguns links com URL do SharePoint e outros com caminho de sincronização local). Padronize.

FAQ – Perguntas frequentes

É seguro ficar numa versão anterior?
É um contorno temporário. Ficar muito tempo numa build antiga aumenta a superfície de risco de segurança. Mantenha o bloqueio apenas até uma build corrigida ser validada internamente.

Reparar o Office resolve?
Na maioria dos casos reportados para este cenário específico, não. Pode ajudar a descartar corrupção local, mas a causa principal é comportamental na build 2405.

Há perda de dados?
O problema é de desempenho (lentidão extrema). Não há relatos consistentes de corrupção de ficheiros ligados a esta regressão, mas como sempre, mantenha cópias de segurança.

O problema afeta só o Excel 365?
Há relatos em Excel 365/2021 e até queixas em Office 2016 (fora de suporte). A recomendação continua a mesma: usar a reversão apenas como medida provisória e voltar ao canal atualizado assim que a correção for confirmada.

Como saberei quando reativar as atualizações?
A melhor prática é testar uma build mais recente no Anel Piloto com os livros mais sensíveis (com ligações). Se o desempenho voltar ao normal, programe a reativação para todos.

Troubleshooting estruturado (passo a passo detalhado)

  1. Isolamento: copie o livro para local e para OneDrive e compare tempos de abertura (com e sem ligações).
  2. Modo Seguro: execute excel.exe /safe e teste. Se nada muda, o problema não é de add-in.
  3. Sem rede: desative a rede temporariamente e abra o livro para ver a diferença quando as fontes estão inacessíveis.
  4. Consulta seletiva: crie uma cópia e substitua ligações por valores gradualmente (por segmentos) para identificar cadeias mais pesadas.
  5. Telemetria: meça tempos (parciais) de abertura, atualização de ligações e recálculo. Documente para comparar após a reversão.
PassoComo executarSinal de que é a regressão
Verificar versãoFicheiro > ContaExibe 2405 (16.0.17628.20110)
Desligar atualização de linksOpções > Avançado > Perguntar antes…Abre muito mais rápido quando não atualiza
Sequência de aberturaFontes → intermediários → principalReduz drasticamente a espera
ReversãoOfficeC2RClient com TargetVersion 16.0.17531.20152Desempenho normaliza

Registo/Registro: desativar DDE (opcional e avançado)

Para abrir ficheiros diretamente numa instância do Excel sem a negociação DDE (que pode atrasar):

  1. Em HKEYCLASSESROOT\Excel.Sheet.12\shell\Open\command, altere o final de /dde para /e "%1".
  2. Elimine a subchave ddeexec em ...\shell\Open.

Nota: use apenas se compreender o impacto. Faça backup do registo e valide com TI.

Riscos e considerações de segurança

  • Exposição prolongada: manter uma build antiga por muito tempo aumenta riscos de segurança e compatibilidade.
  • Planeie a volta: defina já um marco para reavaliar versões (por ex., em 2–4 semanas) e reativar as atualizações após validação.
  • Comunicação ao utilizador final: explique que a reversão é temporária e que o objetivo é voltar ao canal atualizado assim que possível.

Resumo executivo para decisão rápida

  • Causa provável: regressão no processamento de ligações externas no Excel v2405 (16.0.17628.20110).
  • Correção eficaz: reverter para 2404 (16.0.17531.20152) e pausar atualizações.
  • Mitigações: abrir fontes primeiro, perguntar antes de atualizar ligações, cálculo manual, Power Query.
  • Admin/TI: fixe TargetVersion via ODT/GPO/Intune; crie rings de validação antes de liberar novas builds.

Modelo de comunicação para a sua equipa

[Assunto] Excel lento após atualização – Ação temporária

Prezados(as),
Identificámos lentidão extrema ao abrir certas folhas Excel com ligações externas após a atualização 2405 do Microsoft 365.
Medida temporária: revertremos o Office para a versão 2404 (16.0.17531.20152) nos equipamentos afetados e pausaremos as atualizações automáticas por um curto período.
Enquanto isso, pedimos:

1. Abrir primeiro os ficheiros-fonte antes do ficheiro principal.
2. Manter o cálculo em “Manual” ao abrir e atualizar com F9 apenas quando necessário.
3. Evitar alterar ligações durante este período.

Avisaremos quando a correção oficial for validada e retomaremos o canal de atualização.
Obrigado pela compreensão.
\-- Equipa de TI 

Conclusão

Se o seu Excel ficou subitamente muito lento para abrir livros com ligações a partir de junho/2024, a probabilidade é alta de estar a enfrentar a regressão da build 2405. A forma mais segura de restaurar a produtividade é reverter para 2404 e pausar atualizações até que uma build corrigida esteja validada no seu ambiente. Enquanto isso, use as mitigações acima para reduzir o impacto nos seus fluxos de trabalho.


Recomendações práticas (resumo de ação)

  1. Se puder: reverta para 2404 (16.0.17531.20152) com os comandos apresentados e desative atualizações temporariamente.
  2. No ínterim: use as mitigações (abrir fontes primeiro, perguntar antes de atualizar links, cálculo manual, Power Query).
  3. Médio prazo: quando houver build corrigida, reative as atualizações e teste num conjunto piloto de ficheiros com vínculos.
  4. Corporativo: pause o canal de atualização (GPO/Intune) na build estável até validar a correção.

Notas finais

  • O problema foi confirmado por múltiplos utilizadores e desaparece ao reverter.
  • Impacta principalmente Excel 365/2021; há queixas pontuais em Office 2016 (fora de suporte). Não permaneça indefinidamente numa versão antiga: utilize como ponte até a correção final.
Índice