17
HP Printer
Severity: MinorWhat Does This Error Mean?
Error 17 on an HP LaserJet means the printer's memory buffer contains more data than it can store. This happens when a very large or complex print job fills up the printer's memory. The printer is essentially saying 'I have too much data in my queue right now — I need a moment.' This error usually resolves itself after the printer processes the backlog. Reducing print complexity or adding printer memory can prevent it from happening.
Affected Models
- HP LaserJet 4
- HP LaserJet 4L
- HP LaserJet 5
- HP LaserJet 5M
- HP LaserJet 6P
Common Causes
- Printing a very large document or high-resolution image that exceeds available printer RAM
- Sending multiple large print jobs simultaneously to the printer's buffer
- Using the maximum print resolution setting for a complex document with limited printer RAM
- Printing a complex document with many fonts, graphics, or overlapping elements
- Outdated firmware handling large print buffers less efficiently than newer versions
How to Fix It
-
Wait for the printer to resolve the buffer overflow on its own. The printer will print what it can with the current buffer, pause briefly, then continue. Error 17 is often self-resolving — the printer continues printing as the buffer clears.
This is especially common when printing large files over a slow network connection. The data arrives faster than it can be processed.
-
Reduce the print resolution for large documents. In the print dialog on your computer, change the print quality from 1200 dpi to 600 dpi. Lower resolution requires significantly less printer memory while still producing good-looking printed output for text documents.
For most text documents, 600 dpi is visually indistinguishable from 1200 dpi. Save 1200 dpi for detailed graphics and photos.
-
Turn on 'Resource Saving' or 'Print All Text as Black' in the printer settings if available. These options reduce the amount of font and rendering data sent to the printer, which reduces memory demands.
In the HP printer driver properties, look under Advanced > Print Quality for memory optimization options.
-
Break large print jobs into smaller batches. Instead of printing a 200-page document as one job, print pages 1-50, then 51-100, and so on. Smaller jobs use less buffer memory and are less likely to overflow the printer's RAM.
This is a good workaround for older printers with limited memory when printing large reports or manuals.
-
Consider upgrading the printer's RAM if error 17 is frequent. Many HP LaserJet models have a DIMM slot inside the printer that accepts standard printer memory modules. Check your printer's specifications for the compatible RAM type and maximum supported memory.
Doubling the printer's RAM from 8MB to 16MB (common on older LaserJets) dramatically reduces buffer overflow errors with complex documents.
When to Call a Professional
Error 17 rarely requires a technician. If it happens with all print jobs regardless of size, consider adding RAM to the printer — many older HP LaserJets have expandable memory slots. A technician can install additional memory if you prefer not to do it yourself. Memory upgrades for HP LaserJets cost $15-$50 and take about 5 minutes to install.
Frequently Asked Questions
Is error 17 the same as error 20 on HP printers?
They are closely related but different. Error 20 means the print job ran out of memory entirely and stopped. Error 17 means the buffer is temporarily full but the printer will continue when space frees up. Error 17 is less severe — it's more of a slowdown than a hard stop. Both are addressed by the same solutions: reducing resolution or adding memory.
Why does my HP printer get error 17 only with PDFs?
PDFs can contain complex vector graphics, multiple embedded fonts, and high-resolution images. This makes them much more data-intensive than simple Word documents. The printer must render all of this into a printable format in memory. Printing the PDF as an image (in Adobe Reader: Print > Advanced > Print as Image) is the quickest workaround.
How much RAM does my HP LaserJet have and can I add more?
Check your printer's specifications on HP's support site using your model number. Most older HP LaserJets came with 4-32 MB of RAM and support upgrades to 128-256 MB. Add-on printer DIMM memory modules are inexpensive ($10-$40) and widely available on Amazon. Installing them typically requires removing a small panel on the side of the printer and snapping in the module.