Após um usuário redefinir a senha do Microsoft 365, o OneDrive pode exibir o código de erro 0x8004de40 ao tentar entrar em um dispositivo gerenciado. A mensagem de erro geralmente diz “Algo deu errado” ou “Não foi possível conectar ao OneDrive.” Isso acontece porque as credenciais em cache no dispositivo não correspondem mais à nova senha. O erro também ocorre se o dispositivo ainda mantém um token de autenticação antigo que o servidor revogou. Este artigo fornece um checklist para administradores resolverem o erro em dispositivos gerenciados com Windows 10 e Windows 11 sem precisar reinstalar o sistema.
Principais conclusões: Resolvendo o erro 0x8004de40 após redefinição de senha
- Limpar credenciais em cache no Gerenciador de Credenciais: Remove o token de senha antigo que o OneDrive e o Windows ainda usam após uma redefinição de senha.
- Sair e entrar novamente no OneDrive: Força uma nova autenticação com a senha atualizada e um novo token do Microsoft Entra ID.
- Reiniciar o serviço Microsoft Account Sign-in Assistant: Reinicia o serviço que intermedia o processo de login entre o OneDrive e o provedor de identidade.
Por que o erro 0x8004de40 ocorre após uma redefinição de senha
Quando um usuário altera a senha do Microsoft 365, o token de autenticação antigo armazenado no dispositivo se torna inválido. O OneDrive usa credenciais em cache do Gerenciador de Credenciais do Windows para autenticar silenciosamente. Se as credenciais em cache ainda contiverem a senha antiga, a solicitação de autenticação falha e retorna o erro 0x8004de40.
Em dispositivos gerenciados, o Group Policy ou o Intune podem impor uma sessão de login persistente. Essa sessão não é atualizada automaticamente quando a senha muda. O serviço Microsoft Account Sign-in Assistant, que gerencia o cache de tokens, também não detecta a alteração de senha por conta própria. O resultado é uma conexão falha que exibe a mensagem de erro no ícone do OneDrive na bandeja do sistema.
O erro não é um bug do OneDrive. É um resultado previsível do comportamento de cache de credenciais no Windows. Os administradores podem corrigi-lo limpando as credenciais desatualizadas e forçando um novo fluxo de autenticação.
Checklist do administrador: etapas para corrigir o erro 0x8004de40 em dispositivos gerenciados
Execute estas etapas no dispositivo afetado. Sempre que possível, execute os comandos em uma sessão elevada do PowerShell ou do Prompt de Comando.
- Limpar credenciais em cache do OneDrive no Gerenciador de Credenciais
Abra Painel de Controle > Contas de Usuário > Gerenciador de Credenciais. Clique em Credenciais do Windows. Procure entradas que começam comMicrosoftOffice16_Data:ADAL:ouOneDrive Cached Credential. Clique na seta para expandir cada entrada e depois em Remover. Confirme a exclusão. Repita para todas as entradas que referenciam o endereço de e-mail do usuário ou o locatário do Microsoft 365. - Sair do OneDrive
Clique com o botão direito no ícone do OneDrive na bandeja do sistema. Selecione Ajuda e Configurações > Configurações. Na guia Conta, clique em Desvincular este PC. Na caixa de diálogo de confirmação, clique em Desvincular conta. Isso desconecta o OneDrive do dispositivo. - Reiniciar o serviço Microsoft Account Sign-in Assistant
Abra o console de Serviços executandoservices.msc. Localize o serviço chamado Microsoft Account Sign-in Assistant. Clique com o botão direito e selecione Reiniciar. Se o serviço não estiver em execução, inicie-o. Defina o tipo de inicialização como Automático se estiver como Manual. - Limpar o cache de tokens do Windows
Abra uma janela elevada do PowerShell. Execute o comandoGet-ChildItem -Path "$env:LOCALAPPDATA\Microsoft\TokenBroker" -Recurse | Remove-Item -Recurse -Force. Isso exclui tokens de broker em cache que ainda podem referenciar a senha antiga. Feche o PowerShell. - Entrar novamente no OneDrive
Abra o OneDrive pelo menu Iniciar ou executando%localappdata%\Microsoft\OneDrive\OneDrive.exe. Insira o endereço de e-mail e a nova senha do usuário. Conclua o fluxo de autenticação. Se a autenticação multifator estiver habilitada, o usuário deve concluir a solicitação de MFA. - Verificar o status da sincronização
Clique com o botão direito no ícone do OneDrive na bandeja do sistema. O ícone deve mostrar uma nuvem azul sólida ou uma marca de verificação verde. Abra o OneDrive no Explorador de Arquivos e confirme se os arquivos sincronizam corretamente. Nenhum código de erro deve aparecer.
Quando o erro persiste após as etapas acima
Se o erro retornar após o usuário entrar, o dispositivo pode ter um cache do OneDrive corrompido ou um token ADAL desatualizado. Execute as seguintes etapas em ordem:
- Redefinir o OneDrive
Pressione a tecla Windows + R, digite%localappdata%\Microsoft\OneDrive\OneDrive.exe /resete pressione Enter. Aguarde 30 segundos. Pressione a tecla Windows + R novamente, digite o mesmo caminho sem a opção /reset e pressione Enter para reiniciar o OneDrive. - Limpar o cache do navegador
Se o usuário fizer login por meio de um navegador da web, limpe todos os dados em cache delogin.microsoftonline.comeonedrive.live.com. Vá para as configurações do navegador > Privacidade e segurança > Limpar dados de navegação. Selecione cookies e arquivos em cache das últimas quatro semanas. Limpe os dados. - Executar a ferramenta Microsoft SaRA
Baixe o Microsoft Support and Recovery Assistant em https://aka.ms/SaRA. Execute a ferramenta e selecione Office > Estou com problemas para entrar. Siga as instruções para diagnosticar e reparar o problema de login.
Se o OneDrive ainda tiver problemas após a correção principal
OneDrive mostra “Login necessário” mesmo após inserir a nova senha
Isso geralmente significa que o Gerenciador de Credenciais ainda mantém uma entrada desatualizada para o Microsoft Office 365 ou Conta Microsoft. Volte ao Gerenciador de Credenciais e remova todas as entradas em Credenciais do Windows que contenham o domínio de e-mail do usuário ou a palavra “ADAL.” Remova também qualquer entrada chamada MicrosoftOffice16_Data:ADAL:<ID do locatário>. Reinicie o OneDrive.
Erro 0x8004de40 aparece em um dispositivo recém-provisionado
Se o erro aparecer em um dispositivo que nunca fez login no OneDrive antes, o problema provavelmente é uma política de autenticação em nível de dispositivo. Verifique o status de registro do dispositivo no Microsoft Entra ID. Vá para o centro de administração do Microsoft 365 > Dispositivos > Todos os dispositivos. Confirme se o dispositivo está registrado e em conformidade. Se o dispositivo não estiver registrado, execute dsregcmd /join em um prompt de comando elevado e reinicie o OneDrive.
Vários usuários no mesmo dispositivo obtêm o mesmo erro após redefinições de senha
Isso aponta para um problema de credenciais em cache no nível da máquina, não no nível do usuário. Limpe as entradas do Gerenciador de Credenciais do Windows para todos os usuários executando um script do PowerShell que remove todas as entradas com o prefixo MicrosoftOffice16_Data:ADAL:. Em seguida, reinicie o serviço Microsoft Account Sign-in Assistant. Se o erro continuar, verifique se há uma Política de Grupo que define um tempo de vida persistente do token. A política está localizada em Configuração do Computador > Modelos Administrativos > Componentes do Windows > Conta Microsoft > Login. Defina a política como Não configurada.
Gerenciador de Credenciais vs Redefinição do OneDrive: Principais diferenças
| Item | Limpar Gerenciador de Credenciais | Redefinir OneDrive |
|---|---|---|
| O que remove | Senhas e tokens armazenados para serviços Microsoft | Banco de dados de sincronização, cache e configurações do OneDrive |
| Efeito nos arquivos | Nenhum efeito nos arquivos locais | Arquivos locais permanecem; ressincroniza metadados na próxima inicialização |
| Efeito no estado de login | Força o OneDrive a solicitar credenciais | Redefine o OneDrive para o estado de primeira execução |
| Quando usar | Primeira etapa para o erro 0x8004de40 após redefinição de senha | Se limpar as credenciais não resolver o erro |
| Execução remota pelo administrador | Sim, via cmdlet do PowerShell cmdkey /list | cmdkey /delete |
Sim, via OneDrive.exe /reset em uma sessão remota |
O erro 0x8004de40 após uma redefinição de senha é um problema de cache de credenciais, não um problema de corrupção do OneDrive. Limpe as credenciais em cache primeiro, depois saia e entre novamente no OneDrive. Se o erro persistir, redefina o OneDrive e limpe o cache do navegador. Em dispositivos gerenciados, verifique o status de registro do dispositivo no Microsoft Entra ID. Usando as etapas deste checklist, você pode restaurar a sincronização do OneDrive sem reinstalar o aplicativo ou reinstalar o sistema.
Depois de resolver o erro, considere implantar uma política proativa. Use o Intune ou a Política de Grupo para definir o tipo de inicialização do serviço Microsoft Account Sign-in Assistant como Automático. Isso reduz a chance de problemas de cache de token após futuras redefinições de senha. Você também pode configurar um script do PowerShell no processo de provisionamento do dispositivo para limpar tokens ADAL desatualizados a cada reinicialização.