Log In

Come Join Us!

Are you a
Computer / IT professional?
Join Tek-Tips Forums!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!
  • Students Click Here

*Tek-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.

Students Click Here


PCL XL Error on HP Laserjet M3035

PCL XL Error on HP Laserjet M3035

PCL XL Error on HP Laserjet M3035

Hi there, I am starting to get really annoyed. My new HP Laserjet M3035xs has been performing well, but have discovered a problem. When I print 1 copy in word or excel it is fine prints perfectly. But when I select more than 1 copy (e.g 2), the 1st copy prints out fine but the 2nd copy outputs on paper:

PCL XL error
Subsystem: KERNAL
Error: IllegalOperationSequence
Operator: EndChar
Position: 22

I have tried shutting off the printer and also printing on another PC, same problem. Whether I want 2 or 200 copies first page is fine, the rest is the PCL XL error. I have installed the Basic PCL5 driver, but this can only be used as a temporary measure.

Looking for any ideas.


RE: PCL XL Error on HP Laserjet M3035

Please allow me to copy/paste some notes about PCL XL :

Overview of the Enhanced (PCL XL) or PCL6 Driver
PCL 6 is the next evolution of the Hewlett-Packard LaserJet PCL language and related technologies. PCL 6 has three key components, one component, referred to as PCL 6 Enhanced has been optimized for printing from graphical user interfaces (GUIs) like Microsoft (R) Windows and OS/2. The second component referred to as PCL 6 Standard provides complete backward compatibility with past HP LaserJet printers. The third component is referred to as Font Synthesis.

The Enhanced PCL XL or PCL6 driver that is included with the HP LaserJet printers provides enhanced WYSIWYG and enhanced performance with application support over the Standard (PCL5e) driver. PCL XL is a new page description language by HP that is part of PCL6 and is closer to GDI, which many applications use. Less translation takes place by the driver, which means increased WYSIWYG capabilities and better performance with applications that support escapes implemented by the Enhanced driver. The output from the Enhanced (PCL XL) driver may not be the same as the output from the Standard driver. If the output is not as expected, choose the Standard (PCL5e) driver instead.

Is there any special reason why you would have to use a PCL 6 driver ?
Is it any specific document(s) that causes the issue or will any basic document reproduce the issue ?
Does any of the documents use special templates, headers or scripts/macros ?
Did you try with HP's latest Universal Print Driver (UPD) ?

Good luck wink

RE: PCL XL Error on HP Laserjet M3035

The PCL5 driver that has been included in the CD is not the best. When I print using the PCL5 driver I have click through many other windows and confirm I want to use the PCL5 driver etc. This will annoy the me and the other users.

I am just confused why PCL6 allows me single copies only and not multiple copies.

No tried universal print driver by HP but will give it a go.


RE: PCL XL Error on HP Laserjet M3035

I had this problem but with an HP4345mfp. I researched it and found that it is caused by a corrupted driver. Typically if you get a PCL X error it has to do with the driver. The Universal Driver should do the trick but make sure you use the PCL 6 Universal Driver as not using can cause certain functions not to work. The Universal Print Driver is only for the function of printing if you require special documents it may not do those properly. I did contact HP on the issue and found out that this error occurs on all HP 4300 models.
Good luck and hope my info helps.

RE: PCL XL Error on HP Laserjet M3035

When downloading drivers, turn off any firewalls, and blockers or A/V programs. Some DLL's of the file may be conflicting with the OS, resulting in corruption.
Review the bottom of hpwiz's reply.

"Impatience will reward you with dissatisfaction" RMS Cosmics'97

RE: PCL XL Error on HP Laserjet M3035

I tried

File > Print... > Properties > Advanced
Disable "Advanced Printing Features"
Disable "Print Optimizations"

as the HP thread suggested but still the same error. I will try JBeckman's suggestion (PCL 6 Universal Driver) and let you know how it goes. Surprised that HP can get away with releasing poor drivers especially when the Printer costs over £1000 ($2000).


RE: PCL XL Error on HP Laserjet M3035

I think I have a solution. I went onto the HP Support site and  was about to download the "HP Universal Print Driver for Windows - PCL6" and then I looked at the details for the
HP LaserJet M3027/M3035 MFP PCL6 driver (61.071.661.41) dated 25 Jul 2007. I took a leap of faith that maybe HP finally fixed the issues and downloaded it.

Extracted the file, no setup file, so I manually installed the driver (Printers and Faxes > Properties > Advanced > New Driver > Have Disk) and selected hpc3035c.inf from the extracted location, took a few mins to install.

I then tried to print multiple copies of word and excel documents, and amazingly they worked!

In my opinion, the printer does not seem to print as fast but atleast it prints multiple copies. The update has changed the Printer Preferences, so had updating Printing Shortcuts. Will give the updated PCL 6 driver a test over the next few days and hopefully won't have any problems.


RE: PCL XL Error on HP Laserjet M3035

I found that the issue is the .net framework ver3sp1. I had the same problem on multiple printers where the first copy would print just fine but multiple copies always came back with the PCL XL error code. I uninstalled net framework 3 sp1 and the problem was solved. It also fixed a problem when a pdf file was printed to with a pcl6 driver a 49.xxx error code came up on the lcd screen of the printer (HP 9050 and 5550). Also,the problem does not go away with net framework 3.5.

Red Flag This Post

Please let us know here why this post is inappropriate. Reasons such as off-topic, duplicates, flames, illegal, vulgar, or students posting their homework.

Red Flag Submitted

Thank you for helping keep Tek-Tips Forums free from inappropriate posts.
The Tek-Tips staff will check this out and take appropriate action.

Reply To This Thread

Posting in the Tek-Tips forums is a member-only feature.

Click Here to join Tek-Tips and talk with other members!

Close Box

Join Tek-Tips® Today!

Join your peers on the Internet's largest technical computer professional community.
It's easy to join and it's free.

Here's Why Members Love Tek-Tips Forums:

Register now while it's still free!

Already a member? Close this window and log in.

Join Us             Close