Contents

如何在 Windows 11 家庭版上安裝 Hyper-V

您可以在 Windows 11 中啟用 Hyper-V 作為操作系統默認包含的可選功能。它允許您創建虛擬機以在虛擬硬件上安裝和運行來賓操作系統。但是,Hyper-V 僅適用於操作系統的專業版、教育版和企業版。如果您使用家庭版,則必須依賴第三方虛擬機管理器。

如果您不想使用第三方虛擬化管理工具並希望通過批處理腳本解決方法在 Windows 11 家庭系統上安裝 Hyper-V,請按照以下步驟操作。

如何在 Windows 11 中啟用硬件虛擬化

/bc/images/enable-hardware-virtualization-bios-hp-laptoop-1.jpg

Hyper-V 是一種在硬件級別運行的虛擬化技術,需要在系統固件設置中存在硬件虛擬化才能正常運行。幸運的是,許多現代機器將這種功能作為其設計的一部分,允許用戶通過 BIOS 界面激活它。

對於 HP 品牌的筆記本電腦,請查閱製造商網站上提供的用戶手冊或知識庫資源,以訪問必要的步驟。對於其他公司的設備,請參閱其各自的文檔和支持資源。

要在 BIOS 中啟用硬件虛擬化:

建議在計算機通電時通過關閉設備來停止計算機的操作。

請按電源按鈕啟動計算機,然後重複按 F10 鍵以訪問基本輸入/輸出系統 (BIOS) 設置。請注意,用於進入 BIOS 的具體按鍵可能因設備製造商而異;因此,建議嘗試使用功能鍵 F10、F2、F12、F1 或刪除鍵,直至識別出正確的鍵。

訪問 BIOS 設置實用程序後,導航至其界面中的“配置”選項卡。

請使用向下箭頭鍵從選項列表中選擇“虛擬化技術”。

請單擊星號圖標,然後在下面的文本框中輸入相應的命令,然後單擊以啟用該選項。第二次按 Enter 鍵將確認您的選擇。

請不要在沒有適當上下文或解釋的情況下使用諸如“BIOS”之類的縮寫,以便更深入地理解。不要說“按 F10”,而是考慮使用“單擊‘保存更改’按鈕”。還請提供另一種保存更改的方法,而不是僅依賴 BIOS。例如,您可以這樣說:下一步,單擊屏幕右上角的“保存更改”按鈕以應用更改並退出當前配置菜單。或者,如果您不想使用 BIOS,則可以選擇手動重新啟動計算機的選項,然後重新啟動進入操作系統以確認新設置已應用。

您的計算機硬件的虛擬化功能已被激活,因此,它現在將經歷重新啟動過程。這使得 Hyper-V 的安裝能夠順利進行。

如何在 Windows 11 家庭版上安裝 Hyper-V

為了促進在 Windows 11 Home 上實施 Hyper-V,有必要開發並執行一個批處理文件,該文件將安裝啟用此功能所需的組件。

進一步進行的先決條件是在系統上創建還原點。通過這樣做,它可以在整個過程中出現任何復雜情況時恢復計算機的當前配置。

要在 Windows 11 家庭版中啟用 Hyper-V:

請通過執行以下步驟打開記事本的新實例:按 Windows 鍵,然後按鍵盤上的字母“R”以調用“運行”對話框。在提供的文本字段中,輸入“記事本”(不帶引號),然後單擊“確定”按鈕。這將啟動記事本應用程序的新實例,供您創建或編輯文本文檔。

/bc/images/hyper-v-install-windows-11-home-script.png

請按照以下步驟創建一個名為“greet”的新 JavaScript 函數,該函數在調用時將顯示一個帶有消息的警告框:1.打開記事本.2。創建一個新文檔.3.將以下代碼粘貼到文檔中:javascriptfunctiongreet(name) {alert(“Hello,"+ name + “!”);}4. 將文檔另存為“test.html”。5. 雙擊保存的文件在文件資源管理器中,在Web 瀏覽器中打開它。

 pushd "%~dp0"
dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hyper-v.txt
for /f %%i in ('findstr/i . hyper-v.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i"
del hyper-v.txt
Dism /online /enable-feature /featurename:Microsoft-Hyper-V -All /LimitAccess /ALL
pause

要以更精細的方式訪問保存對話框,請按鍵盤上的 Control 鍵和字母“S”。此操作將立即顯示所需的對話框以進行保存。

為了執行名為“hyperv.bat”的文件中包含的腳本,需要在指定的文本框中輸入特定的文件名,該文件名的末尾包含以句點分隔的擴展名“.bat”。

/bc/images/save-hyperv-install-script.png

請選擇“另存為”下拉菜單,然後選擇“所有文件”作為文件格式選擇。

請點擊下面的“保存”按鈕來保存此文檔。

/bc/images/run-hyperv-bat-script-administrator.png

請執行以下步驟,使用提供的虛擬交換機名稱“Virtual Switch for Virtual Machines”在 Windows 10 上啟用 Hyper-V:1.右鍵單擊位於之前使用“另存為”命令保存該文件的同一目錄中的“hyperv.bat”文件,然後單擊“以管理員身份運行”。如果出現UAC(用戶帳戶控制)提示,請單擊“是”繼續。

該腳本應在命令提示符中啟動執行,以安裝 Hyper-V。請注意,此過程可能需要較長時間,因此必須保持耐心直至完成。

成功完成操作後,您將收到一條消息,表明操作已完成。

/bc/images/install-hyper-v-install-windows-11-home.png

請輸入“Y”確認並啟動系統重新啟動。或者,如果您此時不想執行重新啟動,請輸入“N”以繼續正常的命令提示符操作。

請注意,為了使更改生效,需要重新啟動計算機。重新啟動過程後,Hyper-V 應作為 Windows 11 家庭版中的一個選項提供。要訪問 Hyper-V 管理器,只需在 Windows 搜索欄中輸入“Hyper-V”,然後選擇結果選項即可創建新虛擬機。

如果尚未啟用,您還可以使用 Windows 功能對話框、命令提示符或 Windows PowerShell 來激活 Hyper-V。

⭐ 按 Win 鍵並輸入 cmd 。然後右鍵單擊命令提示符並選擇以管理員身份運行。 /bc/images/enable-hyper-v-command-prompt.png

⭐ 在命令提示符窗口中,鍵入以下命令並按 Enter:

 <code>DISM /Online /Enable-Feature /All /FeatureName:Microsoft-Hyper-V 

該命令利用部署映像服務和管理 (DISM) 實用程序,在基於 Windows 的計算系統上啟用 Microsoft Hyper-V 及其相關先決條件。操作成功完成後,會出現“操作成功完成”消息,這表明 Hyper-V 已成功激活。

如何在 Windows 11 家庭版上禁用 Hyper-V

/bc/images/disable-hyper-v-windows-11-windows-features.jpg

要在 Windows 11 Home 操作系統中停用 Hyper-V,可以使用 Windows 功能對話框。

要禁用 Hyper-V:

要訪問“運行”對話框,請按鍵盤上的 Windows 鍵 + R。這將允許您以更方便的方式輸入命令和執行應用程序。

⭐輸入Optionalfeatures.exe並單擊“確定”。

在 Windows 功能對話框中找到 Hyper-V 功能。

請取消選擇“Hyper-V”功能,然後單擊“確定”進行確認。讓刪除過程繼續進行直至完成。

請單擊“立即重新啟動”以啟動系統重新啟動並實施更新。

Windows 操作系統提供了一個稱為 Windows Sandbox 的附加虛擬化選項,它是一個簡化的桌面環境,專為在隔離環境中運行應用程序而設計。此功能僅在操作系統的專業版和企業版上可用,並且可以通過“Windows 功能”菜單啟用。

儘管微軟的Hyper-V提供了用於在Windows專業版上安裝沙箱應用程序的批處理腳本解決方案,但該選項不適用於家庭版。幸運的是,存在允許用戶在隔離環境中運行和測試應用程序的替代方法。其中包括利用專門為在受控設置中運行和測試軟件而設計的虛擬機或其他第三方工具。

在 Windows 11 家庭版上運行 Hyper-V

Microsoft 對操作系統專業版、教育版和企業版中 Hyper-V 的使用施加了限制。儘管如此,通過調整 BIOS 設置並採用高效的批處理腳本,使用 Windows 11 家庭版的用戶也可以啟用 Hyper-V 功能。

Hyper-V 安裝完成後,您就可以利用它來創建支持各種操作系統(例如 Windows 和 Ubuntu)的虛擬機。