VMware 启动报错的解决方法
== 一定要看终极方法==
原因分析
- 因为VMware Workstation 的虚拟化与window11自带的Hyper-V 服务发生了冲突,关闭windows的Hyper-V功能
但是windwos11家庭中文版没有Hyper-V
- 但是天无绝人之路
操作方法一:
方法二:
- 搜索命令提示符,右键以管理员身份运行它
- 现在键入或粘贴以下命令并按下Enter以禁用 Hyper-V:
dism.exe / Online / Disable-Feature / FeatureName: Microsoft-Hyper-V-All
windwos11家庭中文版Hyper-V的添加方法
- 创建文件的文件名:hyper-v.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
- 右键以管理员身份运行,重启电脑即可
终极方法
- == 升级vm+官方Windows镜像文件==
- 如果前两个方法没有解决问题,请一定要看这个方法
- 升级vm版本,出现问题时作者使用的时VMware Workstation Pro16.2.1,更新到VMware® Workstation 16 Pro16.2.4 build-20089737后解决问题