[vhd] fix VHD detection on localized versions of Windows

* SPDRP_FRIENDLYNAME is localized, so we can't use it.
* Closes #417