Recently, I had to extract a file from the VHD. While searching for software that can extract files out of VHD file, I found WinImage.
WinImage (though, not a free product) can open VHD files and let you extract the content (NTFS partitions are read-only, FAT32 it can even write into VHD!! Pretty impressive!!)
Stay tuned..