前因:
小黑自己进行彻底的重装
问题:
在安装指纹识别程序时出现
please insert the primary sensor and click "ok" to update your sensor's PBA software
Did not find the primary sensor, update sensor's PBA software failed.
导致在指纹采集时出现“无法与传感器通讯,请确认传感器已经准备就绪”的错误了。
解决:
1、断网
最原始的方法,先拔掉网线,禁掉无线网络,或者直接打开防火墙来限制网络连接!!!
2、删除程序与驱动
进入控制面板,先删除原先安装上去的“AuthenTec TrueSuite”软件,这个删除后不会有提示重启;
再删除“Windows 驱动程序包 - AuthenTec Inc.(ATSwpWDF) Biometric ...”软件;
再删除“Lenovo Fingerprint Software”软件,提示重新启动;
再到设备管理器里,展开“生物识别设备”,卸载“AuthenTec Inc. AES2810”设备,在弹出的提示框里勾上“删除此设备的驱动程序软件。”,即连驱动也删除,然后重新启动;
再一次到设备管理器里去确认现在“Fingerprint”设备是否为未识别的设备了,如果仍是识别在“生物识别设备”下面的话,继续上一步操作,将之删除干净后重新启动。
3、重新安装“Lenovo Fingerprint Software”软件,重新启动即可。
然后,进行配置界面进行指纹采集的时候就成功了,不会再出现“无法与传感器通讯,请确认传感器已经准备就绪”的错误了。
根源:
“Lenovo Fingerprint Software”与从微软网站上自动更新下来的驱动有冲突导致的,可以通过安装成功与失败时查看“AuthenTec Inc. AES2810”设备的驱动程序文件即可知道。
正常是:%SYSTEM32%\Drivers\ATSwpWDF.sys与%SYSTEM32%\WdfCoinstaller01005.dll两个驱动文件驱动文件。
其它一些信息:
请先确认BIOS里“Security”==>>“I/O Port Access”==> “Fingerprint Reader”是“Enabled”的。
估计通过JavaEye的强大SEO,碰到相同问题的朋友们就可以优先得到解决方法了,呵呵。