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了!


本文标签: 过滤器 注册表 问题