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


Uma ótima maneira de salvar-se de vírus, malware e spyware é usar uma máquina virtual para navegar na Internet em vez do seu PC Windows comum. 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 (software de virtualização) funciona como um computador falso para que o Windows possa ser executado. Tudo o que você fizer na máquina virtual não afetará o sistema operacional do host. Assim, você pode fazer o download de 10 vírus para a máquina virtual e seu sistema operacional principal seria seguro.

O que há de bom em máquinas virtuais é que você pode redefini-las. Portanto, se você receber um vírus durante a navegação na máquina virtual, poderá simplesmente redefinir a máquina virtual para o estado padrão quando a instalou pela primeira vez e iniciar novamente. Também é uma ótima maneira de aumentar sua privacidade, pois 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, como 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 do Windows XP em diante em 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 em para concluir este processo. Ambos os sistemas operacionais têm uma ferramenta chamada Hyper-V que pode ser usada para acessar o arquivo virtual criado pelo Disk2VHD.
  3. Também é importante notar que mesmo que você possa usar o Windows XP, Vista e 7 Como a máquina virtual, é melhor se você puder converter uma máquina com Windows 8.1 ou Windows 10, pois a resolução mais alta suportada pelo Hyper-V para esses sistemas operacionais mais antigos é de 1600 x 1200. É realmente irritante e não sei por que a Microsoft não se preocupou em corrigir esse problema ainda. De qualquer forma, é apenas um problema para aqueles com monitores de alta resolução.

    Converter 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, faça o download da ferramenta Disk2VHD mencionada acima e execute o arquivo EXE.

    disk2vhd start

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

    Se você tiver um disco rígido grande, basta deixe salvar o arquivo na mesma partição que o Windows. Se não, escolha outro local como um segundo disco rígido ou um disco rígido USB externo. Por padrão, ele irá selecionar todos os volumes que encontrar no seu computador, o que pode não ser o que você realmente quer.

    No meu caso, eu tenho vários discos rígidos conectados ao computador, então eu só deseja selecionar o volume C: \, que tem 37,26 GB de tamanho. Além disso, você deseja selecionar outros volumes que foram criados quando instalou o Windows, muito provavelmente o volume Boote o volume System Reserved. Estes são geralmente muito pequenos: no meu caso, o volume do System Reserved é de apenas 34 MB e o outro volume, que não tem label, é 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 o fizer, o sistema operacional não inicializará quando você carregá-lo no Hyper-V. Em vez disso, você receberá uma mensagem Falha de inicialização. Isso ocorre porque esses dois volumes extras informam ao sistema onde o Windows está localizado e como inicializá-lo.

    boot failure

    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 images

    Instale o Hyper-V no Windows 8.1 / 10

    Em seguida, temos que instalar as ferramentas do Hyper-V no Windows 8.1 ou no Windows 10 Pro. Se você tiver as edições do Google Home, precisará fazer upgrade para o Pro antes de instalar o Hyper-V. Clique em Iniciar e digite recursos do windows.

    windows features

    Na parte superior, clique em Ativar recursos do Windows ligado ou desligado. Aparecerá uma janela onde você poderá marcar itens extras que deseja instalar. Vá em frente e marque a caixa Hyper-V. Ele deve verificar automaticamente as caixas de Ferramentas de Gerenciamento do Hyper-Ve Plataforma Hyper-Vtambém.

    enable hyper v

    Clique em OK e deixe o Windows instalar os recursos. Você também terá que reiniciar seu computador. Depois de inicializar, clique em Iniciar, Todos os aplicativose role para baixo até Windows Administrative Tools. Você deve ver o Gerenciador do Hyper-Vlistado lá. Você também pode simplesmente clicar em Iniciar e digitar no Hyper-V para procurá-lo.

    start menu hyper v

    Configurando o Hyper-V

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

    hyper v manager

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

    new virtual machine

    Agora, na extrema direita, clique em Novoe, em seguida, Máquina virtual. Isso trará o novo assistente de máquina virtual. O primeiro passo é dar um nome à sua máquina virtual.

    virtual machine name

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

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

    virtual machine generation

    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 na sua máquina host.

    virtual machine memory

    Ir e pule a tela Configurar Redepor enquanto, pois teremos que fazer isso mais tarde. Por enquanto, apenas deixe em Não conectado. Na tela Conectar disco rígido virtual, você precisa selecionar Usar um disco rígido virtual existente.

    connect virtual hard disk

    Clique no botão Procurare 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ê verá um novo item listado em Máquinas Virtuais. Se você clicar nisto, você verá várias outras opções no painel direito também.

    start virutal machine

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

    Selecione a máquina virtual e clique em Desativar. Em seguida, clique no link Configurações. No lado esquerdo, você deve ver IDE Controller 0e IDE Controller 1. Clique no Controlador 0primeiro. Se você escolheu a Geração 2, verá apenas Controlador SCSI.

    ide controller

    Você verá que o primeiro arquivo VHDX nós adicionamos no assistente já está listado. Agora temos que adicionar o segundo e terceiro arquivos. Certifique-se de que o Hard Driveestá selecionado e clique em Adicionar.

    add second vhdx

    A caixa>Localdeve escolher automaticamente 1desde que o slot 0seja obtido pelo nosso primeiro arquivo VHDX. Cada Controlador IDE possui apenas dois slots disponíveis para adicionar unidades. Clique em Disco rígido virtuale escolha seu segundo arquivo VHDX.

    Agora clique em IDE Controller 1e depois clique em Adicionarbotão novamente. Faça o mesmo aqui, mas escolha seu terceiro arquivo VHDX.

    add third vhdx

    Agora que temos todos os três arquivos VHDX anexados, podemos clicar em OK e Inicie nossa máquina virtual. Desta vez, você deve ter uma tela com o Windows carregando!

    windows running in hyper v

    Configurar o sistema de 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 Managerno topo do menu à direita.

    new virtual switch

    Clique em Novo comutador de rede virtuale selecione Externona caixa de listagem. Finalmente, clique em Create Virtual Switch.

    external virtual switch

    Dê um nome ao seu comutador virtual, se quiser, e escolha o rede correta da caixa suspensa. Se você tiver mais de uma placa de rede, escolha aquela 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 gerenciador do Hyper-V e, em seguida, clique no link Configuraçõesno painel direito.

    configure network switch

    Clique no Adaptador de Redee escolha o novo comutador virtual que você criou na etapa anterior. É isso aí! Agora, quando você inicializa sua máquina virtual, ela deve obter acesso à rede por meio do computador host.

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

    Convertendo uma Máquina Física para Virtual para Hyper V P2V

    Postagens relacionadas:


    5.01.2016