admin 管理员组文章数量: 887021
2023年12月23日发(作者:得的多音字组词和拼音表)
解决虚拟机VMWARE、virtualbox中USB设备无法使用的问题
主板为AMD平台,操作系统为WIN7 64位,安装了VIRTUALBOX虚拟机,虚拟机装了XP SP3的系统。在使用某银行网银系统时,发现U盾无法使用。开始以为是因为是64位操作系统的问题,后来发现单在WIN7下插入U盾系统反映正常,而开虚拟机时插入则U盾不停闪烁,于是学习了下遇到此问题的有关前辈,最终发现问题出在AMD USB过滤器上。于是想到前几年用VMWARE时也遇到过同样的问题,那也是因为AMD的USB过滤器。下面给出解决方法:
方法一
解决步骤:
1,打开注册表工具regedit,依次进入HKEY_LOCAL_MACHINESYSTEMCurr-entControlSetControl,会看到下面有Class{36-FC9E60-C465-11CF-8-0000},点击它,在右侧出现窗口会看到有个UpperFilter,选中它,鼠标右键-删除。
2,重启电脑。
3,顺利的话,这样就可以在虚拟机中使用U盘设备了。
我就用这种方法解决了。
方法二
手动去除AMD USB过滤器驱动程序
这将引导您通过手动删除AMD USB过滤器驱动程序的过程。 这就需要编辑Windows注册表,应仅用于其他的去除方法失败。如果你还没有准备好,请首先尝试这些指令。
步骤1:按开始,在搜索框中键入“regedit”。按Enter键打开注册表编辑器。
步骤2:在注册表编辑器,导航到HKEY_LOCAL_MACHINE SYSTEM
CurrentControlSet 控制类 {36FC9E60 – C465 – 11CF – 8056 – 444553540000},找到UpperFilters注册表项。
第3步:双击UpperFilters注册表项来编辑它。删除行,说:“usbfilter”,并单击“确定”以保存更改。
第4步:导航到HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet 服务 usbfilter键在注册表编辑器。请注意可能有多个条目的编号,如usbfilter1或usbfilter 3,检查每个关键看如果DisplayName值表示,“AMD USB过滤器驱动程序”。一旦你找到了正确的,删除usbfilter注册表项。
第5步:重新启动计算机。 删除C: WINDOWS SYSTEM32 DRIVERS
,AMD USB过滤器驱动程序已被删除。 你SmartDongle现在应该正常工作.
方法三
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了!
版权声明:本文标题:解决虚拟机VMWARE、virtualbox中USB设备无法使用的问题 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/free/1703347165h447879.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论