Ao fazer login em um dispositivo Windows 10 ou Windows 11 compartilhado, o OneDrive for Business às vezes inicia automaticamente com a conta Microsoft 365 do usuário anterior em vez da sua. Isso acontece porque o OneDrive armazena em cache as credenciais da conta e as configurações de inicialização automática por máquina, e não por sessão de usuário. Este guia explica por que a conta errada aparece na inicialização e fornece correções passo a passo para garantir que o OneDrive sempre inicie com a conta correta em computadores compartilhados.
Principais conclusões: Seleção de conta do OneDrive na inicialização em dispositivos compartilhados
- Configurações do OneDrive > Conta > Desvincular este PC: Remove credenciais em cache e força uma nova seleção de conta na próxima inicialização.
- Política de Grupo > Configuração do Computador > Modelos Administrativos > OneDrive > Impedir o OneDrive de ser executado quando o usuário fizer login: Desativa a inicialização automática ou restringe o OneDrive a usuários específicos.
- Registro do Windows > HKEY_CURRENT_USER\Software\Microsoft\OneDrive\Accounts\Business1: Exclua manualmente entradas de conta obsoletas que fazem a conta errada carregar.
Por que o OneDrive inicia com a conta errada em dispositivos Windows compartilhados
O OneDrive for Business armazena as credenciais da conta no Gerenciador de Credenciais do Windows e em suas próprias chaves de registro em cada perfil de usuário. Quando um dispositivo compartilhado é usado por várias pessoas, o OneDrive não detecta automaticamente que um novo usuário fez login. Em vez disso, ele lê as credenciais em cache da última sessão e tenta iniciar com essa conta. Esse comportamento é proposital para ambientes de usuário único, mas em estações de trabalho compartilhadas causa confusão e erros de acesso a arquivos.
A causa principal é que o mecanismo de inicialização automática do OneDrive é executado a partir da pasta de inicialização do usuário atual, mas o token da conta permanece vinculado à sessão do Windows do usuário anterior até que o novo usuário saia explicitamente do OneDrive. Se o usuário anterior selecionou “Lembrar-me” durante o login, o token persiste entre logins para a mesma conta de usuário do Windows. Em dispositivos compartilhados onde cada pessoa tem uma conta separada do Windows, o problema é menos frequente. No entanto, quando vários usuários compartilham a mesma conta do Windows ou quando a Troca Rápida de Usuário é usada, a conta em cache da sessão anterior assume o controle.
Etapas para corrigir o OneDrive iniciando com a conta errada
Método 1: Desvincular o OneDrive da conta de usuário atual
Este método força o OneDrive a descartar a conta em cache e solicitar um novo login na próxima inicialização.
- Abra as Configurações do OneDrive
Clique com o botão direito no ícone do OneDrive na área de notificação da bandeja do sistema e selecione Configurações. Se o ícone estiver oculto, clique na seta para cima (Mostrar ícones ocultos) e encontre o ícone do OneDrive. - Vá para a guia Conta
Na janela de configurações do OneDrive, clique na guia Conta na parte superior. Você verá o endereço de e-mail da conta conectada e detalhes de armazenamento. - Clique em Desvincular este PC
Abaixo das informações da conta, clique em Desvincular este PC. Uma caixa de diálogo de confirmação aparece. Clique em Desvincular conta para confirmar. O OneDrive para de sincronizar e fecha. - Reinicie o OneDrive
Abra o menu Iniciar, digite OneDrive e pressione Enter. A janela de configuração do OneDrive aparece. Faça login com sua própria conta corporativa ou de estudante. O OneDrive agora iniciará com sua conta em logins subsequentes.
Método 2: Desabilitar a inicialização automática do OneDrive usando Política de Grupo
Para dispositivos compartilhados gerenciados por TI, a Política de Grupo pode impedir que o OneDrive inicie automaticamente ou restringi-lo a usuários específicos. Este método requer direitos administrativos.
- Abra o Editor de Política de Grupo Local
Pressione Win + R, digite gpedit.msc e pressione Enter. Se gpedit.msc não estiver disponível, sua edição do Windows pode não incluir Política de Grupo; use o método do Registro. - Navegue até as políticas do OneDrive
Vá para Configuração do Computador > Modelos Administrativos > OneDrive. Se você não vir uma pasta OneDrive, baixe e instale os Modelos Administrativos de Política de Grupo do OneDrive da Microsoft. - Ative “Impedir o OneDrive de ser executado quando o usuário fizer login”
Clique duas vezes em Impedir o OneDrive de ser executado quando o usuário fizer login. Selecione Ativado e clique em OK. Isso impede que o OneDrive inicie automaticamente para todos os usuários no dispositivo. - Opcional: Defina uma conta específica do OneDrive
Na mesma pasta de política, clique duas vezes em Definir o local padrão para a pasta do OneDrive e insira o caminho específico do locatário, se necessário. Isso não define a conta de login, mas controla onde os arquivos são sincronizados. - Aplique a política
Feche o Editor de Política de Grupo e execute gpupdate /force em um Prompt de Comando elevado. Reinicie o dispositivo. Cada usuário agora deve iniciar o OneDrive manualmente e fazer login com sua própria conta.
Método 3: Limpar credenciais do OneDrive em cache do Gerenciador de Credenciais
Se desvincular não resolver o problema, credenciais obsoletas no Gerenciador de Credenciais do Windows podem ser a causa.
- Abra o Gerenciador de Credenciais
Pressione Win + R, digite control e pressione Enter. No Painel de Controle, defina Exibir por como Ícones grandes e clique em Gerenciador de Credenciais. - Selecione Credenciais do Windows
Clique em Credenciais do Windows. Role para baixo até a seção Credenciais genéricas. - Remova entradas relacionadas ao OneDrive
Procure por entradas que contenham OneDrive ou MicrosoftOffice em seus nomes. Clique na seta para expandir cada entrada e clique em Remover. Confirme a exclusão. Repita para todas as credenciais relacionadas ao OneDrive. - Reinicie o OneDrive
Feche o Gerenciador de Credenciais, abra o OneDrive pelo menu Iniciar e faça login com sua própria conta corporativa ou de estudante.
Se o OneDrive ainda tiver problemas após a correção principal
OneDrive mostra “Outra conta já está conectada”
Este erro aparece quando o OneDrive detecta um token em cache de um usuário anterior. A correção é desvincular o PC conforme descrito no Método 1 e, em seguida, limpar a chave de registro HKEY_CURRENT_USER\Software\Microsoft\OneDrive\Accounts\Business1 usando Regedit. Após excluir a chave, reinicie o OneDrive e faça login com sua conta.
OneDrive não inicia após desvincular
Se o OneDrive não iniciar após desvincular, o atalho de inicialização pode estar ausente. Vá para C:\Users\[SeuNomeDeUsuário]\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup e crie um atalho para C:\Program Files\Microsoft OneDrive\OneDrive.exe. Como alternativa, execute a configuração do OneDrive novamente pelo menu Iniciar.
A conta errada persiste após limpar as credenciais
Se a conta do usuário anterior ainda aparecer, o problema pode ser que o OneDrive esteja configurado para sincronizar com um locatário compartilhado do Microsoft 365 que usa detecção automática de conta. Nesse caso, um administrador de TI deve definir uma política específica do locatário para desabilitar o login automático. A política é Configuração do Computador > Modelos Administrativos > OneDrive > Conectar usuários silenciosamente ao aplicativo de sincronização do OneDrive com suas credenciais do Windows. Defina esta política como Desabilitado.
Desvincular vs Desabilitar Inicialização Automática vs Limpar Credenciais: Principais Diferenças
| Item | Desvincular este PC | Desabilitar Inicialização Automática via Política de Grupo | Limpar Credenciais via Gerenciador de Credenciais |
|---|---|---|---|
| Finalidade | Remover associação de conta atual | Impedir que o OneDrive inicie automaticamente | Excluir tokens de login armazenados |
| Escopo | Apenas usuário atual | Todos os usuários no dispositivo | Apenas usuário atual |
| Efeito na próxima inicialização | Solicita seleção de conta | OneDrive não inicia a menos que iniciado manualmente | OneDrive usa conta padrão a menos que também seja desvinculado |
| Requer direitos de admin | Não | Sim | Não |
| Persistência | Até a próxima desvinculação ou alteração de conta | Até a política ser revertida | Até que novas credenciais sejam salvas |
Agora você pode garantir que o OneDrive for Business sempre inicie com sua conta em dispositivos Windows compartilhados. Primeiro, desvincule o PC e limpe as credenciais em cache. Se o problema continuar, peça ao administrador de TI para aplicar a Política de Grupo que desabilita o login silencioso. Como dica avançada, você pode executar OneDrive.exe /background em um prompt de comando para forçar um novo login sem reiniciar o Windows.