É bastante simples fazer isso. Como você tem o Windows 10 Pro, vamos usar a função gratuita do Hyper-V incorporada.
- Ative a função Hyper-v e configure um comutador virtual externo: link
- Use um compartimento de unidade USB externa ou um adaptador USB para SATA para conectar sua unidade antiga ao novo computador. Ou, se você é aventureiro, basta conectar o disco rígido antigo ao novo computador usando uma porta SATA sobressalente. A unidade antiga deve aparecer como uma ou mais letras de unidade adicionais. Anote essas letras de unidade.
- Use Disk2VHD para converter todas as unidades encontradas na etapa anterior em um único arquivo VHDX. Salve o arquivo VHDX em qualquer lugar em que você tenha espaço suficiente para armazenar o arquivo. Será pelo menos tão grande quanto a quantidade de espaço usada na unidade antiga. Nota: Você pode evitar problemas de inicialização mais tarde certificando-se de que a partição do sistema na unidade antiga esteja incluída nesta etapa. Se a partição do sistema não aparecer no Disk2VHD, vá para o Gerenciamento de disco e atribua uma letra de unidade à partição do sistema antiga e tente essa etapa novamente.
- Crie uma máquina virtual da nova geração 1 no Hyper-V e, quando for solicitado a conectar ou criar um disco virtual, use a opção para conectar um arquivo VHDX existente e aponte-o para o arquivo VHDX criado anteriormente. Dê à máquina virtual pelo menos 2 GB de memória. link
- Inicie sua nova máquina virtual e conecte-se a ela e você estará usando seu sistema operacional antigo. Você faz isso no console de gerenciamento do Hyper-V.
Você deve instalar os serviços de integração de máquina virtual para que seu sistema operacional antigo suporte os recursos do ambiente do hyper-v. link
Observação: se o Windows não conseguir inicializar, será necessário reconstruir os registros de inicialização.
Para isso, você precisa entrar em um prompt de comando usando o ambiente de recuperação do Windows. Se o Windows não inicializar automaticamente no ambiente de recuperação, você precisará usar um disco de configuração do Windows 7 ou .iso adicionado à máquina virtual e inicializar a partir dele. Agora, execute os seguintes comandos no prompt de comando.
bootrec /fixmbr
diskpart
select disk 0
list partition
select partition n (n is the Windows OS partition)
active
exit (to exit diskpart)
bootrec /fixboot
bootrec /rebuildbcd
exit
Agora reinicie o computador.