相信很多同学已经迫不及待的想使用win11了,但是升级win11之后就发现,我之前的vm一启动就蓝屏报错了。接下来这是我个人实操结果,仅提供参考,可能不适用与大部分同学的电脑,敬请谅解。我的电脑是联想小新pro13.。通过微软官方进行升级到win11的家庭版。
问题:打开控制面板-程序-启用或关闭Windows功能,发现没有Hyper-V,连vm也无法使用,好家伙。
直接开启开启虚拟机平台重启后发现安装失败!
处理:
参考改博主:
https://www.liulanqi.com/15633.html
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
双击运行。
重启电脑后。
在控制面板中重新设置“虚拟机平台”
再重启!!!
然后运行vm虚拟机,成功了!
注意:
- win10和win11好像对VMware有意见,需要安装VMware pro版本的才可以用(破解版的Windows系统例外哈)
- 如果启动不了,重新安装虚拟机系统(比如win7系统)
- 再或者是点击一下
然后关闭在启动。这个好像是因为现在的vm因为更新了系统之后无法寻找到镜像文件导致的。 - 如果还不行,下载个破解版的win11玩玩吧