Você pode criar uma imagem do seu disco rígido e convertê-la em um disco virtual, que pode ser usado para executar uma máquina virtual.
Veja: link
Eu queria saber se é possível usar qualquer programa que eu tenha em um PC fazendo uma máquina virtual dele e rodando-o em outro PC sem instalá-lo novamente.
Você pode criar uma imagem do seu disco rígido e convertê-la em um disco virtual, que pode ser usado para executar uma máquina virtual.
Veja: link
Esse é o ponto de virtualizar um sistema. Você pode usar o utilitário disk2vhd da Microsofts para converter instalações existentes do Windows em um arquivo vhd que pode ser importado para o seu computador. hipervisor como VirtualPC, Virtualbox, VMWare, etc.
Dê uma olhada na solução da Paragons Go Virtual . É muito fácil de usar. E suporta múltiplas plataformas de virtualização. Dependendo do seu orçamento, você também pode consultar o Paragon Virtualization Manager Corporate 2010 . Não é grátis, mas funciona muito bem.