Se você pode viver com a necessidade de copiar os dados para o vhd e não apenas convertê-lo então o usuário xhafan respondeu isso em SF ~ 2 anos atrás.
qoute completo:
Este artigo explica como fazer isso.
em suma para o Windows 7/2008: vá para gerenciamento de computadores, clique em gerenciamento de disco, clique direito em gerenciamento de disco, clique em criar VHD, insira o local. Selecione o disco, clique com o botão direito do mouse, inicialize com o MBR, clique com o botão direito do mouse na string "não alocada", clique no novo volume simples, etc., mapeie a letra da unidade.
Em seguida, copie seus arquivos e pasta para a letra da unidade, uma vez feito, clique com o botão direito no disco (no lado esquerdo) e selecione desanexar o VHD.