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

相關文章
相關標籤/搜索