Uma primeira olhada no Windows Sandbox
- Categoria: Janelas
O Windows Sandbox é um novo recurso de virtualização que a Microsoft integrará no Windows 10. O Windows Sandbox permite que usuários e administradores executem software em um sandbox para que ele não prejudique o sistema subjacente.
Sandboxing não é um conceito novo, mas os usuários tiveram que recorrer à instalação de soluções de terceiros, como Sandboxie ou máquinas virtuais como VMWare ou VirtualBox no passado para executar software em um ambiente protegido.
O Windows Sandbox fará parte do Windows 10 Pro e Enterprise; tudo está incluído no sistema operacional, tornando-o uma solução confortável e elegante.
O ambiente funciona conforme o esperado: é um 'ambiente de área de trabalho isolado e temporário' que protege o host subjacente de danos e desaparecerá quando for fechado.
Requisitos do Windows Sandbox
O Sandbox do Windows possui os seguintes pré-requisitos:
- Windows 10 Pro ou Windows 10 Enterprise build 18305 ou posterior.
- Arquitetura AMD64.
- Pelo menos 4 Gigabytes de RAM, 1 Gigabyte de espaço livre em disco e 2 núcleos de CPU (recomendado 8 Gigabytes ou mais de RAM, SSD e 4 núcleos com hyperthreading).
- Virtualização habilitada no BIOS.
- Se você usar uma máquina virtual, precisará executar o cmdlet PowerShell: Set-VMProcessor -VMName -ExposeVirtualizationExtensions $ true
A Microsoft observa que todas as configurações de privacidade, exceto a configuração de dados de diagnóstico do host, são definidas com seus valores padrão no ambiente em área restrita.
Como habilitar o Windows Sandbox
Desde que o sistema atenda aos requisitos listados acima, você pode ativar o Windows Sandbox na caixa de diálogo Recursos do Windows.
- Use o atalho Windows-Pause para abrir o miniaplicativo Painel de controle do sistema.
- Selecione Página inicial do painel de controle.
- Ative programas.
- Selecione Ativar ou desativar recursos do Windows.
- Verifique o Windows Sandbox.
- Clique em ok e siga as instruções.
Você também pode ativar o recurso usando o aplicativo Configurações:
- Use o atalho Windows-I para abrir o aplicativo Configurações.
- Vá para Aplicativos> Aplicativos e recursos> Programas e recursos> Ativar ou desativar recursos do Windows.
- Selecione Ativar Sandbox do Windows.
Usando o Windows Sandbox
Depois de instalado, use o menu Iniciar para carregar o Windows Sandbox. Você pode pesquisar por ele. Observe que requer elevação; você pode clicar com o botão direito no arquivo e selecionar executar como administrador para executá-lo com privilégios elevados.
Copie um arquivo executável - ou qualquer outro arquivo - e cole-o na janela do Windows Sandbox. Você pode então executá-lo como faria na área de trabalho 'real' e interagir com o software como faria normalmente.
Você pode fechar a janela do Windows Sandbox a qualquer momento para encerrar a sessão. Todas as alterações são descartadas e o conteúdo da sandbox é excluído no processo.
Microsoft notas que o Windows Sandbox usa Windows Containers para fornecer a funcionalidade de sandbox. Enquanto os contêineres do Windows foram 'projetados para rodar na nuvem', a equipe da Microsoft o integrou ao Windows 10 e o modificou para que funcionasse bem em laptops e desktops com o sistema operacional.
O Windows Sandbox usa a versão carregada do Windows como a imagem do sistema operacional; isso é diferente de muitos outros ambientes de virtualização que exigem imagens virtuais que os usuários precisam baixar e instalar nas máquinas.
A implementação tem vários problemas conhecidos em seu estado atual:
- Acionará 'atividade significativa de CPU e disco' na instalação e no primeiro minuto de manutenção.
- O menu Iniciar está atrasado e alguns aplicativos do menu Iniciar não serão executados.
- O fuso horário não é sincronizado entre o Windows Sandbox e o host.
- O Windows Sandbox não oferece suporte a instaladores que exigem reinicializações.
- A Microsoft Store não é compatível.
- Exibições de alto DPI e configurações de vários monitores não são muito bem suportadas.
Casos de Uso
O Windows Sandbox oferece vários casos de uso interessantes; pode substituir outras soluções de virtualização em alguns casos:
- Execute o software que deseja verificar para que ele não danifique o sistema operacional subjacente ou roube dados.
- Execute o software no ambiente para fins de privacidade (por exemplo, não querendo registros de histórico ou rastros na pasta temporária).
- Execute qualquer outro arquivo na sandbox.
Embora você possa instalar programas na sandbox, não pode usá-la para testar ou analisar software que exija a reinicialização do sistema antes de poder ser usado.
Palavras de Encerramento
A Microsoft ainda não integrou o recurso em nenhuma versão do Windows 10. A empresa planeja integrá-lo nas próximas compilações do Insider para fins de teste antes que ele chegue na próxima atualização de recurso do Windows 10.
O Windows Sandbox oferece vantagens sobre soluções de virtualização ou sandbox de terceiros: ele é integrado ao Windows 10 e usa o sistema operacional host como base. Por outro lado, falta flexibilidade e não suporta sessões ou dados persistentes.
Resta saber quão rápido o Windows Sandbox será iniciado quando executado em um sistema que o suporte, e quanta diferença faz um hardware mais rápido.
Agora você: Integração de sandbox no Windows 10? Bom ou mal? Qual é a sua opinião?