Windows7发布后,Vmware也推出了新版的Vmware Workstation 7和Player 3,从功能上为Win7进行了优化。近日QQ上有一MM提到她的Vmware中安装的XP虚拟机只能检测到连上的USB设备(比如U盘,加密狗、手机之类),而无法加载到虚拟机中使用,虚拟机中没有USB设备的盘符。Google一下发现这似乎是一个普遍的问题,在Win7系统下使用Vmware虚拟机的有很多类似的情况(如果是XP或者Vista主机系统都没有这种问题出现),Vmware的官方社区论坛里面也有不少有关的帖子,看来Vmware WS7和Win7多少还是有一些兼容性方面的问题。根据网上的一些资料总结了一些可能造成此问题的原因,如下:
1、检查主机系统中VMware USB Arbitration Service能否正常启动(我的电脑右键菜单-》管理-》服务)。如果出错无法启动,那原因有两种情况: (1)AMD平台的主板芯片组安装的USB Filter驱动会阻止USB Arbitration Service的加载,卸载此USB过滤驱动后问题解决; (2)如果系统安装过索爱的手机PC套件,那么有一个索爱seehcri control Service也会影响USB服务的启动,从设备管理器中卸载此索爱seehcri control Service后问题解决。
2、如果主机系统中VMware USB Arbitration Service能够正常启动,右键点击右下角的存储设备的图标手动连接一下,看看是不是可以。
如果还是不行,那么有可能是Win7限制了Vmware取得USB设备的控制权造成的此问题(会出现以下错误:The VMware USB Arbitrator returned error code 4.)可以按以下图解步骤操作试试能否解决此问题:
(1)把USB设备(以U盘为例)连接到主机,然后打开系统设备管理器:
(2)找到U盘设备,双击打开属性页(以下都是以鼠标为例的,实际应该是接上U盘后选识别出的U盘):
找到对应的设备类GUID,复制下来备用; (3)开始菜单中输入gpedit.msc打开组策略管理器,定位到如图的系统策略,双击”阻止使用于下列设备安装程序相匹配的驱动程序安装设备“:
(4)选上”已启用“,然后点显示按钮:
(5)输入刚才复制下来的GUID,一直点确定退出组策略管理器。
这样以后主机的Win7系统就不会安装对应USB设备的驱动,然后再从新连接一下U盘看看Vmware虚拟机能否识别和使用U盘,如果可以就OK了~如果以后要在主机的Win7系统中使用U盘的话就再把(4)中的启用改成未配置或者禁用即可。:-) 3、在Vmware的官方论坛上面,有老外的帖子说此问题和USB3.0有关系,原文为“When I want to plug an USB removable device, I get "dndlog.conf" error and "Driver error".But, if I create c:\ProgramData\VMware\dndlogs\dndlog.conf there is not any dndlog.conf error but there is again "Driver error"...Edit : I found how to fix that : "Driver error" is because VMware 7.1.2 does not refresh USB 3.0 devices, but 2.0 yes.” 意思大概是Vmware7.1.2对USB3.0的支持有些问题,而USB2.0就没问题。如果主板也有USB3.0的接口可以试试禁用一下看能否解决这个驱动错误。 (原创文章,转载请注明出处:http://hi.baidu.com/游子问寒千里外 ) |
相关文章
- Win7系统下Vmware虚拟机无法使用USB设备问题的解决方法
- WIN7上搭建Windows Phone 8 开发环境——VMware Workstation下Win8 “无法安装Hyper-V, 某个虚拟机监控程序正在运行”问题解决的办法
- 转:WIN7上搭建Windows Phone 8 开发环境——VMware Workstation下Win8 “无法安装Hyper-V, 某个虚拟机监控程序正在运行”问题解决的办法
- Ubuntu下Virtualbox虚拟机无法分配USB设备的解决方法
- Mac OS X 10.10.5 中 VirtualBox 5.0 里的 Win7 虚拟机无法使用 USB 3.0 设备的解决办法(补充说明)
- 虚拟机VMware无法识别USB设备(USB摄像头)问题及解决方法
- WIN7上搭建Windows Phone 8 开发环境——VMware Workstation下Win8 “无法安装Hyper-V, 某个虚拟机监控程序正在运行”问题解决的办法
- 宿主机系统 Deepin 15.4,解决 Virtualbox 5.1 中 XP虚拟机无法使用 USB设备(如:U盘、罗技优联接收器等)的问题
- 虚拟机下Linux读取USB设备的问题虚拟机下Linux无法读取USB设备的解决方案
- Mac OS X 10.10.5 中 VirtualBox 5.0 里的 Win7 虚拟机无法使用 USB 3.0 设备的解决办法(补充说明)