Where VirtualDiskId is storing in VHDX file


  • Hi folks,

    There is a VirtualDiskId property in Msvm_VirtualHardDiskSettingData class which is "the GUID that is used to uniquely identify the virtual disk". Also, there is a statement: "This value is not supported until Windows 8.1 and Windows Server 2012 R2."

    My question is, where this value is storing VHDX file? I found no such or similar term in VHDX Format Specification. But I also found there is a GUID Page83Data in vhdx metadata which is a "GUID field and should be set to a value that unique across all SCSI devices that properly support page 0x83." and this GUID coincides with VirtualDiskId from Msvm_VirtualHardDiskSettingData for all of my disks. 

    Is it's safe to assume that Page83Data and VirtualDiskId have always the same value?

    Thursday, March 23, 2017 1:15 PM

All replies