今天群里一位网友的Centos7虚拟机打开突然出现错误提示:
无法获得 VMCI驱动程序的版本:句柄无效。
驱动程序“vmci.sys”的版本不正确。请尝试重新安装VMware Workstation。
开启模块 DevicePowerOn 的操作失败。
未能启动虚拟机。
原因:
一般是虚拟机配置文件参数不当所引起的。
解决方法
我就以Kali Linux为例子,给大家示例一下,讲一个具体的操作步骤,此方法适合所有的系统,因此不用担心。
1、打开虚拟机,新建一个虚拟机文件或者选择已有的虚拟机,双击。
2、进入虚拟机详细界面,在右方【配置文件】处,查看虚拟机存放路径:
例如,我这是:F:\kali-linux-all\kali-linux-all.vmx
3、然后打开“F:\kali-linux-all”本地路径,找到以VMX结尾的“kali-linux-all.vmx”文件。
4、右键点击虚拟机文件,选择打开方式 - 记事本。
5、进入记事本界面,点击上方菜单栏处 编辑 选项,然后点击查找。
6、进入查找界面,在文本框输入 vmci0.present,点击查找下一个。
7、查找到 vmci0.present="TRUE" 代码后,将true更改为false保存即可恢复正常!
总结:
有可能你修改配置成功后,重新打开虚拟机还会遇到“VMware 获取该虚拟机的所有权失败“的问题,具体请参考: