Converter um PC Windows em uma máquina virtual usando o Hyper-V

Uma ótima maneira de se salvar de vírus, malware e spyware(malware and spyware) é usar uma máquina virtual para navegar na Internet em vez de seu PC Windows normal . Então, 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 executado em seu computador Windows(Windows computer) ( software de virtualização(virtualization software) ) atua como um computador falso para que o Windows possa ser executado. Qualquer coisa que você fizer na máquina virtual não afetará o sistema operacional do host(host operating system) . Assim, você poderia baixar 10 vírus na máquina virtual e seu sistema operacional(operating system) principal estaria seguro.

O bom das máquinas virtuais é que você pode redefini-las. Portanto, se você pegar um vírus enquanto navega na máquina virtual, pode simplesmente redefinir a máquina virtual para o estado padrão(default state) quando a instalou pela primeira vez e começar de novo. Também é uma ótima maneira de aumentar sua privacidade porque você pode simplesmente apagar tudo o que fez 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 (software virtualization)VMWare , Parallels , VirtualBox , etc., mas vou ficar apenas com o software da Microsoft. Para que isso funcione, você precisa de duas coisas:

  1. Disk2VHD – Uma ferramenta gratuita da Microsoft que será usada para converter qualquer sistema operacional Windows a(Windows operating) partir do Windows XP em um (Windows XP)arquivo de máquina(machine file) virtual.
  2. Windows 8.1 Pro ou Windows 10 Pro(Windows 8.1 Pro or Windows 10 Pro) – Você precisará das versões Pro do (Pro)Windows 8.1 ou do Windows 10 para concluir este 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(Windows XP) , Vista e 7 como máquina virtual, é melhor converter uma máquina Windows 8.1 ou Windows 10 porque a resolução mais alta que o Hyper-V suporta para esses sistemas operacionais mais antigos é 1600 ×1200. É realmente irritante e não sei por que a Microsoft(Microsoft hasn) ainda não se preocupou em corrigir esse problema. De qualquer forma, é apenas um problema para quem tem monitores de alta resolução.

Converter sistema operacional Windows para VHD

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

iniciar disk2vhd

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

Se você tiver um disco rígido grande, basta 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 que encontrar 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 certificar-se de selecionar quaisquer outros volumes que foram criados quando você instalou o Windows(Windows) , provavelmente o volume de inicialização( Boot ) e o volume reservado pelo sistema( System Reserved) . Geralmente são muito pequenos: no meu caso, o volume Reservado pelo sistema(System Reserved volume) é de apenas 34 MB e o outro volume, que não possui rótulo, é de apenas 322,08 MB.

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

falha de inicialização

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

imagens vhdx

Instale o Hyper-V no Windows 8.1/10

Em seguida, temos que instalar as ferramentas Hyper-V no (Hyper-V)Windows 8.1 ou Windows 10 Pro . Se você tiver as edições Home , precisará atualizar para o Pro antes de instalar o Hyper-V. Clique(Hyper-V. Click) em Iniciar e digite(Start and type) recursos do Windows(windows features) .

recursos do windows

Na parte superior, clique em Ativar ou desativar recursos do Windows( Turn Windows features on or off) . Aparecerá uma janela onde você poderá marcar os itens extras que deseja instalar. Vá em frente e marque a caixa do Hyper-V . Ele deve marcar automaticamente as caixas para Ferramentas de Gerenciamento(Hyper-V Management Tools) Hyper -V e Plataforma Hyper-V(Hyper-V Platform) também.

ativar hiper v

Clique em OK(Click OK) e deixe o Windows(Windows) instalar os recursos. Você também terá que reiniciar o computador. Depois de inicializar, clique em Iniciar(Start) , Todos os aplicativos(All Apps) e role para baixo até Ferramentas Administrativas do Windows(Windows Administrative Tools) . Você deve ver o Gerenciador do Hyper-V(Hyper-V Manager) listado lá. Você também pode clicar em Iniciar e digitar (Start and type)Hyper-V para procurá-lo.

menu iniciar hiper v

Configurando o Hyper-V

Agora a parte divertida! Vamos começar com o Hyper-V. Vá(Hyper-V. Go) em frente e abra o Gerenciador Hyper-V(Hyper-V Manager) e você verá um espaço de trabalho em branco.

gerente hiper v

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(computer name) na extrema esquerda.

nova máquina virtual

Agora na extrema direita, clique em New e depois em Virtual Machine . Isso abrirá o novo assistente de máquina(machine wizard) 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(computer hardware) suportar UEFI , vá em frente e escolha Generation 2 , pois isso permite recursos mais avançados. Use a Geração 1( Generation 1) para versões de 32 bits do Windows ou se sua máquina estiver usando BIOS legado . A geração 2(Generation 2) também oferece suporte a telas amplas ao virtualizar  o Windows(Windows) 8.1 ou o Windows(Windows) 10.

Se você não tem ideia do que tudo isso significa, basta escolher a Geração 1(Generation 1) para ficar do lado seguro. Observe que, se a máquina virtual não inicializar, você pode excluí-la facilmente e iniciar esse processo novamente. Selecione uma geração diferente e veja se ela inicializa corretamente. A exclusão da máquina virtual dentro do Hyper-V(Hyper-V) não exclui seus arquivos VHDX originais.(VHDX)

geração de máquina virtual

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

memória da máquina virtual

Vá em frente e pule a tela Configurar rede( Configure Networking) por enquanto, porque teremos que fazer isso mais tarde. Por enquanto, deixe-o em Not Connected . Na tela Conectar disco rígido virtual(Connect Virtual Hard Disk) , você precisa selecionar Usar um disco rígido virtual existente(Use an existing virtual hard disk) .

conectar disco rígido virtual

Clique no botão Procurar(Browse) e selecione a imagem VHDX(VHDX image) que representa sua partição real do Windows(Windows partition) . Este deve ser o arquivo VHDX(VHDX file) 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(Finish) .

Agora você deve ver um novo item listado em Máquinas Virtuais( Virtual Machines) . Se você clicar nele, verá várias outras opções no painel direito(right-hand pane) também.

iniciar máquina virtual

Para iniciar a máquina virtual, selecione-a e clique em Iniciar(Start) . A coluna State mudará para Running . Ao lado para visualizar a máquina virtual, clique em Conectar(Connect) . Se você fez isso agora, verá a mensagem de erro(error message) que mencionei no início do artigo: Falha de inicialização(Boot failure) . Ainda precisamos adicionar os outros discos rígidos.

Selecione a máquina(machine and click) virtual e clique em Desligar( Turn Off) . Em seguida, clique no link Configurações . (Settings)No lado esquerdo(hand side) , você verá IDE Controller 0 e IDE Controller 1 . Clique no Controlador 0( Controller 0) primeiro. Se você escolher a Geração 2(Generation 2) , verá apenas o Controlador SCSI(SCSI Controller) .

controlador ide

Você verá que o primeiro arquivo VHDX(VHDX file) que adicionamos no assistente já está listado. Agora temos que adicionar o segundo e terceiro arquivos. Certifique(Make) - se de que o disco rígido(Hard Drive) esteja selecionado e clique em Adicionar(Add) .

adicionar segundo vhdx

A caixa Location deve escolher automaticamente 1 , já que o slot 0 é ocupado pelo nosso primeiro (0)arquivo VHDX(VHDX file) . Cada controlador IDE(IDE Controller) tem apenas dois slots disponíveis para adicionar unidades. Clique (Click) em disco rígido virtual(Virtual hard disk) e escolha seu segundo arquivo VHDX.

Agora clique em IDE Controller 1 e depois clique no botão Add novamente. Faça o mesmo aqui, mas escolha seu terceiro arquivo VHDX(VHDX file) .

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, você deve obter uma tela com o Windows(Windows) carregando!

windows rodando no hyper v

Configurar rede

Por fim, precisamos configurar a rede para a máquina virtual para que você possa se conectar à rede local e à Internet . Para fazer isso, clique em Virtual Switch Manager na parte superior do menu à direita.

novo comutador virtual

Clique em Novo comutador de rede virtual(New virtual network switch) e selecione Externo(External) na caixa de listagem(list box) . Por fim, clique em Create Virtual Switch .

comutador virtual externo

Dê um nome ao seu switch virtual, se desejar, e escolha a rede correta(correct network) na caixa suspensa(dropdown box) . Se você tiver mais de uma placa de rede(network card) , escolha aquela que está conectada à rede e à Internet(network and Internet) . Depois que seu switch for criado, precisamos dizer à máquina virtual para usá-lo. Para fazer isso, clique na máquina virtual no gerenciador do Hyper-V(Hyper-V manager) e clique no link Configurações(Settings) no painel direito.

configurar switch de rede

Clique em Adaptador de Rede( Network Adapter) 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(network access) por meio do computador host(host computer) .

Espero que este artigo ajude você a pegar seu PC atual e convertê-lo em uma máquina virtual que você pode executar no mesmo PC ou em outro PC, se desejar. Há muitas coisas que podem dar errado nesse processo, então sinta-se à vontade para comentar se tiver problemas. Aproveitar!



About the author

Sou um desenvolvedor web com mais de 10 anos de experiência, incluindo 8 anos como engenheiro de software profissional. Também tenho experiência no desenvolvimento de aplicativos e jogos para dispositivos móveis, tanto para desktop quanto para dispositivos móveis. No meu tempo livre, gosto de jogar videogame e assistir filmes, ouvir música, ler livros e fazer jardinagem.



Related posts