一、故障现象
一台佳能TS8380彩色喷墨打印机通过win10系统usb线连接使用,突然发生打印扫描故障。一名同事去处理重装驱动时,在驱动安装界面的USB查找打印机时卡住,如果一时等待则提示找不到USB打印机,但设备管理器中能看到问号的打印机设备。重启计算机、打印机,重装驱动均无效果。
二、排查原因
去现场,在win10设备管理器中确实有打印机设备,说明USB线应该没问题,而且打印机自身状态看上去是正常的,这时候还是应该排查操作系统的问题。
尝试重装驱动,现象和同事描述一样。没办法,尝试手动更新驱动,在问号打印机设备属性里手动更新驱动,驱动文件目录选择佳能驱动程序解压后的子文件夹driver,这回系统有了明显的错误提示“INF格式无效”,啥东西!?
想起N年前遇到的驱动安装问题,还可以用同思路排查。参见之前的博客《缺少mdmcpq驱动文件非原版Windows安装驱动失败》。
果然,在C:\Windows\inf\setupapi.dev.log日志文件中,在文件最下面的日志部分找到叹号提示,英文记录“无法加载C:\Windows\inf\OEM3.inf”,很关键,也很明确。找到对应目录,发现OEM3.inf文件大小文0,故障找到,系统文件被莫名覆盖清空了。而且不止oem3,oem2.inf也是0。
三、解决故障
去其他win10系统下找到同名文件覆盖。再次安装驱动,一切正常,故障解决。
很明显,佳能驱动程序在找打印机这步时已经找到打印机了,但安装驱动时发生了错误,但程序没有准确定位问题故障,反而提示找不到打印机,更加干扰故障排查。同时,操作系统在驱动安装过程中不够详细的报错提示也不利于问题排查。遇到类似故障,还是得深入分析系统日志文件,明确故障原因,针对解决。

4万+

被折叠的 条评论
为什么被折叠?



