Erro "FSLogix_unsupported_environment" e Sincronização do OneDrive em máquinas virtuais
Sintomas
Em máquinas virtuais configuradas usando o FSLogix, o Sincronização do OneDrive cliente não pode sincronizar e você recebe as seguintes mensagens de erro:
O OneDrive não pode sincronizar
Entre em contato com o administrador do sistema para obter ajuda.
Código de erro: FSLogix_unsupported_environment
Além disso, o cliente Sincronização do OneDrive fecha depois que você fecha a janela da mensagem de erro.
Motivo
Esse problema ocorre porque o Sincronização do OneDrive cliente é bloqueado em máquinas virtuais que usam versões FSLogix anteriores ao hotfix 1 do FSLogix 2009. Essas versões anteriores não têm mais suporte da Microsoft.
Resolução
Para corrigir o problema, baixe e instale a versão mais recente do FSLogix em todas as máquinas virtuais que usam o Sincronização do OneDrive cliente.
Mais informações
Os administradores podem usar um dos seguintes métodos para marcar a versão do FSLogix em máquinas virtuais que estão em execução em seu ambiente.
Verificar a versão do FSLogix em várias máquinas virtuais
Nota: O script do PowerShell a seguir é fornecido como é e não tem suporte da Microsoft.
Use o script FSLogix Version Validation .
Verificar a versão do FSLogix em uma máquina virtual
Use a ferramenta de linha de comando FSLogix FRX:
C:\Program Files\FSLogix\Apps\frx.exe version
Execute o seguinte comando do PowerShell para obter a
InstallVersion
propriedade da chave do registro FSLogix:(Get-ItemProperty -Path HKLM:\SOFTWARE\FSLogix\Apps).InstallVersion
Execute os seguintes comandos do PowerShell para obter a versão do Microsoft FSLogix Apps instalada no sistema:
$uninstallPath = "HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall" $appCheck = Get-ItemProperty -Path $uninstallPath\* | Where-Object { $_.DisplayName -eq "Microsoft FSLogix Apps" } ($appCheck | Where-Object {$_.EstimatedSize -eq ($appCheck | Measure-Object -Maximum EstimatedSize).Maximum}).DisplayVersion