解决Windows USB无法驱动/驱动错误
故障现象:Vista U64的USB驱动异常,相关设备显示叹号,并且无法识别任何正常USB设备。
故障原因:运行过“安国Alcor 量产工具”。
故障原理:量产工具自带一个Mpfilt.sys驱动文件,默认修改注册表相关项值,使其作为底层USB驱动。
因Vista U64与此驱动不兼容,Vista启动时不加载此驱动,导致Windows的正常USB驱动无法加载。
处理过程:起初怀疑是驱动文件问题,删除\Windows\syswow64\drivers目录下的mpfilt.sys文件。重启。
故障仍旧存在。在注册表内对mpfilt.sys进行搜索,同时搜索mpfilt。删除以下相关项值:
localmachine\system\currentcontrolset\services\mpfilt 此项同时会再现在controlset002/control003等中。
删除HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{36FC9E60-C465-11CF-8056-444553540000}中的项值:Lowerfilters 同时查找相关controlset002/controlset003中等的相关项,删除同类值。
重启,找到新硬件,自动安装驱动,恢复正常。
总结:XP中使用此软件不会造成此现象,除非自行删除了mpfilt.sys文件导致启动时加载驱动出错,也会
引发Vista中的同一故障现象。
以此类推,所有不兼容的usb驱动若也以此方式加载,同样也会导致此故障,应可依法排除,避免重装。
ps:mpfilt.sys曾被上报为恶意程序,可能与此故障有关?
via。http://eastnet.blog.163.com/blog/static/932772009530541353/
当前页面是本站的「Google AMP」版。查看和发表评论请点击:完整版 »
因本文不是用Markdown格式的编辑器书写的,转换的页面可能不符合AMP标准。