Umas das features interessantes do Windows 7 (também disponível para Windows 2008 R2) é a possibilidade de criar um arquivo VHD (Virtual Hard Disk), que é o mesmo formato utilizado pelo Hyper-V, Virtual PC etc.
Criar um arquivo VHD é um processo bem simples, basta acessar o gerenciador de disco do Windows é selecionar a opção "Create VHD":

Após selecionar "Create VHD" é necessário informar algumas configurações do disco virtual como:
“Especificar a localização do arquivo, o tamanho, e formato do disco que pode ser “Dynamically Expanding” (expande conforme utilização) ou “ Fixed size" (tamanho fixo, o arquivo será gerando com o tamanho especificado, melhor desempenho).
Criei um disco virtual de 4 GB, agora basta inicializar o disco:

Especificar o tipo de formatação entre outras configurações.
Seu disco VHD está criado!.