故障现象: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/