O OneDrive no Azure Virtual Desktop pode falhar ao sincronizar arquivos, exibir erros de login ou parar de atualizar. Esses problemas geralmente decorrem de conflitos de perfil FSLogix, configurações incorretas de Política de Grupo ou chaves de registro ausentes que controlam a inicialização do OneDrive. Este artigo explica as causas raiz dos problemas do OneDrive em ambientes AVD e fornece correções passo a passo para as falhas mais comuns.
Principais Conclusões: Corrigindo o OneDrive no AVD
- Chave de registro HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\OneDrive: Controla o login silencioso, a movimentação de pastas conhecidas e os limites de espaço em disco em ambientes multissessão.
- Configuração 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 baixe todos os arquivos em hosts AVD compartilhados.
- Lista de exclusão do FSLogix Profile Container: Deve incluir os caminhos de cache do OneDrive para evitar inchaço do perfil e corrupção da sincronização.
Por que o OneDrive Falha no Azure Virtual Desktop
Os hosts do Azure Virtual Desktop executam as edições Windows 10 ou Windows 11 Enterprise multissessão. O OneDrive foi projetado para desktops de usuário único, portanto, requer configuração explícita para funcionar em ambientes de sessão compartilhada. Os principais pontos de falha são:
Conflitos de perfil FSLogix. Os FSLogix Profile Containers armazenam a pasta AppData do usuário. Se os arquivos de cache do OneDrive estiverem dentro do contêiner, eles são carregados e descarregados cada vez que o usuário faz login e logout. Isso causa corrupção na sincronização e logins lentos.
Configurações de Política de Grupo ausentes ou incorretas. Sem políticas que limitem o comportamento de download do OneDrive, todo o OneDrive de cada usuário tentará sincronizar com o host local. Em hosts compartilhados, isso consome espaço em disco e largura de banda rapidamente.
Login silencioso não configurado. O OneDrive requer uma chave de registro para fazer login automático sem interação do usuário. Sem ela, os usuários veem uma janela de login em branco ou uma mensagem “OneDrive não está em execução”.
Falhas na atualização do OneDrive. Os hosts AVD geralmente bloqueiam atualizações da Microsoft Store ou têm versões desatualizadas do aplicativo de sincronização. O OneDrive não pode se atualizar sem a política de canal de atualização correta.
Passos para Solucionar e Corrigir o OneDrive no Azure Virtual Desktop
Siga estes passos em ordem. Cada passo aborda um ponto de falha específico no AVD.
- Verificar a versão do OneDrive e o canal de atualização
Abra Configurações do OneDrive > Sobre. A versão deve ser 22.xxx ou mais recente. Se a versão for anterior à 22.xxx, baixe o aplicativo de sincronização do OneDrive mais recente no centro de administração do Microsoft 365. Defina o anel de atualização como “Enterprise” via Política de Grupo: Configuração do Computador > Modelos Administrativos > Componentes do Windows > OneDrive > Definir o anel de atualização. Use o valor “Enterprise” para receber builds estáveis. - Configurar a chave de registro de login silencioso
Abra o Editor de Registro como administrador. Navegue até HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\OneDrive. Crie um valor DWORD chamado “SilentAccountConfig” e defina-o como 1. Isso instrui o OneDrive a fazer login automaticamente usando a conta do Microsoft 365 que o usuário usou para fazer login no Windows. Se a chave não existir, crie-a na pasta de política do OneDrive. - Definir a política de tamanho máximo de download
Abra o Console de Gerenciamento de Política de Grupo. Edite a política que se aplica ao seu pool de hosts AVD. Vá para Configuração do Computador > Modelos Administrativos > Componentes do Windows > OneDrive > Definir o tamanho máximo do OneDrive de um usuário que pode ser baixado automaticamente. Habilite a política e defina o valor para 5000 (5 GB) ou menos, dependendo do tamanho do disco do host. Isso impede que o OneDrive baixe todos os arquivos da nuvem do usuário. - Excluir o cache do OneDrive do FSLogix Profile Container
Abra o arquivo de configuração do FSLogix em C:\Program Files\FSLogix\Apps\frxccd.ini ou use a Política de Grupo para FSLogix. Adicione estes caminhos de exclusão às configurações VHDLocations ou VHDPath:
%LocalAppData%\Microsoft\OneDrive
%LocalAppData%\Microsoft\OneDrive\settings\Business1
%LocalAppData%\Microsoft\OneDrive\logs
Após salvar, reinicie o serviço FSLogix ou reinicie o host. Isso mantém os arquivos de cache do OneDrive fora do contêiner de perfil. - Desabilitar Arquivos Sob Demanda se a sincronização falhar
Abra Configurações do OneDrive > Sincronizar e backup > Configurações avançadas. Desative “Arquivos Sob Demanda”. No AVD, o recurso Arquivos Sob Demanda pode causar corrupção de arquivos placeholder quando vários usuários compartilham o mesmo host. Após desabilitar, o OneDrive baixará todos os arquivos como cópias locais. Reative apenas se o espaço em disco estiver criticamente baixo. - Redefinir o aplicativo de sincronização do OneDrive
Pressione a tecla Windows + R, digite “%localappdata%\Microsoft\OneDrive\onedrive.exe /reset” e pressione Enter. Aguarde 30 segundos. Se o OneDrive não reiniciar automaticamente, execute o mesmo comando sem /reset. Isso limpa o banco de dados de sincronização sem afetar os arquivos locais. Após a redefinição, faça login novamente com sua conta corporativa ou de estudante.
Se o OneDrive Ainda Tiver Problemas Após a Correção Principal
OneDrive exibe “Este aplicativo não pode ser executado neste PC”
O host AVD pode estar executando o Windows 10 Enterprise multissessão, que bloqueia a versão do OneDrive para consumidores. Instale o aplicativo de sincronização do OneDrive a partir do centro de administração do Microsoft 365, não da Microsoft Store. Use a opção /allusers durante a instalação: “OneDriveSetup.exe /allusers”. Isso instala a versão correta para ambientes multissessão.
A janela de login do OneDrive está em branco ou travada
Isso geralmente significa que o serviço Web Account Manager está desabilitado. Abra Services.msc, localize “Windows Web Account Manager”, defina seu tipo de inicialização como “Automático” e inicie o serviço. Em seguida, reinicie o OneDrive. Se o problema persistir, verifique se o host AVD pode acessar login.microsoftonline.com e graph.microsoft.com. Regras de firewall no AVD geralmente bloqueiam esses endpoints.
A fila de sincronização do OneDrive tem centenas de alterações pendentes
Os contêineres de perfil FSLogix podem fazer com que o OneDrive reexamine todos os arquivos a cada login. Para corrigir isso, adicione a pasta do banco de dados do OneDrive à lista de exclusão do FSLogix. O caminho exato é %LocalAppData%\Microsoft\OneDrive\settings\Business1. Além disso, defina a Política de Grupo “Definir o tamanho máximo do OneDrive de um usuário que pode ser baixado automaticamente” para um valor menor que o espaço livre em disco. Isso reduz o número de arquivos que o OneDrive tenta sincronizar.
As atualizações do OneDrive falham silenciosamente
Os hosts AVD geralmente têm a Microsoft Store desabilitada, o que bloqueia o canal de atualização automática. Defina a política de anel de atualização como “Enterprise” conforme descrito no passo 1. As atualizações Enterprise são entregues via Windows Update ou download direto, não pela Store. Se as atualizações ainda falharem, baixe o OneDriveSetup.exe mais recente do centro de administração do Microsoft 365 e execute-o com /allusers em cada host do pool.
Configurações do OneDrive para AVD vs Desktop Padrão: Principais Diferenças
| Item | Configuração AVD | Desktop Padrão |
|---|---|---|
| Instalação | OneDriveSetup.exe /allusers via MSI | Instalador por usuário da Microsoft Store |
| Método de login | Chave de registro SilentAccountConfig | Login manual ou automático |
| Arquivos Sob Demanda | Desabilitado por padrão para evitar corrupção de placeholder | Habilitado por padrão |
| Tamanho máximo de download | Definido via Política de Grupo para 5 GB ou menos | Sem limite de política |
| Localização do cache | Excluído do FSLogix Profile Container | Dentro do perfil do usuário |
| Canal de atualização | Anel Enterprise via Política de Grupo | Anel padrão via Microsoft Store |
O OneDrive no Azure Virtual Desktop requer configuração deliberada de chaves de registro, Políticas de Grupo e listas de exclusão do FSLogix para funcionar de forma confiável. Comece verificando a versão do OneDrive e aplicando a chave de registro SilentAccountConfig. Em seguida, configure a política de tamanho máximo de download e exclua o cache do OneDrive dos perfis FSLogix. Após essas alterações, redefina o aplicativo de sincronização e teste com um único usuário. Para gerenciamento contínuo, use o anel de atualização Enterprise e monitore o espaço em disco em cada host para evitar falhas de sincronização.