A Microsoft desativa o recurso RemoteFX vGPU a partir de julho de 2020
Junto com atualizações de hoje, A Microsoft anunciou que o recurso RemoteFX vGPU será desativado para Máquinas virtuais Hyper-V. A Microsoft encontrou uma vulnerabilidade séria neste recurso, então ele será desabilitado a partir de agora.

O recurso vGPU para RemoteFX possibilita que várias máquinas virtuais compartilhem uma GPU física. Os recursos de renderização e computação são compartilhados dinamicamente entre as máquinas virtuais, tornando o RemoteFX vGPU apropriado para cargas de trabalho de alta explosão em que os recursos de GPU dedicados não são necessários. Por exemplo, em um serviço VDI, o RemoteFX vGPU pode ser usado para descarregar os custos de renderização do aplicativo para a GPU, com o efeito de diminuir a carga da CPU e melhorar a escalabilidade do serviço.
Propaganda
A nova vulnerabilidade, com o ID CVE-2020-1036, existe quando o Hyper-V RemoteFX vGPU em um servidor host não consegue validar adequadamente a entrada de um usuário autenticado em um sistema operacional convidado. Para explorar a vulnerabilidade, um invasor pode executar um aplicativo especialmente criado em um sistema operacional convidado, atacando determinados drivers de vídeo de terceiros em execução no host Hyper-V. Isso pode fazer com que o sistema operacional do host execute um código arbitrário.
Um invasor que explorar com êxito a vulnerabilidade pode executar código arbitrário no sistema operacional host.
Não haverá patch para corrigir esta vulnerabilidade. Em vez disso, a Microsoft o desativa à força com atualizações cumulativas. O RemoteFX vGPU foi preterido no Windows Server 2019 e os clientes estão aconselhado a usar Atribuição de dispositivo discreto (DDA) em vez de RemoteFX vGPU.
No entanto, há cenários em que você precisa que o RemoteFX seja habilitado pelo menos para um lançamento de VM. Sem isso, tentativas de iniciar máquinas virtuais (VMs) falharão e mensagens como as seguintes aparecerão:
- “A máquina virtual não pode ser iniciada porque todas as GPUs habilitadas para RemoteFX estão desabilitadas no Gerenciador Hyper-V.”
- “A máquina virtual não pode ser iniciada porque o servidor não tem recursos de GPU insuficientes.”
Para reativar o RemoteFX vGPU,
Para Windows 10, versão 1803 e versões anteriores
- Para configurar o RemoteFX vGPU, adicione o adaptador gráfico 3D RemoteFX à máquina virtual (VM). Para mais informações, veja Configure o adaptador RemoteFX vGPU 3D.
- Para configurar o adaptador RemoteFX vGPU 3D, use um dos seguintes métodos:
Método 1: Configurar RemoteFX vGPU com Gerenciador Hyper-V
- Pare a VM se ela estiver em execução.
- Abra o Gerenciador Hyper-V e navegue até Configurações de VMe, em seguida, selecione Adicionar Hardware.
- Selecione Adaptador gráfico 3D RemoteFXe, em seguida, selecione Adicionar.
Método 2: Configurar RemoteFX vGPU com cmdlets do PowerShell
Para configurar o adaptador RemoteFX vGPU 3D, você deve usar os seguintes cmdlets do PowerShell:
- Add-VMRemoteFx3dVideoAdapter
- Get-VMRemoteFx3dVideoAdapter
- Set-VMRemoteFx3dVideoAdapter
- Get-VMRemoteFXPhysicalVideoAdapter