Para acompanhar a resposta de Kevin Kuphal (desculpe não caberia na seção de comentários):
Sim vhdmount.exe funciona e lembre-se que você não precisa instalar o Virtual Server. Você pode instalar apenas os componentes do VHDMount (conforme o link fornecido por Kevin), use a opção Personalizada no instalador do Virtual Server R2 SP1 e limpe todos os componentes, exceto VHDMount. Se você quiser usar as opções da linha de comando sobre as modificações do registro, use o seguinte.
Para montar uma imagem:
vhdmount.exe /m vhd_path drive
onde vhd_path é o caminho para o arquivo .vhd que você deseja montar e unidade é a letra da unidade à qual você deseja atribuir a imagem. Você precisa especificar os dois pontos após a letra da unidade (por exemplo, F:).
Por padrão, o VHD Mount cria um disco de desfazer para cada imagem montada, assim como o Microsoft Virtual PC e o Virtual Server. Se você deseja substituir esse comportamento e gravar diretamente na imagem montada, você pode adicionar a opção / f:
vhdmount.exe /m vhd_path drive /f
Para desmontar uma imagem, você tem duas opções. Se você quiser salvar as alterações feitas no VHD antes de desmontar, siga a sintaxe:
vhdmount.exe /u /c vhd_path
Se você não quiser salvar as alterações feitas no VHD antes de desmontar, use esta sintaxe:
vhdmount.exe /u /d vhd_path
Observe que você precisa de direitos administrativos para executar o VHD Mount. No Windows 7 e Server 2008 R2 você pode criar e anexar vhd's diretamente através da ferramenta Disk Management ou através do diskpart.