Solução para desativar a autenticação moderna
Introdução
O erro Something Went Wrong código 80090016 no Outlook ocorre geralmente quando existem problemas na autenticação moderna, ficheiros de identidade corrompidos ou falhas na integração com o Azure AD. Em máquinas sem autenticação multifator ativa, o Outlook pode não conseguir validar corretamente o token de acesso, originando este erro.
Esta solução consiste em desativar temporariamente a autenticação moderna, permitindo que o Outlook recorra ao método tradicional de autenticação.
Procedimento
Passo 1
Abrir o Editor de Registo
Abrir o menu Start
Selecionar Run
Escrever regedit e confirmar
Passo 2
Navegar até à chave de identidade do Office
HKEY_CURRENT_USER
Software
Microsoft
Office
16.0
Common
Identity
Passo 3
Criar uma nova entrada DWORD de 32 bits
Nome da entrada: EnableADAL
Valor da entrada: 0
Esta alteração desativa a autenticação moderna e força o Outlook a utilizar o mecanismo tradicional.
Passo 4
Fechar o Editor de Registo.
Passo 5
Reiniciar o Outlook.
O utilizador pode ser novamente solicitado a inserir a palavra passe.
Explicação técnica
A entrada EnableADAL controla a utilização do protocolo de autenticação moderna, também conhecido como Active Directory Authentication Library. Quando configurada com valor zero, o cliente Outlook passa a ignorar o ADAL e a utilizar o método de autenticação tradicional baseado em credenciais diretas. Esta abordagem permite ultrapassar problemas relacionados com tokens corrompidos ou falhas no canal de autenticação moderna.
Conclusão
Após a criação da chave EnableADAL com valor zero e a reinicialização do Outlook, o erro 80090016 é geralmente resolvido. Em ambientes com autenticação multifator ativa, esta solução normalmente não é necessária, dado que a autenticação moderna permanece funcional nessas condições.