Window10家庭版启动hyper-v虚拟机组件

在安装docker的时候发现若是直接使用docker for windows,对系统的要求是window10专业版或企业版,家庭版自己没有hyper-v,不能支持docker

虚拟化。可是后来我在搜索过程当中发现,windows家庭版是能够启动hyper-v的。windows

首先看看系统是否支持虚拟化:spa

  看这里的  虚拟化:启用rest

  而后看看Windows功能里面有没有hyper-v选项:code

  

  找了一圈,发现没有,而后咱们就能够写脚本了,脚本以下:blog

  

1 pushd "%~dp0"
2 
3 dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hyper-v.txt
4 
5 for /f %%i in ('findstr /i . hyper-v.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i"
6 
7 del hyper-v.txt
8 
9 Dism /online /enable-feature /featurename:Microsoft-Hyper-V-All /LimitAccess /ALL

  保存为批处理文件(*.bat),执行便可,执行完毕须要重启,再看一下windows功能:ci

  OK,能够了。it

相关文章
相关标签/搜索