使用 VHDX (原生開機部署 Windows)

原生開機可讓虛擬硬碟 (VHDX) 在沒有虛擬機器或 Hypervisor的電腦上執行。 Hypervisor 是執行虛擬機器之作業系統下的軟體層。

注意

原生開機需要 .vhdx 格式,且無法與 .vhd 格式搭配使用。

什麼是具有原生開機的 VHDX?

原生開機是在指定的硬體上執行作業系統的虛擬硬碟,不含任何其他父作業系統、虛擬機器或 Hypervisor:

  • 您可以使用 Windows 磁片管理工具、DiskPart 和磁片管理 Microsoft Management Console (Diskmgmt.msc) 來建立 VHDX 檔案以進行原生開機。
  • 支援的 Windows 映像 (.wim) 檔案可以套用至虛擬硬碟,且 VHDX 可以複製到多個系統。
  • Windows 開機管理員可以設定為直接開機到 VHD。

VHDX 也可以連線到虛擬機器,以搭配 Windows Server 中的 Hyper-V 角色使用。

原生開機 VHDX 並非設計或旨在取代所有用戶端或伺服器系統上的完整映射部署。 企業環境已經管理和使用 .vhdx 檔案進行虛擬機器部署,可以受益于原生開機 VHDX 功能。 使用 .vhdx 檔案作為虛擬機器的通用映射容器格式,且指定的硬體可簡化企業環境中的映射管理和部署。

常見案例

  • 使用磁片管理工具來建立和 連結 VHDX 以進行離線映射管理:您可以使用啟動 VHDX 的命令來連結 VHDX Attach vdisk ,使其出現在主機上做為磁片磁碟機,而不是 .vhd 檔案。
  • 在遠端共用上掛接參考 VHDX 映射以進行映射服務。
  • 維護及部署一般參考 VHDX 映射,以在虛擬或實體電腦中執行。
  • 設定原生開機的 VHDX 檔案,而不需要完整父系安裝。
  • 設定電腦以啟動包含不同應用程式工作負載的多個本機 VHDX 檔案,而不需要個別磁碟分割。
  • 使用 Windows 部署服務 (WDS) ,將 VHDX 映射網路部署至目的電腦以進行原生開機。
  • 管理桌面映射部署。

規格需求

以下是將部署 VHDX 的電腦需求:

  • 本機磁片至少必須有兩個磁碟分割:包含 Windows 開機環境檔案的系統磁碟分割,以及 BCD) 存放區 (,以及儲存 VHDX 檔案的磁碟分割。 如需如何為原生 VHDX 開機新增開機環境的詳細資訊,請參閱 開機至 VHDX (原生開機) :將虛擬硬碟新增至開機功能表

  • 包含 VHDX 檔案的本機磁碟分割需要足夠的可用磁碟空間,才能將動態 VHDX 擴充到其大小上限,並在 VHD 開機程式期間建立頁面檔案。 頁面檔案是在 VHDX 檔案外部建立,與包含頁面檔案的虛擬機器不同。

  • 如果您已安裝 2022 年 11 月或更新版本的 Windows 更新,則無法從具有 Windows Zone.Identifier 替代資料流程的 VHDX 原生開機。 此替代資料流程表示檔案源自網際網路區域,且通常稱為「Web 標記」 (MotW) 。 如果您的 VHDX 檔案具有此替代資料流程,您可能會看到下列開機或應用程式效能問題:

    • 當您嘗試開啟與已安裝應用程式相關聯的檔案時,您會看到提示:「在市集中搜尋應用程式?」

    • SQL Server Management Studio可能會遇到一般應用程式失敗和效能問題。 您可能會收到錯誤訊息:「找不到 Microsoft SQL Server Management Studio服務 'Microsoft SqlServer Management Registration Service', (Microsoft SqlServer Management SDK SqlStudio) 」。

    若要避免這些問題,請確定您的 VHDX 檔案沒有 Zone.Identifier 替代資料流程。

優點

  • 使用相同的映射管理工具來建立、部署和維護要安裝在指定硬體或虛擬機器上的系統映射。
  • 根據容量規劃和可用性,在虛擬機器或指定的電腦上部署映射。
  • 針對多個開機案例部署 Windows,而不需要個別磁碟分割。
  • 在 VHDX 容器檔案中部署支援的 Windows 映像,以加快可重複使用開發和測試環境的部署速度。
  • 取代伺服器重新部署或復原的 VHDX 映射。

限制

  • 原生 VHXD 磁片管理支援可以同時連結大約 512 個 VHDX 檔案。
  • 原生 VHDX 開機不支援系統的休眠狀態,雖然支援睡眠模式。
  • VHDX 檔案無法巢狀于其他 VHDX 檔案中。
  • 伺服器訊息區不支援原生 VHDX 開機, (SMB) 共用。
  • Windows BitLocker 磁片磁碟機加密無法用來加密包含用於原生 VHDX 開機之 VHDX 檔案的主機磁片區,而 BitLocker 不能用於包含在 VHD 內的磁片區。
  • VHDX 檔案的父分割區不能是磁片區快照集的一部分。
  • 連結的 VHDX 不能是 動態磁碟。 動態磁碟提供基本磁碟的功能,例如能夠建立跨越多個磁片的磁片區, (跨越和等量磁片區) ,以及建立容錯磁片區的能力, (鏡像和 RAID-5 磁片區) 。 動態磁碟上的所有磁片區稱為動態磁碟區。
  • VHDX 的父磁片區無法設定為動態磁碟。 將 VHDX 儲存在基本磁碟上。

虛擬硬碟的類型

您可以使用磁片管理工具來建立三種類型的 VHDX 檔案:

  • 固定大小。 固定大小的 VHDX 是配置給虛擬磁片大小的檔案。 例如,如果您建立大小為 2 GB 的虛擬硬碟, (GB) ,系統會建立大約 2 GB 大小的主機檔案。 建議針對生產伺服器和使用客戶資料,使用固定硬碟映射。 建議用於生產伺服器,以提升效能並協助保護使用者資料。

  • 動態展開。 動態擴充的 VHDX 是檔案,與在任何指定時間寫入的實際資料一樣大。 隨著寫入更多資料,檔案會動態增加大小。 例如,支援虛擬 2 GB 硬碟的檔案大小一開始大約為 2 MB, (MB) 在主機檔案系統上。 當資料寫入此映射時,其大小上限為 2 GB。

    建議只針對開發和測試環境使用動態擴充 VHDX,因為它們可能會因為重大系統關機而更容易損毀,例如電源中斷。

  • 差分。 差異硬碟映射描述父映射的修改。 這種類型的硬碟映射不獨立;這取決於另一個硬碟映射才能正常運作。 父硬碟映射可以是任何提及的硬碟映射類型,包括另一個差異硬碟映射。

    建議只針對開發和測試環境使用差異硬碟映射。

使用 VHD 部署 Windows (原生開機)