win10自带虚拟机工具Hyper-V,启用它需要在win10中的“启动或关闭Windows功能”中勾选Hyper-v来开启。但是大多数人的机器预装的都是win10家庭版,而家庭版是没有这个选项的。那么如何在win10家庭版中使用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
在桌面新建一个txt文本,将上述内容粘贴到txt文本中,另存为hyper.cmd形成一个批处理脚本。
然后右键点击批处理脚本——选择管理员身份打开。这个时候只要耐心的等待脚本跑完提示重启。重启之后hyper就可以使用了。(脚本运行时间比较久,因为需要从网络下载一些东西。)