🗺️博客地图
1、问题发现
操作系统是windows 11家庭版,安装docker需要开启hyper-v功能,发现控制面板里没有hyper-v
2、问题解决
可以自己手动添加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
② 保存后,右键文档重命名修改后缀为.cmd,如:hyper-v.cmd
③ 右键点击,选择以管理员身份运行
④ 等待安装完成后,输入Y重启计算机
3、结果测试
看程序添加里面Hyper-v已经安装成功了
完美,打完手工!