win7 64位系统HP LaserJet P1008 / HP LaserJet P1008 P1007 驱动安装成功,但无法打印的原因
HP LaserJet P1008 打印机驱动安装成功,但是无法打印相关文档的原因是:
1、打印机是水货,惠普中国提供的驱动和该打印机不符合。显示的应该是HP LaserJet Professional P1008,而且还要安装EWS驱动,所以安装国内的驱动是无法正确支持的。应该安装HP LaserJet Professional P1008的驱动才能正常打印。驱动保存在百度云中,以作备份。
美版 P1008 驱动:https://whp-hou9.cold.extweb.hp.com/pub/softlib/software12/COL21058/bi-55362-7/ljP1000_P1500-HB-pnp-win64-en.exe
美版p1102驱动:https://whp-hou9.cold.extweb.hp.com/pub/softlib/software12/COL32433/bi-83409-4/LJP1100_P1560_P1600-HB-win64-en.exe
2、HP LaserJet P1008打印机是HP LaserJet P1102 改装机,驱动应该装HP LaserJet P1102的驱动。
具体安装方法:
(1)下载HP LaserJet P1102的64位驱动。http://h30318.www3.hp.com/pub/softlib/software12/COL32433/bi-83437-4/LJP1100_P1560_P1600-HB-win64-zhcn.exe(基于主机的基本驱动程序更新)。
(2)解压LJP1100_P1560_P1600-HB-win64-zhcn.exe,并进入解压出来的LJP1100_P1560_P1600-HB-win64-zhcn文件夹。
(3)复制安装inf文件。新建一个文本文件,将HP1100.INF文件内容复制黏贴到文本文件中,并将文本文件重命名为em14.inf。
(4)修改安装inf文件。
如果是P1008的打印机将文件中的
"HP LaserJet Professional P1102" = HP1100, USBPRINT\Hewlett-PackardHP_La4EA1, Hewlett-PackardHP_La4EA1
全部替换成
"HP LaserJet Professional P1008" = HP1100, USBPRINT\Hewlett-PackardHP_La8970, Hewlett-PackardHP_La8970
如果是P1007的打印机,将文件中的
"HP LaserJet Professional P1104" = HP1100, USBPRINT\Hewlett-PackardHP_La4C21, Hewlett-PackardHP_La4C21
全部替换成
"HP LaserJet Professional P1007" = HP1100, USBPRINT\Hewlett-PackardHP_La8D30, Hewlett-PackardHP_La8D30
(5)手动安装打印机驱动。选择驱动路径的时候选择em14.inf。
3、系统环境测试
经检测 win2003 x86 安装成功。
经检测 win7 x64 安装成功。
经检测 win10 x64 安装失败,安装修改的inf文件时候报hash校验不正确,无法安装。(可能是数字签名无法通过)
4.HP LaserJet P1007安装的方法与HP LaserJet P1008的方法一样。因为P1007是P1104的改装机,所以修改inf文件的时候修改P1104选项。(详见2.(4)修改安装inf文件)
原创文章,转载请注明出处