windows7系统插入U盘系统提示“未能成功安装设备驱动程序”设备管理器里显示黄色感叹号设备故障非完美解决方案作者:寻修网阅读:1959时间:2011-6-1616:38:00文章导读:故障描述:寻修网接修一台电脑,使用的是windows7系统,故障情况是这样,这台电脑原来使用U盘一直正常,但某一天突然发现系统无法正确识别U盘,插入任何一个U盘,系统通知区域都提示“未能成功安装设备驱动程序”,在设备管理器里查看,“其它设备”显示一个带黄色感叹号图标的设备“GenericFlashDiskUSBDevice”。试了很多个U盘,发现只要是U盘都无法正确识别,但有个量产成U盘加cdrom的U盘,可以识别CDROM部分,读取顺利。故障描述:寻修网接修一台电脑,使用的是windows7系统,故障情况是这样,这台电脑原来使用U盘一直正常,但某一天突然发现系统无法正确识别U盘,插入任何一个U盘,系统通知区域都提示“未能成功安装设备驱动程序”,在设备管理器里查看,发现“其它设备”显示一个带黄色感叹号图标的设备“GenericFlashDiskUSBDevice”。试了很多个U盘,发现只要是U盘都无法正确识别,但有个量产成U盘加cdrom的U盘,可以识别CDROM部分,读取顺利。电脑情况:DELL品牌机,型号为Optiplex780,自带32位win7旗舰版,通过windowsupdate升级到sp1。安装了金山卫士与金山毒霸安全软件组合。以下是寻修网对该故障的完全处理过程,多图杀猫,请大家忍耐。一、故障情况:插入U盘,设备管理器的“其它设备”显示一个带黄色感叹号图标的设备“GenericFlashDiskUSBDevice”。在“计算机管理”的磁盘管理中,未能发现U盘。系统托盘中提示“未能成功安装设备驱动程序”。二、故障处理过程网络上提供了不少关于windows7系统下U盘无法正确安装驱动程序故障的解决方法,寻修网借此机会一一尝试,并自己试用了一些独特的方法来解决这个故障。(1)通过系统自动更新来搜索USB驱动程序(2)还原USBSTOR.SYS文件法(3)系统还原法(4)修改注册表法(5)修改组策略法(6)恢复USB驱动程序法(7)手动更新驱动程序法(非完美解决方法)(1)通过系统自动更新来搜索USB驱动程序1、点击查看详细信息,提示GenericFlashDiskUSBDevice找不到驱动程序,点击更改设置。2、选“是,自动执行该操作”,点“保存更改”。3、系统托盘显示系统正在通过windowsupdate自动更新驱动。可以点开查看详细情况。4、正在搜索windowsupdate。5、经过一段时间搜索,系统再次提示,找不到驱动程序。(2)还原USBSTOR.SYS文件法usbstor.sys位于c:\windows\system32\drivers文件夹下,是windows7系统下的usb设备驱动程序,网上有种解决方法是在另外一台windows7的电脑上把这个文件复制过来,替换掉故障电脑上的相应文件,以解决该文件损坏导致的U盘无法读取的故障。但做到这一点需要提供特别的文件管理权限,当然,可以通过windowsPE系统来完成文件的替换,但在本例中,这种方法失败了。1、尝试直接复制替换usbstor.sys文件,寻修网注:复制过来的文件为73KB,而故障电脑上的文件为74.5KB,经检查,版本也不同,回想一下,正常,因为故障电脑的windows7升级到了sp1,而那台电脑windows7没升级到sp1。直接点复制和替换。2、系统提示“需要提供管理员权限才能复制到此文件夹”,点继续。3、系统仍然提示“您需要权限来执行此操作”。经检查发现,需要提供TrustedInstaller权限才能完成复制。4、寻修网最后是通过windowsPE系统,完成了复制,重启后,尝试,故障依旧,于是寻修网再次通过PE系统,恢复了故障电脑上原有的usbstor.sys文件。此方法尝试失败。(3)系统还原法寻修网了解到故障电脑前不久做过一次系统备份,于是再次尝试使用系统还原来解决这个故障。1、打开控制面板、所有控制面板项、备份和还原,如下图。然后点恢复系统设置或计算机。2、点打开系统还原。3、还原到最近的一次备份,选2011/6/7到2011/6/12这个备份,寻修网注:可以确认6月12日时系统可以正常使用U盘。选中后,点下一步。4、继续点下一步。5、选择2011/6/12的“自动还原点”,点下一步。寻修网注:在此可见此还原会造成一些补丁和软件的丢失。6、系统还原会删除一些这段时间内安装的程序。7、点击完成。8、系统提示,启动后,系统还原不能中断。点是。9、经过一段时间等待,系统还原成功,还原到2011年6月12日19:00时的状态,寻修网注:此还原只更改系统文件,不影响还原时间段中用户新建与修改的文档。点击关闭。经过以上尝试,系统成功完成还原,但重启后,发现故障依旧。于是寻修网再一次重装安装此期间更新的系统补丁与第三方程序(4)修改注册表法网上有朋友说,遇到这个问题时,可以看看注册表HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\UsbStor的值是不是3,于是寻修网打开注册表相应位置,进行修改,但结果还是故障依旧。1、打开注册表HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\UsbStor。2、默认值为空。于是改为3,重启后故障依旧。寻修网继续尝试寻找让系统自动安装U盘驱动的方法,在网上漫游时,发现U盘禁用方法中有一种方法,是通过修改注册表文件来实现的,方法为:打开注册表文件,依次展开HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\usbehci”双击右面的“Start”键,把编辑窗口中的“数值数据”改为“4”,把基数选择为“十六进制”就可以了。改好后注销一下就可以看见效果了。为了防止别人用相同的方法来破解,我们可以删除或者改名注册表编辑器程序。寻修网注:“Start”这个键是USB设备的工作开关,默认设置为“3”表示手动,“2”是表示自动,“4”是表示停用。于是进一步做如下尝试:1、打开注册表,展开HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\usbehci”,发现故障电脑上的start键值为3。2、将此键值修改为2,确定后,重启电脑。故障依旧,后查实,usbehci功能是为USB存储设备自动分配盘符,而本故障中并非不能分配盘符,而是无法自动安装驱动。(5)修改组策略法还有一种情况是修改了组策略,导致U盘无法正常使用,寻修网使用gpedit.msc,打开组策略编辑器,定位到计算机配置、管理模板、系统、设备安装、设备安装限制,检查发现,故障电脑的“允许管理员忽略设备安装限制策略”、“禁止安装可移动设备”与“禁止安装未由其他策略设置描述的设备”都是“未配置”状态。因此说明本机的组策略是未被修改过的,故障与此无关,但报着尝试的态度,还是将此三项分别设置为“已禁用”状态。但设置完,重启后,故障依旧。(6)恢复USB驱动程序法既然是驱动程序未能正确安装,是否是故障机的相应USB驱动程序不正确导致的呢?寻修网接下来尝试恢复驱动程序。从同相同配置、相同批次的DELL780电脑上备份一份USB驱动程序,再将驱动程序恢复到故障机。1、先在正常机器上备份USB驱动程序。寻修网在此使用的是驱动精灵2011RC1版。驱动精灵2010Beta1v3.1.223.1070驱动精灵2011Beta5扩展版(集成万能网卡驱动)在驱动精灵的驱动管理工具中,选中驱动备份页签,勾选“UniversalSerialBuscontrollers”,然后在右边选择备份文件的存储位置,然后点击开始备份。2、将备份好的文件复制到故障电脑上,寻修网注:没办法使用U盘复制了,还好,可以用QQ传。然后在故障电脑上打开驱动精灵,同样,在驱动管理菜单里,使用驱动还原功能,选好需要还原的驱动文件,点开始还原。3、耐心等待,驱动程序的恢复是需要一段时间的,寻修网大约等了10分钟左右的样子。4、驱动程序更新完成,需要重新启动计算机。点是重启。但结果很让寻修网失望,因为故障依旧,此路不通。(7)手动更新驱动程序法至今为止,寻修网进行的尝试均告失败,于是寻修网再次尝试手动为U盘更新驱动程序。但就是这次尝试,找到了可以使这台故障电脑暂时使用U盘的方法。1、插入U盘,打开设备管理器,右键单击“其他设备”中带黄色感叹号的GenericFlashDiskUSBDrive图标,选择“更新驱动程序软件……”。2、点击“浏览计算机以查找驱动程序软件”。3、指定搜索驱动程序软件的路径为c:\windows\system32\DriverStore\FileRepository,勾上包括子文件夹。寻修网注:此路径下保存了windows7所有驱动程序文件,故障电脑上此文件夹容量有873MB,推测故障原因并非驱动程序文件丢失,只是系统无法自动寻找并安装驱动程序文件,故尝试手动指定路径。然后点下一步。4、系统开始搜索USB驱动程序,让人心急的几十秒啊……5、系统提示,windows已经成功地更新驱动程序文件。6、此时,U盘已经可以正确在我的电脑里显示出来,也可正常使用,但打开设备管理器,其他设备里依然有未知设备,再次重复上面1到4的步骤。7、系统又识别了一个WPDFileSystemVolumeDriver。8、再次打开设备管理器,可见系统发现了两个设备,U盘使用也完全正常。寻修网注:至此为止,任何U盘都可以通过手动更新驱动程序法正确识别与使用,而且,任何U盘在这台故障电脑上使用过一次后,以后再在此电脑上使用时则不需要手动更新驱动程序,电脑可正确识别与使用,但任何U盘第一次在这台故障电脑上使用时,必须使用手动更新驱动程序法来实现正确识别。此为windows7系统插入U盘系统提示“未能成功安装设备驱动程序”,设备管理器里显示黄色感叹号设备这一故障的非完美解决方案