有些绿色版的会出现这种情况
运行命令:net start vmci
如果无法运行,则从 VMware 安装目录,找到 vmx.sys[或者是vmx64.sys,这个名字我不太确定] 和 vmci.sys 复制到 c:\windows\system32\drivers
再运行命令。
如果还不行那就是不兼容64位或下载的软件有问题
解决办法如下:
1.找到系统所对应的.vmx文件(用windows自带的文件搜索工具搜.vmx)
2. 用 记事本 打开对应的虚拟机文件 (系统名称).vmx
3. 找到其中vmci0.present = "TRUE" 这一行并删除 再打开虚拟机电源,错误提示没了,虚拟机也可以正常运行了。
肯定用的是 绿色版的..
去找个 安装版的。
或者 百度 找解决办法。。
安装vm虚拟机的脚本
注册并启动两个基本的服务
start /wait vnetlib.exe -- install vmx86
start /wait vnetlib.exe -- start vmx86
start /wait vnetlib.exe -- install vmci
start /wait vnetlib.exe -- start vmci
新建一个文本文档
将上面写的命令复制到文档中.
将文本文档.txt 改后缀名 为 .bat 或者 .cmd
放到虚拟机的文件目录里面 运行 bat 或cmd 注册 下 试试..
xp32位+win7系统试过有效.
今天在WIN10下也遇到这个问题了
后来看了一下,是几个vm的服务被禁用了,哎,肯定不是我自己禁用的
后来把那几个VM的服务打开了就好了
2016-09-03更新
安装最新版的VM版本就不会出现服务被禁用的问题了
不过个人更推荐HYPER-V直接WIN10自带
我也遇到同样问题,请教?
请问你解决了没?