O Windows Sandbox oferece aos usuários um ambiente virtual para testar diferentes tipos de software e simular cenários sem colocar em risco o sistema operacional do computador host. Neste artigo, veja como ativar e desativar o vGPU do Windows Sandbox.
Como ativar ou desativar a vGPU no Windows Sandbox
Como o Windows Sandbox é uma ferramenta avançada, será necessário:
- Windows 10 Pro ou Enterprise, versão 1903 (build 18362) ou posterior
- O recurso Windows Sandbox precisa estar ativado. Para ativá-lo, pesquise Ativar ou desativar recursos do Windows na barra de tarefas e marque Windows Sandbox.
- Direitos administrativos para criar arquivos de configuração .wsb
- Para verificar se tem acesso de administrador, abra o Menu Iniciar > Configurações > Contas de Usuário. A palavra “Administrador” deve aparecer abaixo do seu nome de usuário.
Guia passo a passo
- Abra o Explorador de Arquivos. Vá até a pasta onde quer salvar o arquivo de configuração do sandbox.
- Verifique se as extensões de nome de arquivo estão ativadas no Explorador de Arquivos. Para isso, vá até a guia Exibir na faixa de opções e marque a opção Extensões de nomes de arquivos.
- Clique com o botão direito em um espaço vazio. Selecione Novo > Documento de Texto.
- Nomeie o arquivo como SandboxVGPU.wsb > Enter.
- Clique com o botão direito no novo arquivo. Selecione Abrir com > Bloco de Notas.
- Para ativar a GPU virtual no Windows Sandbox, adicione este código ao documento:
<Configuration>
<VGPU>enable</VGPU>
</Configuration>
Para desativar, use este código:
<Configuration>
<VGPU>disable</VGPU>
</Configuration>
- Ctrl + S para salvar. A vGPU agora estará ativada ou desativada no Windows Sandbox, conforme sua preferência.
Outras opções de configuração
Há muito o que fazer no Windows Sandbox além de ativar ou desativar uma vGPU. Dependendo do que estiver testando, talvez precise experimentar várias configurações até que o Windows Sandbox atenda plenamente às suas necessidades. Veja algumas possibilidades:
- Redirecionamento da área de transferência – permite copiar arquivos do computador host, como imagens, documentos e pastas, para dentro do Windows Sandbox. O recurso vem ativado por padrão, mas pode ser desativado conforme a sua preferência.
- Rede – por padrão, o Windows Sandbox cria uma placa de rede virtual para dar acesso à internet. Isso pode ser desativado.
- Mapeamento de pastas – é possível mapear pastas do computador host para o Windows Sandbox, de modo que o ambiente virtual tenha as mesmas pastas e arquivos da estação de trabalho host. Também dá para ativar o modo somente leitura em cada pasta, assim os arquivos podem ser visualizados, mas não editados, e nenhum conteúdo pode ser adicionado.
Veja um exemplo de código de configuração que reúne todas essas opções junto com a configuração da vGPU:
<Configuration>
<VGPU>Disable</VGPU>
<ClipboardRedirection>Disable</ClipboardRedirection>
<Networking>Disable</Networking>
<MappedFolders>
<MappedFolder>
<HostFolder>C:\TestFiles</HostFolder>
<ReadOnly>true</ReadOnly>
</MappedFolder>
</MappedFolders>
</Configuration>
Dicas de solução de problemas ao ativar a GPU virtual no Windows Sandbox
Problema: o Sandbox não abre
Verifique a BIOS do computador e confirme se os recursos de virtualização estão ativados. O acesso à BIOS varia conforme o fabricante, mas em geral basta reiniciar o computador e pressionar F10, F2, F12, F1, ESC ou DEL.
Se a virtualização estiver ativada e mesmo assim o recurso não abrir, pesquise Ativar ou desativar recursos do Windows na barra de tarefas e confirme que Windows Sandbox está ativado.
Problema: a vGPU do Windows Sandbox não funciona
Confirme se os arquivos de configuração estão formatados corretamente e têm a extensão .wsb correta. Revise também a sintaxe do código para garantir que não haja erros.
Problema: a aceleração de hardware continua ativa mesmo depois de desativar a vGPU
Revise a sintaxe do código no arquivo .wsb. Confirme se as tags <vGPU></vGPU> estão escritas corretamente e posicionadas dentro de <Configuration></Configuration>.
O que é o Windows Sandbox?
O Windows Sandbox é um ambiente sandbox nativo dos computadores com Windows 10 e Windows 11. Em termos simples, oferece aos usuários um ambiente leve e descartável para simular cenários e executar softwares que talvez não devam rodar no computador host.
Tudo isso fica contido dentro do sandbox, e nada permanece depois que o Windows Sandbox é fechado. Assim, o sistema operacional host permanece seguro e os usuários ainda podem testar programas e softwares diferentes.
Qual é a diferença entre vGPU e GPU?
Uma unidade de processamento gráfico (GPU) é um componente eletrônico especializado, projetado e usado principalmente para processamento digital de imagens e vídeos. Uma única unidade tem milhares de núcleos de computação, todos capazes de trabalhar ao mesmo tempo para processar dados em paralelo com eficiência. No início, era usada sobretudo em tarefas gráficas. Mas, graças à estrutura paralela, mostrou-se muito útil em outras áreas, como engenharia assistida por computador (CAE), desenho assistido por computador (CAD) e manufatura assistida por computador (CAM).
Já a unidade de processamento gráfico virtual (vGPU) executa as mesmas tarefas de uma GPU comum, só que por software, e não por um chip físico. Ela pega uma GPU física instalada em um servidor e a transforma em GPUs virtuais que podem ser compartilhadas entre diferentes máquinas virtuais.
O que é o compartilhamento de vGPU?
Com o compartilhamento de vGPU, dá para ativar a renderização gráfica com aceleração de hardware no Windows Sandbox usando a GPU física do computador host. Isso melhora o desempenho gráfico e a compatibilidade. Por outro lado, exige cuidado: o recurso pode criar vulnerabilidades de segurança e ampliar a superfície de ataque, principalmente em ambientes sensíveis.
Quando desativar o compartilhamento de vGPU?
Existem ambientes em que a GPU virtual pode ser explorada por agentes mal-intencionados, e é importante estar ciente disso e preparado. Se o objetivo é maximizar a segurança, o melhor é desativar a vGPU por completo.
Também há situações em que o ambiente virtual simplesmente não precisa de GPU. Se usa apenas aplicações que não exigem desempenho, como ferramentas de linha de comando, talvez a vGPU seja dispensável. Nesse caso, é melhor mantê-la desativada e priorizar a segurança.
Perguntas frequentes (FAQ) sobre vGPU e Windows Sandbox
Qual é a configuração padrão da vGPU no Windows Sandbox?
O compartilhamento de vGPU vem desativado por padrão. Para ativá-lo, siga este guia passo a passo.
É possível forçar a desativação da vGPU em todas as instâncias do Sandbox, em todo o sistema?
Não. Cada vGPU e suas configurações precisam ser definidas no arquivo .wsb.
Desativar a vGPU deixa o Sandbox mais lento?
Sim, principalmente ao usar aplicações que dependem de aceleração de hardware, como softwares de edição de vídeo, reprodução de vídeo e outras aplicações com interface gráfica pesada.
O acesso à vGPU é um risco de segurança?
Em alguns casos, pode representar um risco, já que abre mais um ponto de ataque para agentes mal-intencionados. Para evitar uma violação de segurança, siga as melhores práticas para GPUs virtuais.
Ativar a vGPU no Windows Sandbox: desempenho e segurança
A vGPU vem desativada por padrão, mas pode ser ativada com um arquivo .wsb. Mantê-la desativada é a melhor escolha quando não há necessidade de ganho de desempenho ou quando o computador exige mais segurança. Já para renderizar cenários de teste com uso intenso de gráficos ou executar tarefas pesadas, ativar o compartilhamento de vGPU costuma ser a melhor opção.
O Windows Sandbox dá aos administradores bastante controle sobre os ambientes de teste, e o compartilhamento de vGPU permite encontrar o equilíbrio ideal entre desempenho e isolamento.