U盘不能识别问题
今天周五上午比较闲,刚才有同事就电脑无法使用U盘向我求助,具体情况是这样的:系统为Windows XP SP3,插上U盘后提示找到新硬件“unknown device”,前置后置USB插孔都尝试过问题依旧,U盘插在其他电脑上读写正常。
由于同事描述出问题之前没有做过任何多余的操作,先搁置了系统问题排除了U盘本身故障,按常规思路折腾了一大圈:
1、在BIOS中禁用Integrated Peripherals的USB2.0 Controller支持;(老机器上USB2.0驱动不好可能会导致设备无法识别,下同)
2、在“设备管理器”的“通用串行总线控制器”主项中禁用“USB2 Enhanced”子项;
3、在“设备管理器”的“通用串行总线控制器”主项中删除/禁用PCI TO USB ENHANCED HOST CONTROLLER;(直觉对PCI2USB没有好感)
4、开机箱短接弹片给BIOS放电(曾经遇到过静电问题导致USB设备无法识别的情况)
然而没有任何效果,无意之中想到可能是服务导致的问题,遂在管理中查看服务选项:果然UPnP服务(Universal Plug and Play Device Host)没有启动!
接着将UPnP服务和其依赖的SSDP Discovery Service服务开启后,重启计算机终于弹出了可爱的发现新USB设备的正常提示。