寻找未知硬件的驱动
DIY
笔者有一个联想的USB外置Modem(图1),带有传真卡功能。在宽带上网逐渐普及的今天,决定让它继续发挥余热,配合扫描仪,让电脑充当传真机的角色,以节省开销。不过,当时这个Modem随机配送的都是For Win98/Me的驱动程序和应用软件,联想后来也没提供Win XP下的驱动。把该外置Modem和电脑连接后始终无法被Win XP系统正确识别,只能被识别为带着黄色问号的“V.90 Modem with USB Interface”(图2),也无法正常工作。为了让这款外置Modem在Win XP下重新上岗,笔者采取以下解决方法:


1.用软件识别出外置Modem使用的芯片;
2.寻找该芯片厂商开发的针对 Win XP的通用驱动程序(即常说的“公版”驱动)。
可以识别硬件芯片的软件有很多种,在这里笔者推荐使用“硬件精灵”,该软件可以直接从BIOS以及I/O端口获得硬件相关信息,不用依赖于驱动程序来进行识别。该软件为绿色免费软件,下载后直接运行即可(下载地址:http://www.cpcw.com/download)。运行“硬件精灵”后,软件列出了机器的所有硬件信息。因为外置Modem是USB接口的,所以笔者重点检查列表中的USB设备,结果发现了一项含有“Conexant Systems (Rockwell).Inc”字样的设备(图3),看来这个Modem也采用了著名的Rockwell(Conexant)的芯片。为进一步确定,笔者把外置Modem拔下来再用“硬件精灵”测试,结果未发现该设备。

至此,基本确定这款外置Modem使用了Rockwell(Conexant)芯片。登录www.mydrivers.com网站,进入调制解调器驱动页面,在上面找到一款“Conexant HCF Generic Modem(USB)通用驱动最新版For Win XP”,驱动说明中显示“这款驱动也适用于绝大部分使用Conexant(Rockwell)芯片的Modem”。于是笔者下载该驱动并安装,过程很顺利。重启电脑后,外置Modem被正确识别为“Generic HCF USB Modem”(图4)。接着尝试拨号上网和收发传真,一切正常,问题终于得到解决。

总结:新版的驱动程序往往代表着更好的稳定性和更多的性能支持,但很多朋友却经常为了硬件驱动的更新问题而烦恼,尤其是一些购买了品牌机的朋友未能得到相应的驱动升级服务。大家不妨参考本文的方法,用“硬件精灵”为自己的机器做个体检,了解各部分配件所使用的芯片,再利用广阔的网络资源寻找合适的驱动程序,不用再为驱动程序的更新而烦恼。