Ao usar o VMWare, há uma ferramenta chamada VMWare Converter que pode tornar uma imagem de VM fora de sua máquina.
Existe uma maneira de eu pegar meu PC atual e transferi-lo para uma VM em execução na mesma máquina ou em outra máquina?
No momento, estou executando o Windows XP.
Ao usar o VMWare, há uma ferramenta chamada VMWare Converter que pode tornar uma imagem de VM fora de sua máquina.
Você está procurando por algo chamado P2V (físico para virtual) que a maioria das soluções de VM o possui. Mas você obterá melhores respostas na falha do servidor.
XenConvert fez um trabalho incrível ao converter o servidor SVN \ Build para um vhd, e é grátis!
link tem uma ferramenta para converter uma máquina física em virtual. O Sysinternals tem algumas boas ferramentas e você pode experimentá-lo gratuitamente, então não há muito a perder
Você não menciona qual VM está usando, mas eu tive algum sucesso usando o Assistente VMware P2V . Eu tive alguns problemas HAL tentando inicializar (BSOD) imagens geradas a partir de P2V, mas eles geralmente podem ser resolvidos, removendo a maioria dos drivers de terceiros e substituindo HAL.DLL e NTOSKRNL.DLL