虛擬硬碟的新功能

適用於: Windows 7, Windows Server 2008 R2

Microsoft® 虛擬硬碟 (VHD) 檔案格式可指定封裝在單一檔案,能裝載原生檔案系統並支援標準磁碟作業的虛擬硬碟。

VHD 的新功能

在 Windows® 7,VHD 可以應用在指定的硬體上當做執行的作業系統使用,不需要其他任何父系作業系統、虛擬機器或 Hypervisor。您可以使用 Windows 7 磁碟管理工具 (DiskPart 命令列工具及磁碟管理 MMC 嵌入式管理單元) 建立 VHD 檔案。您可以將 Windows 7 映像 (.wim 格式) 部署到 VHD,並將 VHD 檔案複製到多個系統上。您可以針對包含在 VHD 中的原生或是實體 Windows 開機映像設定 Windows 7 開機管理程式。此外,也可以將 VHD 檔案與虛擬機器連接,以便搭配 Windows Server 2008 R2 中的 Hyper-V 角色使用。原生的開機 VHD 檔案設計並不是用來取代所有用戶端或伺服器系統上的完整映像部署。舊版 Windows 不支援從 VHD 進行原生開機,而必須搭配 Hypervisor 與虛擬機器才能從 VHD 檔案開機。

如需包含指示在內的相關資訊,請參閱開始使用虛擬硬碟常見問題集:Windows 7 中的虛擬硬碟

誰會想要使用 VHD?

已經習慣管理與使用 VHD 檔案進行虛擬機器部署的大型企業環境,會發現此版本中的新功能將帶來最多優勢。儘管正逐漸將大量的應用程式移轉到虛擬機器上,大型企業環境仍需要使用實體電腦來操作大部分的資料中心業務。基於此原因,IT 系統管理員必須維護兩組映像:一組以 .wim 格式為基礎並用於實體電腦上,另一組則是以 VHD 格式為基礎並用於虛擬機器上。VHD 格式支援實體電腦及虛擬機器,可在部署映像時提供彈性以及簡化映像管理。

可同時在實體電腦與虛擬機器上執行的映像格式,也能帶給開發人員和測試人員許多優勢。這是因為他們可使用虛擬機器來測試新的系統及應用程式軟體,但有時候仍需要在實體電腦上進行測試才能存取特定的硬體裝置 (如顯示卡),或是取得準確的效能設定檔資料等。此外,原生開機 VHD 可讓開發人員及測試人員開機到 Windows 7 映像,而不需要在實體電腦中建立單獨的磁碟分割來安裝 Windows。

新增和變更功能的優點

VHD 的原生支援讓映像管理作業更簡單,還可減少必須加入類別目錄並進行維護的映像數量。若要在 Windows Server 2008 上建立 VHD,請安裝 Hyper-V 伺服器角色、建立 VHD 檔案,接著啟動虛擬機器以從 CD 或 DVD 將 Windows 安裝到 VHD 中的磁碟分割。

在 Windows 7 中,原生開機 VHD 可讓您建立及修改 VHD 檔案,而不用安裝 Hyper-V 伺服器角色。您可以使用磁碟管理工具連結 VHD 檔案,然後再服務 VHD 中的 Windows 映像。您可以使用 Windows 自動化安裝套件 (Windows AIK) 中的部署工具,將 Windows 映像套用到 VHD,然後將更新項目套用到 VHD 檔案中的映像。

包含哪些依存性?

將 Windows 7 或 Windows Server 2008 R2 映像部署到 VHD 檔案的步驟取決於 Windows 部署工具。例如,Imagex.exe 是 Windows AIK 中的一種工具。您會使用 Imagex.exe 來將 Windows 作業系統磁碟分割擷取為 Windows 映像 (.wim) 檔案,並將 .wim 檔案套用至檔案系統磁碟分割 (可能包含在 VHD 檔案中)。您必須安裝最新版本的 Windows AIK,相關資訊請參閱 Windows 7 Beta 的 Windows 自動化安裝套件。您所下載的 Windows AIK 是 ISO 映像格式,可以燒錄至 DVD 以便安裝至您的系統。安裝完 Windows AIK 之後,ImageX.exe 將位於 Windows AIK\PE Tools 目錄。

原生開機案例也需要 Windows 7 開機環境。Windows 7 開機環境會在完整的作業系統安裝作業期間進行初始化,並加入 Windows 開機管理程式與開機設定資料 (BCD) 及其他支援檔案。如需您使用之工具的相關資訊,請參閱附錄:工具、指令碼及 API