Why Is My HP Printer Not Printing?
Quick answer
Check the printer's control panel first: an error message there is the real problem. If it says Ready, the job is dying en route — cancel everything in the print queue, restart the Windows Print Spooler, then print a test page from the printer's own panel. If the test page works, it's your computer's driver or connection, not the printer.
"Not printing" covers three different failures: the job never reaches the printer, the printer refuses the job, or the printer prints but the page comes out wrong. Thirty seconds of looking tells you which one you have — then you only troubleshoot that one.
The 30-second triage
- Look at the printer's control panel. An error code, a jam message, paper out, or a toner prompt? The printer is refusing jobs for a stated reason — fix exactly what it says. Numeric codes have their own map: HP error codes explained.
- Panel says Ready? Then the job is dying on the way there. That's a queue, connection, or driver problem — keep reading.
- Pages come out, but blank, streaked, or faded? Different problem entirely — start at blank pages or streaking.
When the job dies on the way to the printer
- Open the print queue. A stack of jobs with one stuck at the top means that job is corrupt and blocking the line — cancel everything.
- Restart the Print Spooler (Windows key + R →
services.msc→ Print Spooler → Restart). Clears the majority of silent not-printing cases. - Check offline status. If Windows shows the printer offline or grayed out, follow the offline guide — the fix lives there.
- Print a test page from the printer itself (config or demo page from the panel). If that prints, the machine is healthy and the problem is 100% on the computer/network side — reinstall the full driver for your exact model as the final software step.
In an office: who else can't print?
The single most diagnostic question on a shared printer: is it just you? Just you — the problem is your computer's queue, port, or driver. Everyone — it's the printer, its network link, or the print server queue upstream of all of you. That answer alone cuts the problem in half, and it's the first thing worth telling IT or a technician.
When it's the machine
A printer that shows Ready but never responds — to any computer, or to its own test page — has a controller or network hardware fault. A printer cycling through jam or error messages that keep returning is telling you a part is failing. Either way, note what the panel says and how widespread the problem is; those two facts get a technician to the fix fastest.
If the printer won't even print its own test page — or shows an error code that keeps returning — the problem is in the machine, and no amount of driver reinstalling will reach it. Note what the panel says; that's the diagnosis a technician needs.
