win7 64位系统HP LaserJet P1008 / HP LaserJet P1008 P1007 驱动安装成功,但无法打印的原因...

news/2025/2/1 13:45:37/

  HP LaserJet P1008 打印机驱动安装成功,但是无法打印相关文档的原因是:

1、打印机是水货,惠普中国提供的驱动和该打印机不符合。显示的应该是HP LaserJet Professional P1008,而且还要安装EWS驱动,所以安装国内的驱动是无法正确支持的。应该安装HP LaserJet Professional P1008的驱动才能正常打印。驱动保存在百度云中,以作备份。

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文件

原创文章,转载请注明出处

 

转载于:https://www.cnblogs.com/h2zZhou/p/5513565.html


http://www.ppmy.cn/news/579532.html

相关文章

p1007无线打印服务器,把你的打印机共享出来:Hardlink 固网 打印服务器HP-1007

把你的打印机共享出来:Hardlink 固网 打印服务器HP-1007 2014-11-19 20:15:02 22点赞 69收藏 47评论 最近办公室几个人抢打印机比较恼火,开始搜索解决方法,然后就找到了这货。。。 [商品:固网(Hardlink)HP-1007 单USB口打印服务器…

【零基础入门学习Python---Python条件和循环语句】

🚀 Python 🚀 🌲 算法刷题专栏 | 面试必备算法 | 面试高频算法 🍀 🌲 越难的东西,越要努力坚持,因为它具有很高的价值,算法就是这样✨ 🌲 作者简介:硕风和炜,…

提取dataframe最后一列

import pandas as pd import numpy as nporigin pd.read_csv("DRUG1n.csv") origin.iloc[:,-1]

DataFrame提取某行和提取某几行

dataframe如下: dfa b0 1 21 3 52 5 63 7 94 2 45 3 0df1 df.loc[4]输出为:a 2b 4df2 df.iloc[[0,2,4]]输出为:a b0 1 22 5 64 2 4

dataframe按照条件选取行

在使用dataframe处理数据的时候碰到了按照条件选取行的问题,单个条件时可以使用: df[df[one] > 5] 如果多个条件的话需要这么写: import numpy as np df[np.logical_and(df[one]> 5,df[two]>5)] 也可以这么写 df[(df[one]>…

Dataframe去掉包含指定值的行

在daraframe中去掉包含“金融业”的整行记录 import pandas as pd df pd.DataFrame(data[{symbol:000001,Industry:金融业}, {symbol:000002,Industry:采矿业}, {symbol: 000003, Industry: 建筑业}]) dfdf.drop(df.index[(df[Industry] 金融业)], inplaceTrue) df参考链接 …

DataFrame根据某一列值的条件提取符合的所有行

origin1 origin.loc[origin[class].isin([1])]这里就将origin中class为1的所有行都提取了出来

dataframe处理多种特殊条件的行

处理多种特殊条件的行 删除"444"这一列删除第二行删除含某特定字符串的行删除含某特定数字的行删除行中包含某列表中数据的行仅保留行中包含某列表中数据的行删除行中数据大于或小于某值的行对某列数据同时进行特殊处理 # 创建dataframe df pd.DataFrame([[AAA,cc…