Alternativa do Windows Sandbox (área de trabalho limpa)?

Alternativa do Windows Sandbox (área de trabalho limpa)?

O que eu gostaria é uma maneira de, de alguma forma, executar uma lista limpa do Windows em uma espécie de sandbox, para que eu pudesse instalar programas nele para fins de demonstração/apresentação, mas quando a sandbox for fechada, todas as alterações introduzidas ao instalar esse software desaparece do sistema operacional host.

Então, eu não quero apenas executar um programa em um ambiente de software em área restrita (como presumivelmente emhttps://www.sandboxie.com/); Eu gostaria de ter uma "área de trabalho limpa" sob demanda.

Acabei de saber que existeNovo recurso Sandbox do Windows 10 ...que se parece exatamente com o que eu preciso:

insira a descrição da imagem aqui

... mas, infelizmente, isso é apenas para o Windows 10 Pro, o Windows 10 Home não pode usá-lo.

Além disso, eu poderia imaginar ter que pegar emprestado um laptop para uma demonstração/apresentação, que pode ser o Windows 7 ou 8, então eu gostaria de ter a possibilidade de basicamente instalar um aplicativo que me permita ter uma área de trabalho "em branco" Sob demanda.

Agora, a única outra opção que consigo pensar é instalar alguma máquina virtual (VirtualBox ou VMWare), instalar outra instância do Windows nela, configurar um instantâneo após a conclusão da instalação e restaurar o instantâneo sempre que a instalação for concluída.

Não gosto muito disso, porque basicamente tenho que usar espaço em disco para dois sistemas operacionais, apenas para fazer uma demonstração "limpa". Além disso, nem tenho certeza se é legal configurar uma máquina virtual com a mesma instalação legal do Windows que você tem na mesma máquina.

Claro, eu também poderia configurar uma conta de usuário separada no Windows, mas todos os programas que eu instalar acabarão tendo pedaços no sistema operacional host, mesmo se eu desinstalar mais tarde (e prefiro nem desinstalar, eu ' gostaria apenas de fechar a sessão virtual e eliminar todas essas alterações).

Então eu queria saber:

  • É possível configurar uma máquina virtual no Windows, de forma que ela se refira à mídia física do host, e leia os principais arquivos do sistema operacional a partir daí - mas então, ela aceita uma imagem de disco rígido como destino para o resto (usuário dados de perfil, programas recém-instalados, etc.)?
  • Caso contrário, existe algum aplicativo que faz o mesmo que o Windows 10 Pro Sandbox, mas pode ser instalado na maioria das outras versões do Windows (digamos, até o Windows 7)?
  • Caso contrário, que outras opções eu teria para obter uma área de trabalho limpa, que permita a instalação de programas em um ambiente de sandbox, de modo que, quando eu fechar a sandbox, todas as alterações devido à instalação de programas na sandbox desapareçam?

Responder1

Existem duas opções para você.

  1. Atualize para o Windows 10 Pro e use o sandbox fornecido quando esse recurso for introduzido (opção recomendada)

  2. Crie algo assim você mesmo. (é a opção gratuita, mas exige trabalho e recursos consideráveis ​​e, portanto, não é recomendada, mas é possível.) Esta resposta falará sobre a 2ª opção.

Você pode baixar uma ferramenta chamada Disk2VHD da Microsoft. Você pode usar isso para criar um arquivo VHD ou VHDX a partir do seu disco rígido. Esta imagem de disco pode então ser usada dentro de uma máquina virtual.

Para usar o software de máquina virtual, você deve ativar o suporte VT-x em seu BIOS. Depois de habilitado, baixe e instale o Oracle Virtual Box. Se você também tiver o Microsoft Hyper-V instalado, recomendo desinstalá-lo. Você não pode executar os dois softwares na mesma máquina e o Hyper-V não possui a funcionalidade de descarte de instantâneos que você procura.

Depois que o Oracle Virtual Box estiver instalado, crie uma nova VM. Quando solicitar um disco, forneça o arquivo VHD que você já criou.

Inicie a VM e deixe o Windows inicializar. Deixe-o reparar se for necessário e certifique-se de entrar no Windows.

Quando estiver no Windows e a VM estiver em execução, vá para o menu Máquina-> Criar Instantâneo.

Opcionalmente, dê ao instantâneo um nome como "linha de base".

Aguarde a conclusão do instantâneo.

Inicie o seguinte comando: VBoxManage Modifyhd HardDisks/yourdisk.vhd --type immutable

E você pode fazer isso no instantâneo: VBoxManage modificarhd Machines/Snapshots/[nome do arquivo de imagem] --autoreset false

Veja também:https://www.xaprb.com/blog/2011/08/31/making-auto-resetting-virtualbox-machines/

informação relacionada