VMware workstation 打开时驱动程序“vmci.sys“的版本不正确

打开VMware workstation时,报错“与 vmx86 驱动程序的版本不匹配: 预期为 385.0,实际为 331.0。 驱动程序“vmx86.sys”的版本不正确。请尝试重新安装 VMware Workstation。 未能初始化监视器设备。”

本来我用的是VMware player,但是搭建Spark集群时,player无法克隆。我看了网上许多教程,虽然方法不一样,但是原理都是一样的,就是解决冲突

我使用的方法:在“我的电脑”里面找到 C:\windows\system32\drivers\vmx86.sys文件,将vmx86.sys文件重命名即可,可以改成任意名字。

然后在“控制面板”的“卸载”程序里面,修复VMware workstation。修复完成后,重启电脑,然后用“管理员身份”运行VMware workstation 就可以了。

分析
在原来的C:\windows\system32\drivers\里,已经有了vmx86.sys,但这个是老版本(对我来说就是VMware player)遗留下来的,而不是我们新安装的VMware workstation生成的。因为默认生成的都是具有相同文件名的vmx86.sys,所以会产生冲突。因此修改原来的文件名后,再修复,可以发现,新增了一个vmx86.sys。如下图:

在这里插入图片描述
vmx88是原来的文件我修改名字后的文件。此时的vmx86位正确的配置文件。

另外还有一种方法,思想一样。
1 在虚拟机目录下找vmx86.sys (ctrl+f), 7系列一般在安装后的main目录下,一定要是在虚拟机目录!
2 把找到的vmx86.sys轻轻地放到C:\windows\system32\drivers 目录下
3 开始,运行,cmd
4.在cmd窗口里输入 net stop vmx86
5.在cmd窗口里输入 net start vmx86

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值