一开始以为是供电不足,但是后来发现只要开机前插上移动硬盘就可以被识别,应该是驱动问题。
搜索之后发现,并不是Win7驱动不起来我的移动硬盘,也不是缺少USB驱动,而是Win7因为种种原因识别不出来它是个USB移动硬盘,从而无法安装对应驱动。解决办法就是手动为它安装USB驱动,这个驱动并不需要下载,直接在Win7里就有,只要在安装驱动时选择 Standard USB controller -> USB Composite Device即可。
参考资料:http://www.jinnsblog.com/2011/01/how-to-fix-usb-unkonwn-device.html