场景:  THINKPAD T420S 已安装官方发布的全部驱动, USB3.0已安装Renesas Electronics USB 3.0 Host Controller 2.1.28 ;

状况: WINDOWS就是死活无法识别HITACHI 750G 7200转 USB3.0接口的移动硬盘,但问题是移动硬盘指示灯却一直亮着,就是那若影若现的指示灯给了我一丝希望。

 

分析: 移动硬盘指示灯亮着,表示移动硬盘已经识别出笔记本的USB接口且供电良好;  问题应该在驱动或者系统设置上,可能是驱动太久或者WINDOWS系统设置出了问题(看来只有先找找有没最新的驱动,至于WINDOWS设置一点头绪都没有);

 

解决: 下载最新的Renesas Electronics USB 3.0 Host Controller驱动2.1.36.0 安装好,重启后状况依旧,心都凉了半截;打开WINDOWS系统的【计算机管理】-【事件查看器】-【Windows日记】-【系统】查看系统日志(这是个人习惯,谁叫咋是程序员出身喃)发现多条"Service Control Manager"提示信息,点击查看详情系统报告:“ Portable Device Enumerator Service 服务处于 停止 状态。”,这个“Portable Device Enumerator Service”是神码东东,有什么用? 不过根据经验一看就知道与便携式设备枚举有关,移动硬盘就是便携式设备啊! 找到问题了:打开WINDOWS系统的【计算机管理】-【服务和应用程序】-【服务】-点击【Portable Device Enumerator Service】服务,内部服务名叫WPDBusEnum,内部描述为:“强制可移动大容量存储设备的组策略。使应用程序(如 Windows Media Player 和图像导入向导)能够使用可移动大容量存储设备传输和同步内容。”,这段话WINDOWS说的不清不楚,不管他先启动服务再说,启动类型:自动(延迟启动)、并点击“启动”按钮。Ok ,重新插上移动硬盘,移动硬盘绿灯闪烁,资源管理器终于跳出移动硬盘久违的分区,终于识别能我的USB3.0移动硬盘,到此问题解决。

 

总结: USB3.0标准出来时间不久且使用USB3.0的笔记本不多, 微软默认将“Portable Device Enumerator Service” 禁用已节省系统资源,导致便携式设备枚举失效。