VMware启动虚拟机报错
症状
创建完虚拟机后,启动虚拟机报错:
VMware Workstation 无法连接到虚拟机。请确保您有权运行该程序、访问该程序使用的所有目录以及访问所有临时文件目录。
未能将管道连接到虚拟机: The system cannot find the file specified。
如果以管理员启动VMware,启动虚拟机会报错:The Code execution cannot proceed because ResampleDmo.DLL was not found.
点击 OK 后继续弹出错误:VMware Workstation 无法连接到虚拟机。
治标
根据提示,说缺少 ResampleDmo.DLL 动态库文件,所以去下载该文件:
进入网址:https://www.dll-files.com
搜索 ResampleDmo
找到符合系统条件的包,点击下载
下载后解压,将得到的dll文件放到 C:\Windows\System32
目录下:
然后再次尝试启动VMware即可。我这里仍然是报错的,然后使用管理员方式启动后报缺少 mfplat.dll 文件,按照同样的方法下载安装后虚拟机就能正常启动了。
治本
我安装的是 Windows 11 Pro N,这个N是一个特殊的版本,它比正常的版本会少一些东西,其中就包含 Media Feature Pack
这个软件包,上面说的那两个dll就属于这个软件包的。
所以,另一种更优雅的解决方法是安装 Media Feature Pack
点击 setting -> System -> Optional features
点击下一步等待下载安装,然后重启即可
VMware Workstation Pro 个人版免费
点击下载:
然后登陆或者注册一个账户即可,登录后就能选择下载版本了。
安装之后你可以选择个人免费使用。