-
×InformationNeed Windows 11 help?Check documents on compatibility, FAQs, upgrade information and available fixes.
Windows 11 Support Center. -
-
×InformationNeed Windows 11 help?Check documents on compatibility, FAQs, upgrade information and available fixes.
Windows 11 Support Center. -
- HP Community
- Printers
- LaserJet Printing
- Image Printing

Create an account on the HP Community to personalize your profile and ask a question
11-16-2016 08:16 AM - edited 11-16-2016 08:19 AM
I have multiple HP laserjet 1320 in use by company only on a few they are having difficulty printing from Outlook, we recently changed company logo. I am getting errors saying "PCL XL error, Subsystem: KERNEL, Error: UnsupportedProtocol, Operator 0x0, Position: 0". The other error I am getting is: Error: MemoryFull, OFFENDING COMMAND: image, STACK:." Any suggestions on how to fix this? I also have other users with the same printer that are not having any issues printing from Outlook.
Solved! Go to Solution.
Accepted Solutions
11-17-2016 05:48 AM
The PCL XL error indicates that (in this instance) your user is using a PCL6 printer driver.
I don't think that there is a Windows 10 device-specific PCL6 driver for this printer model, so it is likely that a version of the PCL6 Universal Printer Driver (UPD) is in use.
It think (but don't know for sure) that older versions of this UPD generated PCL XL print jobs for protocol Class/Revision 3.0 - but this printer only supports C/R 2.0.
Easy way to check if this is the case is to print a small test file, but choose the 'print to file' option.
Then view the resultant .prn file with (say) NotePad; look for the PJL ENTER LANGUAGE command; following this should be the PCL XL header, which will start with something like:
) HP-PCL XL;2;0;
as per this extract from a NotePad view of a captured print file:
If you see "3;0;" instead of "2;0;", then the driver is wrong.
Perhaps you don't have the current version of the UPD?
I run a Windows 10 Pro 64-bit edition system, with version 6.2.1 of the PCL6 UPD, and this works fine with my LaserJet 1320n printer.
The other error is a PostScript error, implying that the driver which generated this is perhaps the PostScript variant of the UPD; 'memory full' perhaps indicates that the page it has generated is too complex.
HP used to produce a PCL5 variant of the UPD, but (since version 6.1.0 of the UPDs) this is no longer provided / supported with Windows 10.
Having said that, there may be a Microsoft-supplied 'built-in' PCL5 driver suitable for the LJ 1320 - look in the 'Add printer' dialogue - you may need to click the 'Windows Update' button in the dialogue to get lesser-used drivers to be downloaded.
11-17-2016 05:48 AM
The PCL XL error indicates that (in this instance) your user is using a PCL6 printer driver.
I don't think that there is a Windows 10 device-specific PCL6 driver for this printer model, so it is likely that a version of the PCL6 Universal Printer Driver (UPD) is in use.
It think (but don't know for sure) that older versions of this UPD generated PCL XL print jobs for protocol Class/Revision 3.0 - but this printer only supports C/R 2.0.
Easy way to check if this is the case is to print a small test file, but choose the 'print to file' option.
Then view the resultant .prn file with (say) NotePad; look for the PJL ENTER LANGUAGE command; following this should be the PCL XL header, which will start with something like:
) HP-PCL XL;2;0;
as per this extract from a NotePad view of a captured print file:
If you see "3;0;" instead of "2;0;", then the driver is wrong.
Perhaps you don't have the current version of the UPD?
I run a Windows 10 Pro 64-bit edition system, with version 6.2.1 of the PCL6 UPD, and this works fine with my LaserJet 1320n printer.
The other error is a PostScript error, implying that the driver which generated this is perhaps the PostScript variant of the UPD; 'memory full' perhaps indicates that the page it has generated is too complex.
HP used to produce a PCL5 variant of the UPD, but (since version 6.1.0 of the UPDs) this is no longer provided / supported with Windows 10.
Having said that, there may be a Microsoft-supplied 'built-in' PCL5 driver suitable for the LJ 1320 - look in the 'Add printer' dialogue - you may need to click the 'Windows Update' button in the dialogue to get lesser-used drivers to be downloaded.