发表于 2015-4-6 16:36:22

win7下VMware安装提示错误1923 or 1920、VMware USB Arbitration Service无法启动、VMware-无法打开内核设备

  之前我在win7下安装过VMware9.0,感觉不太好用就卸载了。可能是之前的版本没有卸载干净,之后安装VM8.0出现错误。

  后来我删除了C盘下找到VMware的目录,再次打开安装包出现“uninstall”的字样说明没有卸载干净(之前我用过很多卸载工具,注册表清理了N次,再次安装只是重复错误1920)
  
  再次安装后,出现下图的问题,虚拟机USB服务无法启动

  我用的是AMD平台,有人说要卸载掉USB过滤器,于是我找到了这个问题的解决办法
  以下引用下百度知道计算机工程师的回答:(原文链接:http://zhidao.baidu.com/question/198095575.html)
  AMD的USB过滤器驱动程序是AMD用来提供增强USB多媒体功能的驱动,但是在Windows7操作系统下安装VMware7后发现USB设备不能正常加载,提示31错误,发现是服务里面的“VMware USB Arbitration Service”无法启动导致,手动启动总是报31错误,这就是因为系统安装了AMD的USB过滤器驱动的原因,只要是使用AMD平台的Windows7系统应该都存在这个问题,解决问题的办法就是把USB过滤器驱动移除。
  移除USB过滤器的步骤:
  开始->控制面板->卸载程序,(或者这运行对话框里面输入:“control”,也能进入控制面板里面)找到”ATI Catalyst Install Manager”,右键点击更改,然后选择自定义,“下一步”后就会在第一行发现“AMD USB 过滤器驱动”,然后选择卸载,就OK了!
  当时我的电脑ATI Catalyst Install Manager打不开,于是我用驱动精灵下载了一个AMD显卡催化剂(笔者建议慎用驱动精灵更新驱动,如果原本旧驱动正常你手贱更新显卡驱动妄想提升下显卡性能什么的通常结局会很悲催.(>﹏<).)结果我打开管理器(ATI Catalyst Install Manager)发现没有我的电脑之前并没有安装USB控制器。
  可惜以上回答没有解决我的问题。
  我的解决办法是移除“USB控制器”,因为我觉得这个功能可有可无,同样的你也可以移除软盘、打印机

  
  之后我在启动虚拟机的时候出现了新的问题如下:
  启动VM时报错:VMware-无法打开内核设备 "\\.\VMCIDev\VMX": 重叠 I/O操作在进行中……
这样的报错,虚拟机启动不了。搜了一下解决方法,分享给大家:
  解决方法:
  对虚拟机相对应的.vmx文件进行编辑修改。
  用记事本打开。
  找到这一行: vmci0.present = "TRUE"(在记事本中ctrl+F搜索“vmci0.present”)
  将 TRUE 改为 FALSE
  或者 直接将这行删除。
  保存此虚拟机的.vmx文件。
  重新运行虚拟机。OK。
  PS .vmx配置文件文件目录可以在下图标记出找到(也可以在“配置”中的工作目录中找到)


  
  
  
页: [1]
查看完整版本: win7下VMware安装提示错误1923 or 1920、VMware USB Arbitration Service无法启动、VMware-无法打开内核设备