Checklist do Administrador do OneDrive: Falha na inicialização do Windows após reinicialização em desktops virtuais
🔍 WiseChecker

Checklist do Administrador do OneDrive: Falha na inicialização do Windows após reinicialização em desktops virtuais

Ao gerenciar infraestrutura de desktop virtual, você pode perceber que o Windows falha ao iniciar corretamente após uma reinicialização quando a sincronização do OneDrive está ativa. Isso pode acontecer porque o OneDrive tenta inicializar seu mecanismo de sincronização antes que os serviços críticos do desktop virtual estejam prontos. O resultado é uma tela preta, um login travado ou o desktop que não carrega. Este artigo fornece um checklist direcionado para administradores de TI diagnosticarem e resolverem falhas de inicialização causadas pelo OneDrive em desktops virtuais.

Principais conclusões: Correções de inicialização do OneDrive para desktops virtuais

  • Política de Grupo: Configuração do Computador > Modelos Administrativos > OneDrive > Atrasar inicialização do OneDrive: Força o OneDrive a aguardar serviços críticos do sistema antes de carregar.
  • Registro: HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\OneDrive\DisableFileSyncNGSC: Desativa temporariamente a sincronização durante a inicialização para isolar a causa.
  • Agendador de Tarefas: Microsoft > Windows > OneDrive > Tarefa de Atualização Autônoma do OneDrive: Desabilitar esta tarefa pode impedir que o OneDrive seja iniciado na inicialização por meio de um gatilho agendado.

ADVERTISEMENT

Por que o OneDrive causa falha na inicialização do Windows em desktops virtuais

O OneDrive for Business foi projetado para começar a sincronizar arquivos assim que o usuário faz login. Em um PC físico, isso geralmente funciona sem problemas porque o sistema operacional tem controle total sobre os recursos de hardware. Em um desktop virtual, o OneDrive geralmente inicia antes que a camada de virtualização, o serviço de perfil ou as unidades de rede estejam prontos. O mecanismo de sincronização tenta acessar um cache local que ainda não está disponível, o que pode travar o shell do Windows ou impedir que o desktop seja renderizado.

As causas raiz mais comuns são:

  • O OneDrive está configurado para iniciar na inicialização por meio de uma tarefa agendada que é executada muito cedo.
  • O perfil do desktop virtual está armazenado em um compartilhamento de rede que não está montado quando o OneDrive inicia.
  • As configurações de Política de Grupo para o OneDrive estão em conflito com as políticas do desktop virtual, criando um loop onde o OneDrive tenta aplicar configurações repetidamente.
  • O Known Folder Move está redirecionando Área de Trabalho, Documentos e Imagens para o OneDrive antes que o perfil do usuário seja totalmente carregado.

O checklist abaixo aborda cada uma dessas causas com ações administrativas específicas.

Checklist passo a passo do administrador para corrigir falhas de inicialização do OneDrive

Siga estas etapas em ordem. Após cada etapa, reinicie o desktop virtual e teste se a inicialização é concluída com sucesso.

Etapa 1: Atrasar a inicialização do OneDrive via Política de Grupo

  1. Abra o Console de Gerenciamento de Política de Grupo
    No seu controlador de domínio ou estação de trabalho de gerenciamento, abra o Console de Gerenciamento de Política de Grupo. Crie um novo GPO ou edite um existente que se aplique aos objetos de computador ou usuário do seu desktop virtual.
  2. Navegue até as políticas do OneDrive
    Vá para Configuração do Computador > Modelos Administrativos > OneDrive. Se você não vir este caminho, baixe e instale os modelos ADMX do OneDrive do Centro de Download da Microsoft.
  3. Habilite a configuração de atraso
    Encontre a política chamada “Atrasar inicialização do OneDrive até depois que o usuário fizer login”. Defina-a como Habilitada. Isso instrui o OneDrive a aguardar a conclusão do carregamento do shell do usuário antes de iniciar o mecanismo de sincronização.
  4. Aplique e force a atualização
    Execute gpupdate /force no host do desktop virtual ou reinicie a VM para aplicar a política.

Etapa 2: Desabilitar a inicialização do OneDrive via Registro

  1. Abra o Editor do Registro
    Faça login no desktop virtual como administrador. Pressione Win + R, digite regedit e pressione Enter.
  2. Navegue até a chave de política do OneDrive
    Vá para HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\OneDrive. Se a chave OneDrive não existir, clique com o botão direito na chave Microsoft, selecione Novo > Chave e nomeie como OneDrive.
  3. Crie um DWORD para desabilitar a sincronização na inicialização
    Clique com o botão direito no painel direito, selecione Novo > Valor DWORD (32 bits) e nomeie como DisableFileSyncNGSC. Defina seu valor para 1. Isso impede que o OneDrive sincronize qualquer arquivo até que o usuário o inicie manualmente.
  4. Reinicie e teste
    Reinicie o desktop virtual. Se o Windows iniciar sem problemas, o problema é que a sincronização do OneDrive estava interferindo no processo de inicialização. Você pode manter esse valor de registro definido como 1 para todos os usuários de desktop virtual ou defini-lo de volta para 0 após aplicar a política de atraso da Etapa 1.

Etapa 3: Desabilitar a Tarefa de Atualização Autônoma do OneDrive

  1. Abra o Agendador de Tarefas
    Pressione Win + R, digite taskschd.msc e pressione Enter.
  2. Localize a tarefa do OneDrive
    Navegue até Biblioteca do Agendador de Tarefas > Microsoft > Windows > OneDrive. Você verá uma ou mais tarefas, incluindo “Tarefa de Atualização Autônoma do OneDrive”.
  3. Desabilite a tarefa
    Clique com o botão direito em “Tarefa de Atualização Autônoma do OneDrive” e selecione Desabilitar. Isso impede que a tarefa inicie o OneDrive na inicialização. Observe que isso não impede que o OneDrive seja iniciado após o login do usuário por meio da pasta de inicialização do shell.
  4. Reinicie e verifique
    Reinicie a VM. Se o desktop carregar corretamente, você identificou a tarefa agendada como o gatilho. Você pode deixar esta tarefa desabilitada para usuários de desktop virtual.

Etapa 4: Excluir perfis de desktop virtual do Known Folder Move

  1. Abra o centro de administração do OneDrive
    Vá para https://admin.onedrive.com e faça login com uma conta de administrador global.
  2. Navegue até as configurações de Sincronização
    Selecione Sincronização no menu esquerdo. Na seção Known Folder Move, clique em Editar.
  3. Exclua usuários de desktop virtual
    No campo “Excluir grupos específicos”, adicione o grupo de segurança que contém seus usuários de desktop virtual. Isso impede que o Known Folder Move redirecione Área de Trabalho, Documentos e Imagens para o OneDrive nessas máquinas.
  4. Salve e aplique
    Clique em Salvar. A alteração pode levar até 24 horas para ser propagada. Para efeito imediato, execute gpupdate /force nas VMs afetadas.

ADVERTISEMENT

Se o OneDrive ainda causar problemas de inicialização após essas correções

OneDrive entra em conflito com contêineres de perfil FSLogix

O FSLogix é comumente usado com desktops virtuais para montar perfis de usuário a partir de um compartilhamento de rede. Se o OneDrive iniciar antes que o disco FSLogix seja anexado, ele não conseguirá encontrar o cache local. Para corrigir isso, configure o FSLogix para anexar o disco de perfil antes que o OneDrive seja iniciado. Na configuração do FSLogix, defina ConcurrentUserSessions como 0 e certifique-se de que FlipFlopProfileDirectoryName esteja configurado corretamente. Em seguida, aplique a política de atraso do OneDrive da Etapa 1.

OneDrive mostra um X cinza ou sincronização pendente após a reinicialização

Isso geralmente significa que o OneDrive ainda está tentando sincronizar arquivos, mas não consegue acessar o cache local. Abra as configurações do OneDrive, vá para a guia Rede e defina um limite de taxa de download de 1 Mbps temporariamente. Isso força o OneDrive a desacelerar e aguardar outros serviços. Se o ícone ficar azul sólido, aumente o limite gradualmente. Esta é uma solução alternativa, não uma correção permanente.

O Windows inicializa com uma tela preta e apenas um cursor

Este sintoma grave indica que o OneDrive travou o shell do Windows. Inicialize no Modo de Segurança interrompendo o processo de inicialização três vezes. Uma vez no Modo de Segurança, execute regedit e defina o valor do OneDrive em HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run como uma string vazia. Reinicie normalmente. O Windows será iniciado sem o OneDrive. Em seguida, aplique a política de atraso da Política de Grupo da Etapa 1 antes de reativar a chave Run.

Principais diferenças: Métodos de inicialização do OneDrive para PCs físicos vs Desktops Virtuais

Item PC Físico Desktop Virtual
Momento da inicialização OneDrive pode iniciar imediatamente após o login OneDrive deve ser atrasado até que o perfil e a rede estejam prontos
Localização do perfil Disco local (C:\Users) Compartilhamento de rede ou contêiner FSLogix
Risco do Known Folder Move Baixo — o perfil está sempre disponível Alto — pode causar travamento na inicialização se as pastas redirecionadas não estiverem montadas
Política recomendada Nenhum atraso especial necessário Habilitar “Atrasar inicialização do OneDrive até depois que o usuário fizer login”
Abordagem de solução de problemas Redefinir o OneDrive ou reinstalar Desabilitar tarefa de inicialização, aplicar correção de registro e depois política de atraso

Após concluir este checklist, seus desktops virtuais devem inicializar sem interrupção do OneDrive. Teste cada etapa individualmente para isolar a causa exata. Para gerenciamento contínuo, considere implantar um objeto de Política de Grupo dedicado para usuários de desktop virtual que inclua a configuração de atraso e exclua o Known Folder Move. Como dica avançada, use o comando OneDriveSetup.exe /allusers durante a preparação da imagem para instalar o OneDrive no modo por máquina, o que oferece mais controle sobre o comportamento de inicialização por meio da Política de Grupo.

ADVERTISEMENT