Erro WOPI: anexos Word e Excel não abrem no New Outlook — guia completo de resolução

Em outubro de 2024 diversos administradores reportaram que, no New Outlook para Windows, anexos do Word ou Excel deixaram de abrir localmente e passaram a exibir a mensagem de erro WOPI. Entenda o que provocou o incidente, como corrigi‑lo rapidamente e quais práticas evitam a reincidência.

Índice

Visão geral do erro WOPI no New Outlook

Quando o utilizador clicava em Abrir no Word ou Abrir no Excel para anexos .docx ou .xlsx, o cliente tentava acionar o WOPI Flow (Web Application Open Platform Interface) que faz a ponte entre Outlook e os aplicativos de área de trabalho. Em vez de subir o ficheiro, surgia o alerta:

Sorry, we couldn’t open ‘https://outlook.office.com/owa/wopi/files/…’

A falha:

  • Atingia exclusivamente o New Outlook para Windows (Win32 + WebView2).
  • Não ocorria no Outlook “Clássico” nem no Outlook Web (OWA).
  • Não afetava PDFs ou outros formatos exibidos diretamente no navegador interno.
  • Começou a 2 out 2024 e espalhou‑se por inúmeros tenants do Microsoft 365 em menos de 48 h.

Sintomas observados

  • Botões “Abrir no Word/Excel” ficam indisponíveis ou disparam o erro logo após o clique.
  • Menu Arquivo ▷ Informações ▷ Gerenciar Versões mostra o ícone de nuvem, mas o carregamento não evolui.
  • No Event Viewer surgem entradas OfficeFileProtocolHandler com código 0x80072EE7.
  • Logs em %LOCALAPPDATA%\Microsoft\olk\logs apontam erro 401 ou falha de token.

Causas prováveis identificadas

  1. Feature flag defeituosa
    Uma atualização gradativa no serviço (flighting) alterou o cabeçalho enviado pelo New Outlook para o serviço WOPI, quebrando a autenticação OAuth.
  2. Tokens e cache incoerentes
    Trocas de domínio, assinatura ou alteração de alias geraram tokens inválidos em %LOCALAPPDATA%\Microsoft\olk, impedindo a renovação automática.
  3. Políticas OWA restritivas
    Alguns administradores haviam definido políticas que obrigavam a visualização online antes da abertura local. Quando o novo flag entrou em vigor, essas regras conflitaram com o redirecionamento.

Verificações preliminares

Antes de aplicar qualquer correção, confirme:

  • Versão do cliente: Configurações ▷ Acerca do Outlook. Atualize para a build mais recente.
  • Versão do WebView2: abra edge://version. Mínimo recomendado: 118.0.x.
  • Estado do serviço Microsoft 365: painel Health no Admin Center deve exibir Service health ▷ EX458972 como “Service Degradation” no período de 2‑10 out 2024.

Workarounds e soluções confirmadas

Linha de açãoDescrição resumidaResultado
Rollback realizado pela MicrosoftA equipa desativou a flag problemática no backend; bastou reiniciar o cliente ou aguardar 24 h.✅ Solução definitiva para >90 % dos tenants
Encerrar sessão em todas as apps M365Word, Excel, Teams, OneDrive, New Outlook → Sair → abrir novamente e autenticar.✅ Resolveu casos envolvendo migração de domínio
Forçar atualização do New OutlookNo Executar: olk.exe --force-update e relançar o aplicativo.✅ Puxou políticas corretas para ambientes de piloto
Limpar cache localFechar o New Outlook → apagar %LOCALAPPDATA%\Microsoft\olk.✅ Útil para tokens corrompidos
Ajustar políticas OWAWacViewingOnPublicComputersEnabled = True
WacViewingOnPrivateComputersEnabled = True
ForceWacViewingFirst... = False
⚠️ Mitiga, porém requer replicação em todo o tenant
Usar Outlook Clássico ou OWAClientes legados não utilizam o novo handler.✅ Contorno imediato sem impacto na produção
Abrir ticket MicrosoftVia centro de administração M365 ou in‑app.🔄 Necessário se o erro persistir após 48 h

Passo a passo completo de troubleshooting

  1. Confirme a data do incidente
    Abra Service Health e verifique se há advisories EX458972 ou EX459104.
  2. Atualize o cliente
    winget upgrade --id Microsoft.OutlookForWindows ou instale manualmente a versão de 15 out 2024 ou posterior.
  3. Execute o force‑update
    olk.exe --force-update. O comando descarrega novamente os manifestos de políticas do servidor.
  4. Limpe cache e tokens taskkill /im olk.exe /f cd %LOCALAPPDATA%\Microsoft rmdir /s /q olk
  5. Remova contas repetidas
    Configurações ▷ Contas → remova perfis antigos, sobretudo após troca de domínio.
  6. Verifique as regras de anexos
    No Exchange Online PowerShell: Get-OwaMailboxPolicy | ft Name, ForceWacViewingFirstOnPublicComputersEnabled
  7. Prove o fluxo WOPI
    Baixe o anexo, abra‑o no Word, selecione Arquivo ▷ Informações ▷ Exibir Permissões; se o painel não carregar, o problema é de token.
  8. Teste em perfil limpo
    Use máquina de referência ou crie novo perfil Windows para descartar interferência de antivírus, GPO ou add‑ins.
  9. Coleta de logs
    Execute: Start-Process "$Env:LOCALAPPDATA\Microsoft\olk\Logs" Comprima os ficheiros e anexe‑os ao ticket Microsoft.
  10. Acompanhe a correção
    Após rollback, repita os testes. Se falhar, persista na limpeza de cache ou aguarde replicação do serviço (pode levar até 24 h para cada Point of Presence).

Boas práticas de prevenção

  • Implantar novas funções em anel de piloto: limite o New Outlook a grupos de validação antes do roll‑out global.
  • Monitorar WebView2: mantenha canal estável ou LTS; versões beta podem alterar cabeçalhos HTTP inesperadamente.
  • Auditar políticas de anexos trimestralmente: mudanças na plataforma podem conflitar com configurações antigas.
  • Habilitar alertas de Service Health: configure notificações por e‑mail ou Teams para incidentes que impactem Exchange Online.
  • Documentar scripts de limpeza: mantenha .ps1 padronizado para remover caches e regenerar tokens em menos de 2 minutos.

Perguntas frequentes

Preciso reinstalar o Office?

Em 99 % dos casos não. Um log‑out geral seguido de limpeza de cache resolve. Reinstalação apenas se os binários estiverem corrompidos ou muito desatualizados.

O incidente afeta arquivos OneDrive/Teams?

Não. O problema ocorre só quando o anexo é aberto diretamente do e‑mail via protocolo WOPI do New Outlook.

Há risco de perda de dados?

Não. O ficheiro original permanece intacto no e‑mail ou no SharePoint. O erro impede apenas a abertura local.

Posso desativar o New Outlook para todos?

Sim. Via GPO ou Intune, defina DisableNewOutlookToggle como Enabled. Contudo, é recomendado resolver o incidente e manter o cliente atualizado.

Conclusão

O erro WOPI nos anexos do New Outlook evidenciou como pequenas mudanças de serviço podem afetar milhares de utilizadores de forma abrupta. A reversão da flag defeituosa pela Microsoft, combinada com passos simples de limpeza de cache e atualização, restaurou a funcionalidade para quase todos os ambientes até janeiro 2025. Se o problema ainda ocorrer, siga o roteiro de troubleshooting acima ou abra um ticket de suporte com os logs recolhidos. Mantendo práticas de governança — como implantação em anéis, auditoria de políticas e monitorização ativa — a sua organização reduz drasticamente o impacto de incidentes semelhantes no futuro.

Índice