虛擬硬碟 (VHD) 格式是公開可用的映射格式規格,允許將硬碟封裝到個別檔案中,以便作業系統以虛擬磁片的形式使用所有相同方式使用實體硬碟。 這些虛擬磁片能夠裝載原生檔案系統, (NTFS、FAT、exFAT 和 UDFS) ,同時支援標準磁片和檔案作業。 VHD API 支援允許管理虛擬磁片。 使用 VHD API 建立的虛擬磁片可作為開機磁片。
使用 VHD 檔案的範例是 Windows 7、Windows Server 2008、虛擬伺服器和 Windows 虛擬電腦中的 Hyper-V 功能。 這些產品使用 VHD API 來包含虛擬機器用來作為其系統開機磁片的 Windows 作業系統映射。
Microsoft Windows 軟體發展工具組 (SDK) 整合原生 VHD 支援以使用虛擬磁片,讓開發人員和系統管理員使用平臺 API 支援或管理工具,更輕鬆地在 VHD 檔案中建立、管理及部署 Windows 映像。 不需要安裝個別的應用程式或實作 VHD 格式剖析器來啟用這些作業。 這些 API 允許與任何其他虛擬化技術無關的一般虛擬磁片使用。