HP P2055d激光打印机PCL XL error的解决
近日,于客户处安装HP P2055d激光打印机(2009年11月份生产的机器),介绍下硬件环境:PC:Dell OptiPlex 360,另有一台富士通DPK 8600E票据打印机,P2055d通过USB数据线与PC相连;软件环境:操作系统Windows XP SP2,使用随机附带的驱动盘,安装完操作系统及驱动后,即安装此HP P2055d打印机,安装完驱动后,打印測试页,OK;然后,安装富士通DPK 8600E,安装完毕后此DPK8600E一切正常,结果P2055d挂了,打印文档总是打印出一张带有错误信息的纸,详细信息例如以下:
---------------------------错误信息開始(此行笔者加)----------------------------
PCL XL error
Subsystem: KERNEL
Error: IllegalOperatorSequence
Operator: EndSession
Position: 7
-------------------------------------------------------//错误信息结束(此行笔者加)
使用机器上自带的測试功能,打印机能够正常工作,可是就是无法跟PC正常通讯。将此驱动以及全部相关的软件卸载,又一次安装,问题依然。无奈,致电HP客服,客服人员告知问题无法确定,仅仅能使用下面方法试试。因为电话与机器隔着甚远,不方便操作,笔者打了2次客服电话,P2055d总算是能打印了。在此,将操作方法列出,以备后用。
1. 首次尝试,更改高级选项
1) 右键选中打印机,在弹出的窗体中选择“打印首选项…”,如图1所看到的。
![]()
图1
2) 打开如图2所看到的的打印首选项窗体
![]()
图2
3) 展开“图形”,将以下的“True Type字体”下拉列表选择为“下载为软字体”(图3)
![]()
图3
4) 依次展开“文档选项”à“打印机功能”,更改“将True Type作为位图发送”下拉列表为“已启用”(图4)。
![]()
图4
5) 然后,将“Print Data Optimization”下拉列表更改为“Optimize for Text and Vector”,“应用”--“确定”(图5)。
![]()
图5
为安全起见,笔者重新启动了机器及打印机(实际上是关闭计算机然后关闭打印机),打印机及机器启动后,问题依然。
2. 再次努力,更换驱动程序
问题未解决,笔者再次求助于HP客服(每次打HP客服都得等待,也不知道是HP服务太好还是HP产品质量有问题),笔者被告知更换成2200的驱动,于是乎再次尝试。
1) 打开“打印机和传真”窗体(開始à设置à打印机和传真),依次单击“文件”à“加入�打印机”菜单,如图6所看到的。
![]()
图6
2) 打开如图7所看到的的“加入�打印机向导”窗体,单击“下一步”。
![]()
图7
3) 去掉如图8所看到的的窗体中的“自己主动检測并安装即插即用打印机”选择,单击“下一步”。
![]()
图8
4) 在“选择打印机port”窗体中,使用下面port下拉列表中选择“USB001”(图9),单击“下一步”。
![]()
图9
5) 在“安装打印机软件”窗体中,在厂商列表中选择“HP”,打印机选择“HP LaserJet 2200 Series PCL”,单击“下一步”完毕打印机的加入�。
![]()
图10
加入�完此打印机之后,打印文档及測试页OK。原2055d的打印机系统会自己主动安装上,建议将此2200的打印机设为默认打印机。至此,“PCL XL error”的问题攻克了。
再次重装操作系统时,直接依照方案2,安装的打印机,一切正常。
HP P2055d激光打印机PCL XL error的解决的更多相关文章
- php编译安装报错:make: *** [sapi/cli/php] Error 1 解决办法
ext/iconv/.libs/iconv.o: In function `php_iconv_stream_filter_ctor':/ext/iconv/iconv.c:2491: undefin ...
- Cisco VPN Client Error 56解决
Cisco VPN Client Error 56解决 VPN Client报错 650) this.width=650;" style="width:575px;height:1 ...
- MySQL主从失败 错误Got fatal error 1236解决方法
--MySQL主从失败 错误Got fatal error 1236解决方法 ----------------------------------------------------2014/05/1 ...
- php编译安装 报错 make ***[libphp5.la] Error 1解决方法
报错信息: /usr/bin/ld: cannot find -lltdl collect2: ld returned 1 exit status make: *** [libphp5.la] Err ...
- mac 上运行cassandra出现的java.net.MalformedURLException: Local host name unknown: java.net.UnknownHostException: : : unknown error错误解决方法
mac 上运行cassandra出现的java.net.MalformedURLException: Local host name unknown: java.net.UnknownHostExce ...
- RSA加密/解密 Decryption error异常解决
RSA加密/解密 Decryption error异常解决 import java.io.ByteArrayOutputStream; import java.security.Key; import ...
- 安裝jpeg-6b png error错误解决方法
安裝jpeg-6b png error错误解决方法 默认安裝jpeg-6b shell> wget ftp://ftp.uu.net/graphics/jpeg/jpegsrc.v6b.tar. ...
- Android Studio gradle编译 NullPointerException(no error message)解决
原文:Android Studio gradle编译 NullPointerException(no error message)解决 1.关闭Android Studio 2.找到工程目录下的 . ...
- PHP failed to ptrace(PEEKDATA) pid 13659: Input/output error错误解决方法
PHP failed to ptrace(PEEKDATA) pid 13659: Input/output error错误解决方法 现在改linux内核文件打开限制<pre>ulimit ...
随机推荐
- 发现一款移动web端远程调试工具weinre , 哈哈!
之前调试一直用的是chrome的远程调试,虽然效果很不错,但是在调试cordova,微信时多有不便. 在git上找工具时发现了这个:weinre,使用方法非常简单 附上git地址: https://g ...
- javascript删除目标标签
<script> window.onload=function(){ var odiv=document.getElementById("content"); // ...
- ZendFramework使用中常见问题
MVC 代码书写:控制器代码书写:<?phpclass IndexController extends Zend_Controller_Action{ function init() { $th ...
- Object之克隆对象clone 和__clone()函数
在前面的PHP面向对象之对象和引用,"$b=$a"的方式复制对象传递的是对象的地址,而不是传递对象的值(内容),我们可以通过克隆对象来实现对对象的内容和引用的复制 使用传址引用的方 ...
- thinkphp3.2 namespace及use用法
PHP 5.3中的namespace其实是个不错的东西,可以简化编程,下面介绍三类在代码中 访问namespace中类的方法 1 引用namespace和类 假设namespace的程序为name ...
- 移动web页面使用微软雅黑字体的问题
很多前端工程师在开发手机页面的时候,发现视觉设计师们喜欢用微软雅黑作为中文字体进行设计,于是写页面的时候也定义 font-family 为微软雅黑,后来发到线上后,细心的产品经理发现页面的字体不是微软 ...
- WPF Navigation导航
WPF导航这个话题,网上的解决方法有很多种,有点吃猪脚的感觉,弃之可惜,食之乏味. 不过还是简单聊聊吧. 常见的导航: 利用HyperLink导航,可以到某一个Page页面,也可以是外部链接,当然也可 ...
- code jam训练
https://code.google.com/codejam/contests.html http://student.csdn.net/mcs/programming_challenges
- [BZOJ 1086] [SCOI2005] 王室联邦 【树分块】
题目链接:BZOJ - 1086 题目分析 这道题要求给树分块,使得每一块的大小在 [B, 3B] 之间,并且可以通过一个块外的节点(块根)使得整个块联通. 那么我们使用一种 DFS,维护一个栈,DF ...
- iOS内存管理系列之二:自动释放与便捷方法
有时候一个所有者创建一个对象后,会立刻将该对象的指针传递给其它所有者.这时,这个创建者不希望再拥有这个对象,但如果立刻给它发送一个release消息会导致这个对象被立刻释放掉——这样其它所有者还没有来 ...