换新电脑,需要安装一个linux环境(玩一下docker),以前都是安装VMware软件,太麻烦了(懒,需要激活)。找到安装docker的方法:Hyper-V。
控制面板-搜索找到“启用和关闭windows功能”,勾选 hyper-v ,然后找不到。
继续查找方案:原来是系统的问题,家庭版是没有的,需要自己安装(当然首先是你的电脑支持CPU虚拟化)
继续查找安装方案:Windows10/11家庭版开启Hyper-V虚拟机功能详解——保姆教程及闭坑指南 - 知乎
按照方案,成功解决问题,备份安装代码:hyper-v.bat
pushd "%~dp0"
dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hv.txt
for /f %%i in ('findstr /i . hv.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i"
del hv.txt
Dism /online /enable-feature /featurename:Microsoft-Hyper-V -All /LimitAccess /ALL
Pause
以管理身份运行代码,最后输入“y” 确定重启。
重启之后,window 搜索 “hyper-v 管理器”,ok,可以开始用了。