虛擬化是創建物理計算機或服務器的虛擬(而不是物理)版本的過程,它允許多個操作系統和應用程序在單個物理計算機上運行。微軟的Hyper-V 是一個原生虛擬化平台內置於 Windows 11 專業版、企業版和教育版中。它允許您創建和管理多個虛擬機 (VM),用於測試、開發或運行不同的操作系統,而無需使用 VirtualBox 或 VMware Workstation 等第三方工具。本文探討如何在 Windows 11 上啟用和配置 Hyper-V、檢查系統要求以及創建您的第一個虛擬機。
Windows 11,超V(也稱為管理程序)是微軟的虛擬化技術,允許您在一台物理計算機上運行多個操作系統(虛擬機)。它本質上在物理硬件和虛擬機之間創建了一個軟件層,並使它們能夠在隔離的環境中運行。
Hyper-V 為 Windows 11 上的虛擬化提供了多項優勢:
- 它內置於 Windows 11 中,並且 Hyper-V 在專業版、企業版或教育版中免費提供,因此您不需要外部軟件來運行虛擬機。
- 每個虛擬機都在自己的隔離環境中運行,保護您的主機系統免受崩潰或惡意軟件的侵害。
- 它允許運行多個操作系統,包括 Windows、Linux 或更舊版本,用於測試、開發或沙箱
- 它具有動態內存分配、優化資源使用以獲得更好性能等內置功能。
- Hyper-V 支持安全啟動和可信平台模塊 (TPM),以增強虛擬機安全性
Windows 11 上 Hyper-V 的系統要求
前在 Windows 11 上啟用 Hyper-V,檢查並確保您的系統滿足以下要求:
- Hyper-V 適用於 Windows 11 專業版、企業版和教育版(默認情況下不適用於家庭版)
- 具有二級地址轉換 (SLAT) 和硬件虛擬化支持(Intel VT-x 或 AMD-V)的 64 位 CPU
- 至少 4 GB RAM(建議使用 8 GB 或更多,以實現平穩的 VM 性能)。
- 必須在 BIOS/UEFI 中啟用硬件虛擬化(Intel VT-x 或 AMD-V)和數據執行保護 (DEP)。
注意:Hyper-V 在 Windows 11 家庭版中不可用。
要檢查您的系統是否支持 Hyper-V,請打開命令提示符並運行:系統信息
查找標題為“Hyper-V 要求”的部分。所有條目均應註明“是的”。

執行命令後,檢查所有這些要求的值為“是”,則您的系統已準備好安裝 Hyper-V。如果其中某些值的值為否,例如固件中已啟用虛擬化且數據執行保護可用。然後您可能必須在系統 BIOS 中啟用它們。
在 BIOS/UEFI 中啟用虛擬化
BIOS/UEFI 中通常默認禁用硬件虛擬化。啟用它的方法如下:
- 關閉計算機並重新啟動。
- 在啟動過程中,按該鍵進入 BIOS/UEFI(通常是 F2、DEL 或 ESC,具體取決於您的製造商)。
- 導航到“高級”、“配置”或“安全”選項卡(名稱因製造商而異)。
- 尋找“Intel VT-x”、“Intel Virtualization Technology”、“AMD-V”或“SVM Mode”等選項。
- 選擇虛擬化選項並將其設置為啟用。
- 確保啟用數據執行保護 (DEP)(對於 Intel 標記為 XD 位,對於 AMD 標記為 NX 位)。
- 按 F10(或指定鍵)保存更改並退出。您的電腦將重新啟動。

從 Windows 功能啟用 Hyper-V
Hyper-V 是一個Windows 11 中的可選功能您可以通過“設置”應用程序、控制面板、PowerShell 或命令提示符啟用。
- 按 Win + I 打開“設置”應用程序。
- 轉到“系統”>“可選功能”,在“相關設置”下,單擊“更多 Windows 功能”。
- 在 Windows 功能窗口中,滾動到 Hyper-V。
- 選中 Hyper-V 複選框(確保選擇 Hyper-V 管理工具和 Hyper-V 平台)。單擊“確定”。
- 單擊立即重新啟動以應用更改。

或者,您可以以管理員身份打開 PowerShell 並運行以下命令以在 Windows 11 PC 上啟用 Hyper-V。
啟用-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All
出現提示時,重新啟動計算機以完成安裝。
如果您更喜歡命令提示符,請運行以下命令:DISM /Online /Enable-Feature /All /FeatureName:Microsoft-Hyper-V。部署映像服務和管理 (DISM) 工具將啟用 Hyper-V 並在提示完成設置時重新啟動 Windows。
為 Hyper-V 環境配置網絡
現在配置 Hyper-V 環境的網絡以支持外部網絡連接。例如您的電腦到虛擬機計算機,或任何其他網絡連接的電腦。為此,請選擇虛擬交換機管理器在行動窗格。
選擇新建虛擬網絡交換機並選擇類型:外部的
- 外部的:將虛擬機連接到物理網絡(例如,用於互聯網訪問)。
- 內部的:將虛擬機連接到主機,但不連接外部網絡。
- 私人的:將虛擬機與主機和外部網絡隔離。
現在,單擊“虛擬交換機屬性”窗格中的“創建虛擬交換機”。這裡,將虛擬交換機命名為Public,並允許管理操作系統共享該虛擬交換機綁定的網絡適配器,單擊“應用”。
您將看到一條警告消息,指示 Hyper-V 創建新虛擬交換機時網絡連接可能會丟失。單擊“是”繼續創建虛擬交換機。單擊“確定”關閉虛擬交換機管理器。
在 Hyper-V 上創建新虛擬機
現在,在 Hyper-V 管理器上,移至“操作”窗格,單擊“新建”,然後單擊“虛擬機”。按照新建虛擬機嚮導操作:
- 名稱和地點:指定虛擬機文件的名稱和存儲位置。
- 一代:選擇第 1 代用於舊系統,或選擇第 2 代用於具有 UEFI 和安全啟動的現代操作系統。
- 記憶:分配啟動內存(例如,2048 MB)並啟用動態內存以高效利用資源。

- 聯網:選擇之前創建的虛擬交換機。
- 虛擬硬盤:創建一個新的 VHD 或使用現有的 VHD。指定大小(例如,20 GB)。
- 安裝選項:選擇從 ISO 文件、DVD 或網絡安裝操作系統。

檢查設置,然後單擊完成以創建虛擬機並關閉嚮導。 Hyper-V 創建新虛擬機後,您可以在 Hyper-V 管理器中查看它。
Windows 11 上的 Hyper-V 最佳實踐
- 為了獲得更好的性能,分配至少 4 GB RAM以及每個虛擬機足夠的 CPU 核心。
- 使用檢查站在虛擬機內進行重大更改之前創建快照。
- 您可以運行多個虛擬機,但性能取決於您的硬件。
- 安裝訪客集成服務在支持的操作系統中以獲得更好的兼容性。
為了最大限度地提高性能和穩定性,請安裝最新的 Windows 11 更新,尤其是與虛擬化組件相關的更新。 VM 消耗 CPU、內存和磁盤資源。使用任務管理器監控使用情況並避免系統過載。
啟用動態內存以跨虛擬機高效分配 RAM。限制同時運行的虛擬機數量(標準 PC 上通常為 2-3 個)以防止出現性能問題。
由於獨占使用 VT-x/AMD-V,Hyper-V 可能與 VirtualBox 或 VMware 發生衝突。通過控制面板 > 程序和功能 > 打開或關閉 Windows 功能(如果需要)禁用 Hyper-V。
Windows 11 家庭版缺少 Hyper-V?
Hyper-V 在 Windows 11 家庭版上正式不可用,但可以通過手動解決方法非正式啟用。不過,為了穩定性和支持,最好升級到Windows 11 Pro。
- Hyper-V 未出現在 Windows 功能中:確保您使用的是 Windows 11 專業版、企業版或教育版。對於家庭版,請使用 VirtualBox 等第三方工具。
- BIOS 中禁用虛擬化:重新訪問 BIOS/UEFI 設置以啟用 Intel VT-x 或 AMD-V。
- 虛擬機無法啟動:檢查任務管理器中的 Hyper-V 是否已啟用且虛擬化是否處於活動狀態。驗證是否有足夠的 RAM 和磁盤空間。
無論您是在嘗試 Linux、嘗試Windows 預覽體驗成員構建或隔離軟件,Hyper-V 為您提供集控制和安全於一體的功能。
