Window10家庭版啟動hyper-v虛擬機組件


在安裝docker的時候發現如果直接使用docker for windows,對系統的要求是window10專業版或企業版,家庭版本身沒有hyper-v,不能支持

虛擬化。但是后來我在搜索過程中發現,windows家庭版是可以啟動hyper-v的。

首先看看系統是否支持虛擬化:

  看這里的  虛擬化:啟用

  然后看看Windows功能里面有沒有hyper-v選項:

  

  找了一圈,發現沒有,然后我們就可以寫腳本了,腳本如下:

  

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功能:

  OK,可以了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM