硬體 帶兩個LAN口的mini主機
軟體 win11家庭版 openwrt
一 安裝hyper-v虛擬機器
由於是win11家庭版,啟用或關閉 Windows 功能裡沒有hyper-v
win11家庭版啟用Hyper-V的方法
建立指令碼
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
管理員身份執行:將上述內容儲存為一個.cmd或.bat檔案,並以管理員身份執行
重啟計算機:執行指令碼後,系統會提示重啟以完成安裝
啟用Hyper-V功能:重啟後,使用者需要進入“啟用或關閉Windows功能”,勾選Hyper-V選項,然後點選確定,再次重啟以完成設
注意事項
啟用Hyper-V之前,確保計算機的CPU支援虛擬化技術(Intel VT-x或AMD-V)。
由於官方並不支援家庭版Hyper-V,強行啟用可能會導致系統不穩定或其他問題,因此需自行承擔風險
在某些情況下,使用者可能會在更新後失去Hyper-V的功能,需要重複上述步驟來重新啟用它
- 建立指令碼:
- bash
-
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
- 管理員許可權執行:將上述內容儲存為一個
.cmd
或.bat
檔案,並以管理員身份執行該檔案。 - 重啟計算機:執行指令碼後,系統會提示重啟以完成安裝。
- 啟用Hyper-V功能:重啟後,使用者需要進入“啟用或關閉Windows功能”,勾選Hyper-V選項,然後點選確定,再次重啟以完成設定.
注意事項
- 啟用Hyper-V之前,確保計算機的CPU支援虛擬化技術(Intel VT-x或AMD-V)。
- 由於家庭版並不官方支援Hyper-V,強行啟用可能會導致系統不穩定或其他問題,因此使用者需自行承擔風險.
- 在某些情況下,使用者可能會在更新後失去Hyper-V的功能,需要重複上述步驟來重新啟用它.
透過這些方法,使用者可以在Windows 11家庭版中啟用Hyper-V,儘管這並不是官方推薦的做法。