Printer Not Working? The $0 Fix That Works 90% of the Time
Before you buy a new printer or call support, try this simple fix that solves most common printer issues.
Printers are the most hated devices in technology. They jam, they go offline for no reason, they refuse to print when you're in a hurry. And printer support lines are notoriously unhelpful, often ending with "have you tried reinstalling the drivers?" after a 45-minute hold.
Here's the good news: one fix solves roughly 90% of "printer not working" issues. And it takes about 60 seconds.
The Print Spooler reset
The Print Spooler is a Windows service that manages print jobs. When it gets stuck (which happens frequently), your printer appears offline or unresponsive, even though nothing is actually wrong with the hardware.
The fix on Windows: Press Win+R, type "services.msc" and hit Enter. Scroll down to "Print Spooler." Right-click it, select "Stop." Wait 10 seconds. Right-click again, select "Start." That's it.
For an even faster method: open Command Prompt as administrator and run: net stop spooler && net start spooler
Why this works
Every time you send something to print, Windows creates a print job in a queue. Sometimes these jobs get corrupted — maybe you cancelled a print halfway through, or the printer lost connection during a job. These corrupted jobs block the entire queue, preventing anything else from printing.
Stopping the Print Spooler clears the queue. Starting it fresh gives you a clean slate. Your printer starts responding immediately.
On Mac
Mac handles print queues differently, but the concept is similar. Go to System Settings → Printers & Scanners. Right-click your printer and select "Reset printing system." This clears all queued jobs and re-adds your printers. You may need to re-add your printer afterward, but it resolves the vast majority of Mac printing issues.
The "offline" printer myth
When your printer shows as "offline" in Windows, it rarely means the printer is actually off or disconnected. More often, it means Windows has flagged it as offline due to a failed communication. Go to Settings → Devices → Printers & Scanners, click your printer, and open the print queue. Uncheck "Use Printer Offline" if it's checked. Then try printing again.
When it IS a hardware issue
If the Print Spooler reset doesn't work, and your printer shows specific error codes or has blinking lights in unusual patterns, that may indicate a genuine hardware issue like a paper jam sensor malfunction or a dead print head. TaskClinic can diagnose these specific error codes and tell you whether the fix is DIY-able or whether it's time for a replacement.
Pro tip: if your printer is more than 5 years old and needs a repair costing more than $80, it's almost always more economical to replace it. Modern printers are significantly more reliable and often cheaper than the repair cost of older models.
Enjoyed this article? Check out more from our blog.
All Articles