Fari

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 个人版免费

见官网:https://blogs.vmware.com/workstation/2024/05/vmware-workstation-pro-now-available-free-for-personal-use.html

点击下载:

然后登陆或者注册一个账户即可,登录后就能选择下载版本了。

安装之后你可以选择个人免费使用。