Como usar o novo sandbox do Windows 10 (para testar aplicativos com segurança)
A Microsoft lançou um Build de visualização de informações privilegiadas que inclui o novo recurso do Windows Sandbox. Se você está no caminho mais rápido, você pode baixar e começar a usá-lo hoje.
Nota: O Windows Sandbox não está disponível no Windows 10 Home. Está disponível apenas nas edições Professional, Enterprise e Education do Windows 10.
O que é o Sandbox??
Em suma, o Windows Sandbox é metade do aplicativo, metade da máquina virtual. Ele permite que você crie rapidamente um sistema operacional limpo e virtual a partir do estado atual do seu sistema, para que você possa testar programas ou arquivos em um ambiente seguro isolado do sistema principal. Quando você fecha o sandbox, ele destrói esse estado. Nada pode ir do sandbox à sua instalação principal do Windows, e nada permanece depois de fechá-lo.
Como faço para obtê-lo?
Atualmente, a única maneira de usar o Sandbox é unir-se ao programa Windows Insider e colocar o seu PC rapidamente em busca de atualizações. Você não deve fazer isso no seu PC principal. A via rápida é potencialmente instável e pode levar à perda de dados, falhas ou outras surpresas desagradáveis. Como a Microsoft tem problemas para liberar versões estáveis do Windows fora dos testes, você deve manter as construções do Insider em um PC que não seja de produção..
Depois de instalar o Insider build 18305 (ou superior), instalar e iniciar o Sandbox é um processo simples.
Etapa 1: certificar-se de que a virtualização esteja habilitada
Primeiro, você precisará garantir que a virtualização esteja habilitada no BIOS do seu sistema. Normalmente, é por padrão, mas há uma maneira fácil de verificar. Inicie o Gerenciador de Tarefas pressionando Ctrl + Shift + Esc e, em seguida, vá para a guia "Desempenho". Verifique se a categoria "CPU" está selecionada à esquerda e à direita, apenas certifique-se de que diz "Virtualization: Enabled".
Se a virtualização não estiver ativada, você precisará ativá-la nas configurações do BIOS do seu PC antes de continuar.
Etapa 2: Ativar a virtualização aninhada se você estiver executando o sistema host em uma máquina virtual (opcional)
Se você já estiver testando a compilação do Insider do Windows em uma máquina virtual e quiser testar o Sandbox nessa VM, será necessário dar um passo extra para ativar a virtualização aninhada.
Para fazer isso, acione o PowerShell na versão do Windows em execução dentro da VM e, em seguida, emita o seguinte comando:
Set-VMProcessor -VMName -ExposeVirtualizationExtensions $ true
Isso permite que sua versão guest do Windows na VM exponha as extensões de virtualização para que o Sandbox possa usá-las.
Etapa 3: Ativar o recurso Caixa de proteção do Windows
Depois de verificar se a virtualização está ativada, ativar o recurso do Windows Sandbox é muito rápido.
Para fazer isso, vá para Painel de Controle> Programas> Ativar ou Desativar Recursos do Windows. (A propósito, nós temos um artigo completo sobre como usar esses recursos do Windows se você quiser aprender mais.)
Na janela Recursos do Windows, ative a caixa de seleção "Windows Sandbox".
Clique em "OK" e deixe o Windows reiniciar.
Terceiro Passo: Fire It Up
Depois que o Windows for reiniciado, você poderá encontrar o Windows Sandbox no menu Iniciar. Digite "Windows Sandbox" na barra de pesquisa ou navegue pelo menu e clique duas vezes no ícone. Quando solicitado, permita que tenha privilégios administrativos.
Você deve então ver uma réplica próxima do seu sistema operacional atual.
Existem algumas diferenças. É uma instalação limpa do Windows, então você verá o papel de parede padrão e nada além dos aplicativos padrão que vêm com o Windows.
O sistema operacional virtual é gerado dinamicamente a partir do seu sistema operacional Windows, portanto, ele sempre executará a mesma versão do Windows 10 que você está usando e estará sempre atualizado. Esse último fato é especialmente bom, já que uma VM tradicional requer tempo para atualizar o SO por conta própria.
Como eu uso isso?
Se você já usou uma VM antes, usar o Sandbox parecerá um chapéu velho. Você pode copiar e colar arquivos diretamente no Sandbox, como qualquer outra VM. Arrastar e soltar não funciona, no entanto. Quando o arquivo estiver no Sandbox, você poderá prosseguir normalmente. Se você tem um arquivo executável, você pode instalá-lo no Sandbox, onde ele é bem isolado do seu sistema principal.
Uma coisa a notar: Se você excluir um arquivo no Sandbox, ele não irá para a lixeira. Em vez disso, ele é excluído permanentemente. Você receberá um aviso quando excluir itens.
Depois de concluir o teste, você pode fechar o Sandbox como qualquer outro aplicativo. Isso destruirá o instantâneo completamente, incluindo quaisquer alterações feitas no sistema operacional e nos arquivos que você copiou lá. A Microsoft teve a gentileza de fornecer primeiro aviso.
Na próxima vez que você abrir o Sandbox, você o encontrará de volta em uma lousa limpa e poderá começar a testar novamente.
Impressionantemente, o Sandbox funciona bem em hardware mínimo. Realizamos o teste deste artigo em um Surface Pro 3, um dispositivo antigo sem uma placa gráfica dedicada. Inicialmente, o Sandbox ficou muito lento, mas depois de alguns minutos, correu surpreendentemente bem, dadas as restrições..
Essa melhor velocidade persistiu ao fechar e reabrir o aplicativo também. Tradicionalmente, executar uma máquina virtual exige mais potência. Devido aos casos de uso mais restritos com o Sandbox (você não instalará vários sistemas operacionais, executando várias instâncias ou mesmo tirando vários instantâneos), a barra é um pouco mais baixa. Mas é esse alvo muito específico que faz o Sandbox funcionar tão bem.
Crédito de imagem: D-Krab / Shutterstock.com