Converta um PC com Windows em uma máquina Virtual usando Hyper-V

uma ótima maneira de se salvar de vírus, malware e spyware é usar uma máquina virtual para navegar na Internet em vez do seu PC com Windows normal. O que é uma máquina virtual? É basicamente uma cópia completa do Windows que é executada dentro de outra cópia do Windows chamada host.

a versão virtual do Windows é apenas um arquivo grande e um software especial em execução no seu computador Windows (software de virtualização) atua como um computador falso para que o Windows possa ser executado. Qualquer coisa que você faça na máquina virtual não afetará seu sistema operacional host. Assim, você pode baixar 10 vírus na máquina virtual e seu sistema operacional principal estaria seguro.

o que é bom sobre máquinas virtuais é que você pode redefini-las. Portanto, se você receber um vírus enquanto navega na máquina virtual, poderá simplesmente redefinir a máquina virtual para o estado padrão quando a instalou pela primeira vez e recomeçar. Também é uma ótima maneira de aumentar sua privacidade, porque você pode simplesmente apagar qualquer coisa que tenha feito em uma máquina virtual.

Antes de começarmos, vamos falar sobre os requisitos. Existem muitas ferramentas de virtualização de software por aí, como VMWare, Parallels, VirtualBox, etc., mas eu vou ficar com apenas Software Microsoft. Para que isso funcione, você precisa de duas coisas:

  1. Disk2VHD – Uma ferramenta gratuita da Microsoft que será utilizada para converter qualquer sistema operacional Windows a partir do Windows XP a partir de um arquivo de máquina virtual.
  2. Windows 8.1 Pro ou Windows 10 Pro-você precisará das versões Pro do Windows 8.1 ou Windows 10 para concluir esse processo. Ambos os sistemas operacionais possuem uma ferramenta chamada Hyper-V que pode ser usada para acessar o arquivo virtual criado pelo Disk2VHD.

também vale a pena notar que, embora você possa usar o Windows XP, Vista e 7 como a máquina virtual, é melhor se você pode converter um Windows 8.1 ou Windows 10 máquina porque a maior resolução que o Hyper-V oferece suporte para os sistemas operacionais mais antigos é de 1600×1200. É realmente irritante e não sei por que a Microsoft ainda não se preocupou em corrigir esse problema. De qualquer forma, é apenas um problema para aqueles com monitores de alta resolução.

converta o Sistema Operacional Windows para VHD

vamos começar com a parte fácil: convertendo sua versão atual do Windows em uma máquina virtual (arquivo VHD ou VHDX). Para fazer isso, baixe a ferramenta Disk2VHD mencionada acima e execute o arquivo EXE.

Disk2vhd iniciar

quando você executá-lo, você verá uma tela como a acima. Realmente não há muito que você precisa fazer aqui além de escolher o local onde deseja salvar o arquivo VHDX e quais volumes deseja incluir.

se você tiver um disco rígido grande, pode deixá-lo salvar o arquivo na mesma partição do Windows. Caso contrário, escolha outro local, como um segundo disco rígido ou um disco rígido USB externo. Por padrão, ele selecionará todos os volumes encontrados em seu computador, o que pode não ser o que você realmente deseja.

no meu caso, tenho vários discos rígidos conectados ao computador, então só quero selecionar o volume C:\, que tem 37,26 GB de tamanho. Além disso, você deseja selecionar quaisquer outros volumes que foram criados quando você instalou o Windows, provavelmente o volume de inicialização e o volume reservado do sistema. Geralmente são muito pequenos: no meu caso, o volume reservado do sistema é de apenas 34 MB e o outro volume, que não tem rótulo, é de apenas 322,08 MB.

é muito importante que você selecione esses outros volumes, além do volume principal do Windows, porque se você não fizer isso, o sistema operacional não inicializará quando você carregá-lo no Hyper-V. em vez disso, você receberá uma mensagem de falha de inicialização! Isso ocorre porque esses dois volumes extras informam ao sistema onde o Windows está localizado e como inicializá-lo.

falha de inicialização

provavelmente levará algum tempo para criar o arquivo VHDX dependendo do tamanho da partição do Windows. Uma vez terminado, você terá um arquivo realmente grande e dois arquivos menores.

vhdx imagens

Instalar o Hyper-V no Windows 8.1/10

Seguinte, temos para instalar as ferramentas de Hyper-V no Windows 8.1 ou Windows 10 Pro. Se você tiver as edições Home, terá que atualizar para o Pro Antes de instalar o Hyper-V. Clique em Iniciar e digite os recursos do windows.

recursos do windows

na parte superior, clique em Ativar ou desativar os recursos do Windows. Uma janela aparecerá onde você pode verificar itens extras que deseja instalar. Vá em frente e marque a caixa para Hyper-V. Ele deve marcar automaticamente as caixas para Ferramentas de gerenciamento Hyper-V e Plataforma Hyper-V também.

ativar hyper v

clique em OK e deixe o Windows instalar os recursos. Você também terá que reiniciar o computador. Depois de inicializar o backup, clique em Iniciar, Todos os aplicativos e role para baixo até Ferramentas Administrativas do Windows. Você deve ver o Hyper-V Manager listado lá. Você também pode simplesmente clicar em Iniciar e digitar Hyper-V para procurá-lo.

Menu Iniciar hyper v

configurando Hyper-V

agora para a parte divertida! Vamos começar com o Hyper-V. vá em frente e abra o Hyper-V Manager e você verá um espaço de trabalho em branco.

 Hyper V manager

na extrema esquerda está o servidor, que deve ser o nome do seu computador. Na seção do meio estão a lista de máquinas virtuais e pontos de verificação. À direita, você tem um menu dinâmico que muda dependendo do item selecionado nas seções à esquerda. Para começar, selecione o nome do computador na extrema esquerda.

nova máquina virtual

agora, na extrema direita, clique em Nova e, em seguida, Máquina Virtual. Isso abrirá o novo assistente de máquina virtual. O primeiro passo é dar um nome à sua máquina virtual.

nome da máquina virtual

em seguida, você deve escolher a geração da máquina virtual. Se você estiver convertendo uma versão de 64 bits do Windows em uma máquina virtual e o hardware do seu computador suportar UEFI, vá em frente e escolha a geração 2, pois isso permite recursos mais avançados. Use a geração 1 para versões de 32 bits do Windows ou se sua máquina estiver usando o BIOS legado. A geração 2 também suporta telas amplas ao virtualizar o Windows 8.1 ou o Windows 10.

se você não tem idéia do que tudo isso significa, basta escolher a geração 1 para estar no lado seguro. Observe que, se a máquina virtual não inicializar, você pode facilmente excluí-la e iniciar esse processo novamente. Selecione uma geração diferente e veja se ela é inicializada corretamente. Excluir a máquina virtual dentro do Hyper-V não exclui seus arquivos VHDX originais.

geração de máquinas virtuais

na próxima tela, você deve escolher a quantidade de memória que deseja atribuir à sua máquina virtual. Deixei no valor padrão de 1024 MB, mas você pode aumentá-lo se tiver RAM suficiente disponível em sua máquina host.

 memória da máquina virtual

vá em frente e pule a tela Configurar rede por enquanto porque teremos que fazer isso mais tarde. Por enquanto, deixe-o em não conectado. Na tela Conectar disco rígido Virtual, você precisa selecionar Usar um disco rígido virtual existente.

conecte o disco rígido virtual

clique no botão Procurar e selecione a imagem VHDX que representa sua partição real do Windows. Este deve ser o arquivo VHDX realmente grande. Teremos que adicionar manualmente as outras duas unidades VHDX após o assistente, que mostrarei mais abaixo. Neste ponto, revise o resumo e clique em Concluir.

Agora você deve ver um novo item listado em máquinas virtuais. Se você clicar sobre isso, você verá um monte Mais opções no painel direito também.

Inicie o virutal machine

para iniciar a máquina virtual, selecione-a e clique em Iniciar. A coluna Estado mudará para execução. Ao lado de visualizar a máquina virtual, clique em Conectar. Se você fez isso agora, verá a mensagem de erro que mencionei no início do artigo: falha de inicialização. Ainda precisamos adicionar os outros discos rígidos.

selecione a máquina virtual e clique em Desligar. Em seguida, clique no link Configurações. No lado esquerdo, você deve ver o controlador IDE 0 e o controlador IDE 1. Clique no controlador 0 primeiro. Se você escolheu a geração 2, você verá o Controlador SCSI somente.

 controlador ide

você verá que o primeiro arquivo VHDX que adicionamos no assistente já está listado. Agora temos que adicionar o segundo e o terceiro arquivos. Verifique se o disco rígido está selecionado e clique em Adicionar.

 adicionar segundo vhdx

A caixa de localização deve escolher automaticamente 1 uma vez que o slot 0 é tomado pelo nosso primeiro arquivo VHDX. Cada controlador IDE tem apenas dois slots disponíveis para adicionar unidades. Clique em disco rígido Virtual e escolha seu segundo arquivo VHDX.

agora clique em IDE Controller 1 e, em seguida, clique no botão Adicionar novamente. Faça a mesma coisa aqui, mas escolha seu terceiro arquivo VHDX.

adicionar terceiro vhdx

agora que temos todos os três arquivos VHDX anexados, podemos clicar em OK e iniciar nossa máquina virtual. Desta vez, espero que você obtenha uma tela com o carregamento do Windows!

windows em execução no hyper v

Configurar Rede

por último, precisamos de instalação de rede para a máquina virtual para que você possa conectar-se à rede local e à Internet. Para fazer isso, clique em Virtual Switch Manager na parte superior do menu à direita.

novo switch virtual

clique no novo switch de rede virtual e selecione externo na caixa de listagem. Por fim, clique em Criar Switch Virtual.

switch virtual externo

dê um nome ao seu switch virtual, se desejar, e escolha a rede correta na caixa suspensa. Se você tiver mais de uma placa de rede, escolha a que está conectada à rede e à Internet. Uma vez que seu switch foi criado, precisamos dizer à máquina virtual para usá-lo. Para fazer isso, clique na máquina virtual no Hyper-V manager e clique no link Configurações no painel direito.

configure o switch de rede

clique no adaptador de rede e escolha o novo switch virtual que você criou na etapa anterior. É isso! Agora, quando você inicia sua máquina virtual, ela deve obter acesso à rede por meio do computador host.

Deixe uma resposta

O seu endereço de email não será publicado.