Link to home
Start Free TrialLog in
Avatar of Dan
DanFlag for United States of America

asked on

computers printing PCL XL Error

I have a few users that when they print, they get a PCL XL error.

The printer is added on a print server, windows 2019.  The printer is an HP M452DN.

When a few users print, it also spits out a blank white page with the following:

PCL XL Error

Subsystem: KERNEL

Error: IllegalTag

File Name: kernel.c

Line Number: 1933


I've looked online and not sure what is causing this.


All users are using windows 10.  I printed from my own PC, and I don't get that error, I also printed from a windows 11 PC, and no error.  


When printing a test page, I can see the same driver is used on a good PC and on the PC that prints the error.


I'm puzzled what could be causing this?  Any thoughts? 


Avatar of Robert
Robert
Flag of United States of America image

Normal and first thing I usually do to correct this type of issue is to remove the driver from the PC and reinstall it. (not just delete the printer but actually remove the driver)
To do this (on windows 10)
Open control panel and open Devices and printers
Select the printer (left click) (remove the printer and any that may be using the same driver)
now click on any other printer (even the xps writer will work) 
Then at the top of the screen you will see print server properties (don't worry this is the local pc's print service properties not the actual server)
User generated image
click on the print server properties
Now click on the "Drivers" tab and locate the print driver your having issues with.
select the driver and click remove.
You will get a prompt to "remove driver only" or "Remove driver and driver package"
If the driver was pulled from the print server you can select remove driver only.
you will get a prompt to confirm.

Then reinstall your printers from the print server (it should pull the driver from the server) 

That said the only other thing i have seen cause this type of issue is occasionally PDF gets set back to open with edge and in some cases switching it back to open with adobe reader solves similar issues.


Avatar of Dan

ASKER

what fixed the problem was to add a new printer using port type wsp, but I don't want to have to do that for every printer, to have to add all my printers using that printer port type.  Looks like the server does not let me to just add a printer port and then use a different one.
This is 100% an out-of-date firmware installed on the printer.

https://support.hp.com/us-en/drivers/selfservice/hp-color-laserjet-pro-m452-series/7326532/model/7326535

Update the firmware and your problem will disappear.
Avatar of Dan

ASKER

I've looked everywhere in the settings, and I can't find where to upgrade the firmware on hte HP 452DN.

I've already downloaded the firmware, but can't find where to upload it?
If you want to try the firmware thing.
HP LaserJet Pro - Update the printer firmware | HP® Customer Support 

That said I would think if it was a firmware issue it would happen from all PC's not just a few.
Avatar of Dan

ASKER

I went through every single option under the web GUI after logging into the printer, and there's no option anywhere to upgrade the firmware, so I'm not sure how to upgrade the firmware on these printers?
You use their software product. (option 2 on the link I provided)
Basically you download it on a pc and run it. It scans for printers then you select the ones you want to update and it writes the firmware to the printer. 
Avatar of Dan

ASKER

Robert, yes, I saw the link, I saw option 2, but I can't find the link to download the software utility.
Where's the link for that?
SOLUTION
Avatar of Robert
Robert
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Download the firmware here:
https://support.hp.com/us-en/drivers/selfservice/hp-color-laserjet-pro-m452-series/7326532/model/7326535 

Run the .exe
It will give you a little program with a drop-down to choose the printer to push the firmware to (hint: you have to have the printer installed/mapped on the machine your trying to run the firmware update from)

It will give you a success/failure status.

Login to the web GUI of the printer and check the System Info for the firmware version.
Avatar of Dan

ASKER

updated the firmware and it's still doing the same thing, printing out errors after the test print or after a print job.

Dan,

Is the printer hosted on a print server? Also, are you running the latest driver on the PC side?
Avatar of Dan

ASKER

yes, the printer is hosted on a brand new windows server 2019.  I downloaded all the newest drivers from each company website 3 weeks ago when I built the print server.  On the clients, I'm using the drivers either that it got from the server, or that windows 10 installs, but since the printers are installed on the server, when I use group policy to install the printer, it uses the printer driver from the server, which is the newest driver.
Avatar of Dan

ASKER

So I'm stuck, I still have the issue, not sure what to do.

Replaced the firmware, and tried everything mentioned above.
ASKER CERTIFIED SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Just out of curiosity have you tried the HP universal driver?
Avatar of Dan

ASKER

Yes, I have tried the HP universal driver as well.
Avatar of Dan

ASKER

Andrew, I am getting the config page for you.
Avatar of Dan

ASKER

Thanks for your help guys!