转自“我们俩”:http://xu020408.blog.163.com/blog/static/265489200971904925808/
PS:同事电脑插U盘没反应。在自动安装的驱动的时候,发现没有拷贝驱动,初步怀疑是驱动没了。
前天,由于要修复0Kb问题的U盘,安装了量产修复工具,个人习惯,修完后马上卸载无用的软件,免得占用笔者机子上宝贵的硬盘资源。然而,问题发生了,当我再次插入U盘时需要搜索安装驱动,但系统搜索不到,右下角的不得不弹出一个硬件安装失败的提示。之后连续拔插几次问题依旧。按照我以前解决这问题的思路:进入“设备管理器”把“通用串行总线控制器”下的USB扩展接口的驱动删了。但是经过多次帮别人解决这问题的反馈,这方法治标不治本——每次都要做同样的步骤,而且不是每次都有效。
我决定寻找新的方法,经过脑子里搜寻,经验告诉我应该重新安装U盘驱动,虽然这是在Win2K以下才做的事情。于是,在网上找来几个所谓的万能USB驱动,但是打开发现是win 98/2000用的。后来才在一些文章中看到winXP下的U盘驱动文件是:usbstor.inf。第一反应,在C:windowsinf下搜索usbstor.inf文件,果然,没有搜到,应该是卸载量产修复工具时把它删掉了。于是,决定在网上下载一个回来放入C:windowsinf,但是网上根本找不到,正准备到别的机器上Copy时,我决定再搜索一次这次搜索usbstor(不要扩展名),结果找到了一个usbstor.ibk文件,看扩展名我就猜想应该是usbstor.inf的一个备份,拖到记事本上一看,果然是*.inf的格式,大喜!马上就地(C:windowsinf下)复制一个,把扩展名改为inf,右键点击改好的usbstor.inf文件,安装,发现生成了一个usbstor.PNF文件,插入U盘,直接就能检测到了,打开电脑新一个盘符跃于眼前。
整理后解决的方法:
1.在C:windowsinf下搜索usbstor,搜出usbstor.ibk;
2.把usbstor.ibk直接在该文件夹里面复制+粘贴;
3.把复制出来的“复件usbstor.ibk”改为usbstor.inf;
4.在usbstor.inf上点击右键,选安装。
解决完毕,插入U盘看看是不是能检测了,如果还是不行,那么重启机器后再插入U盘试试。