系统状况
最近刚入职新公司,本来想着弄一个虚拟机下来自己玩玩的,结果一安装centos7报错了,百度了一波是因为喔的hyper-v处于打开的状态,结果我去找windows的部署和安装功能发现根本没有这个东西
76e0148f85343726aa6d8082a0f2d41.png
解决方案
桌面上保存一个 cmd文件,使用记事本打开,输入如下代码:
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
然后直接使用 管理员权限直接进行操作
777bdaec1e70e1a0a950f1a574ff47c.png默默等他执行完成
ed284e392a2b9826cbc61fa0d930627.png输入y 之后立刻重启电脑,重新打开 windows管理功能,惊讶的发现 hyper-v的功能已经能用了
dce2bea53cdf7473cf7c2566bbd1151.png
网友评论