准备在本机玩一下k8s,需要先启用 Hyper-V,谁知道这一打开,没有 Hyper-V选项:
1、查看功能截图:
2、以下文件保存记事本,然后重命名为*.bat
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
3、然后右键,以管理员身份运行:
4、安装完成后重启:
5、重启后,发现Hyper-V有了:
6、如果一切顺利,Hyper-V 会在您的 Windows 11 Home 上启用成功。按 Windows 键并 搜索“Hyper-V”。它将显示在搜索结果中,您可以打开它。
7、如果搜索结果中未显示 Hyper-V,请使用 Windows+R 快捷方式打开“运行”窗口。之后,输入virtmgmt.msc
并按 Enter。
参考:如何在 Windows 11 Home 中启用 Hyper-V - 知乎 (zhihu.com)