OneDrive for Business na inicialização do Windows usa a conta errada em áreas de trabalho virtuais: Guia de correção
🔍 WiseChecker

OneDrive for Business na inicialização do Windows usa a conta errada em áreas de trabalho virtuais: Guia de correção

Ao entrar em uma área de trabalho virtual do Windows, o OneDrive for Business pode iniciar com uma conta Microsoft em vez da conta corporativa ou de estudante. Isso causa falhas de sincronização, erros de permissão e arquivos ausentes. O problema ocorre porque o OneDrive armazena em cache as credenciais de login usadas por último e não alterna automaticamente as contas quando o perfil de usuário do Windows muda. Este artigo explica por que isso acontece e fornece correções passo a passo para forçar o OneDrive a usar a conta organizacional correta na inicialização.

Principais conclusões: Forçar o OneDrive a usar a conta corporativa correta em áreas de trabalho virtuais

  • Configurações do OneDrive > Conta > Desvincular este PC: Remove as credenciais em cache e força o OneDrive a solicitar a conta correta na próxima inicialização.
  • Chave do registro HKCU\Software\Microsoft\OneDrive\Accounts\Business1: Armazena a ID do locatário e o estado de login; excluir esta chave redefine a vinculação da conta sem desinstalar.
  • Objeto de Política de Grupo “Definir o tamanho máximo do OneDrive de um usuário que pode ser baixado automaticamente”: Impede que o OneDrive seja iniciado automaticamente com credenciais erradas ao desabilitar a pré-busca de Arquivos sob Demanda na inicialização.

ADVERTISEMENT

Por que o OneDrive inicia com a conta errada em áreas de trabalho virtuais

Ambientes de área de trabalho virtual do Windows, como Azure Virtual Desktop, Windows 365 ou VMware Horizon, geralmente usam hosts de sessão em pool ou pessoais. Quando um usuário faz login, o perfil do Windows pode ser reutilizado de uma sessão anterior. O OneDrive for Business armazena a última conta autenticada no registro sob o hive do usuário atual. Se o perfil da área de trabalho virtual não for totalmente atualizado, o OneDrive lê o token da conta antiga e tenta fazer login automaticamente com ele.

Outra causa é a chave de registro de inicialização do OneDrive localizada em HKCU\Software\Microsoft\Windows\CurrentVersion\Run. Esta chave inicia o OneDrive.exe com a opção /background. A opção /background instrui o OneDrive a retomar a sessão anterior sem mostrar a caixa de diálogo de login. Se a sessão anterior usou uma conta Microsoft pessoal, a nova sessão herda essa conta.

Tipos de perfil de área de trabalho virtual e seu efeito no OneDrive

Contêineres de perfil FSLogix e UE-V (Virtualização de Experiência do Usuário) podem transferir as chaves de registro do OneDrive entre sessões. Quando o contêiner de perfil é carregado, ele pode trazer o token de conta errado de uma instância diferente de área de trabalho virtual. Isso é comum em pools de área de trabalho não persistentes, onde o perfil do usuário é armazenado em um compartilhamento de rede.

Etapas para forçar o OneDrive a usar a conta corporativa correta

  1. Desvincular o OneDrive do PC atual
    Clique com o botão direito no ícone do OneDrive na bandeja do sistema. Selecione Configurações. Vá para a guia Conta. Clique em Desvincular este PC. Na caixa de diálogo de confirmação, clique em Desvincular conta. Isso remove as credenciais em cache e impede que o OneDrive seja iniciado automaticamente com a conta errada.
  2. Limpar as chaves de registro da conta do OneDrive
    Pressione Windows + R, digite regedit e pressione Enter. Navegue até HKEY_CURRENT_USER\Software\Microsoft\OneDrive\Accounts. Clique com o botão direito na pasta Business1 e selecione Excluir. Se você vir uma pasta Personal, exclua-a também. Não exclua a chave raiz do OneDrive. Feche o Editor do Registro.
  3. Remover temporariamente a entrada de inicialização do OneDrive
    Pressione Ctrl + Shift + Esc para abrir o Gerenciador de Tarefas. Clique na guia Inicializar. Encontre Microsoft OneDrive na lista. Clique com o botão direito e selecione Desabilitar. Isso impede que o OneDrive seja iniciado automaticamente com a conta errada.
  4. Fazer login com a conta corporativa correta
    Abra o OneDrive pelo menu Iniciar. Quando a janela de login aparecer, digite seu endereço de e-mail corporativo ou de estudante. Clique em Entrar. Conclua a autenticação do Microsoft 365. O OneDrive agora sincronizará com o locatário correto.
  5. Reabilitar a inicialização do OneDrive
    Abra o Gerenciador de Tarefas novamente. Vá para a guia Inicializar. Clique com o botão direito em Microsoft OneDrive e selecione Habilitar. O OneDrive agora iniciará com a conta correta em todas as sessões de área de trabalho virtual.

ADVERTISEMENT

Se o OneDrive ainda iniciar com a conta errada

OneDrive mostra o prompt “Entrar” toda vez

Isso indica que a exclusão da chave de registro não limpou todos os tokens em cache. Execute a ferramenta de limpeza do OneDrive. Abra um Prompt de Comando como administrador. Digite "%localappdata%\Microsoft\OneDrive\OneDrive.exe" /reset e pressione Enter. Aguarde 30 segundos. O OneDrive será reiniciado e mostrará a tela de configuração inicial. Faça login com sua conta corporativa.

OneDrive inicia, mas sincroniza uma pasta pessoal antiga

Isso acontece quando o perfil da área de trabalho virtual contém uma estrutura de pasta do OneDrive desatualizada. Mova ou renomeie a pasta antiga do OneDrive. Abra o Explorador de Arquivos. Navegue até %userprofile%\OneDrive. Clique com o botão direito na pasta e selecione Renomear. Adicione “-old” ao final. Em seguida, repita as etapas para fazer login com a conta corporativa correta. O OneDrive criará uma nova pasta.

A Política de Grupo impede desvincular o OneDrive

Se sua organização bloquear a desvinculação do OneDrive por meio da Política de Grupo, você não poderá usar a caixa de diálogo Configurações. Use o método do registro. Exclua a chave Business1 em HKCU\Software\Microsoft\OneDrive\Accounts. Em seguida, reinicie o processo do OneDrive no Gerenciador de Tarefas. O OneDrive solicitará um novo login.

Alternância manual de conta vs. redefinição do registro: principais diferenças

Item Desvinculação manual via Configurações Exclusão de chave do registro
Método Configurações do OneDrive > Conta > Desvincular este PC Excluir chave HKCU\…\Accounts\Business1
Requer direitos de administrador Não Não, apenas acesso HKCU
Funciona com bloqueio de Política de Grupo Não Sim
Limpa tokens em cache Sim Sim
Afeta outros aplicativos Microsoft Não Não, apenas a vinculação de conta do OneDrive

O método de exclusão de chave do registro é mais rápido e contorna as restrições da Política de Grupo. O método de desvinculação manual é mais seguro para usuários que não se sentem confortáveis em editar o registro. Use o método do registro quando precisar redefinir a conta sem reiniciar o processo do OneDrive.

Agora você pode forçar o OneDrive for Business a iniciar com a conta corporativa correta em qualquer área de trabalho virtual do Windows. Na próxima vez que fizer login, verifique a bandeja do sistema para confirmar que o nome da conta corresponde ao seu e-mail corporativo. Para evitar incompatibilidades futuras, configure um script de login que exclua a chave de registro Business1 antes do OneDrive iniciar. Isso garante um estado de conta limpo a cada sessão.

ADVERTISEMENT