Apenas o carregador de inicialização do Windows 7 oferece suporte a inicialização do VHD. Também pode inicializar no XP.
Coloque um disco do Windows 7, escolha a opção de reparo e escolha o prompt de comando. a partir daí, digite bootrec / fixmbr, em seguida, bootrec / fixboot, que deve então reinstalar o bootloader do Windows 7.