想在windows安装docker的时候,需要windows电脑开启Hyper-V的功能,可是我打开电脑的程序与功能无法找到Hyper-V的选项,就很奇怪:

后来找到一种方法即可解决该问题:
首先打开电脑的powershell,输入:systeminfo查看电脑是否支持Hyper-V:
可以看到该电脑支持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
然后将文本文档后缀改成.bat,用管理员程序运行即可安装Hyper-V:注意bat的命名不要中文,英文即可:

随后等待安装完成,大概5分钟,提示重启电脑即可完成:

-----------------金鳞岂是池中物,一遇成风变化龙