This article is for informational purposes only. While we aim to provide accurate guidance, tech troubleshooting may vary by device and software version. Always back up your data before making system changes.
How to Fix a Printer That Won’t Print
Printers have a reputation for failing at the worst possible moment — and it’s well-earned. But most “printer broken” situations are actually simple connectivity or configuration issues you can fix in 10 minutes.
Here’s a systematic troubleshooting guide that works for both wired and wireless printers on Windows and Mac.
Step 1: Check the Basics
Before diving into settings, verify the physical state:
- Is the printer turned on? Check for power lights or a display screen.
- Is there paper loaded? Open the paper tray and make sure it’s properly seated.
- Are there error messages? Check the printer’s display panel for blinking lights or error codes.
- Are ink or toner levels sufficient? Most printers show ink levels on the display or in the printer software.
Step 2: Check for Paper Jams
Paper jams are the most visible printer problem.
- Turn off the printer.
- Open all access panels — the paper tray area, rear access door, and any side panels.
- Gently pull out any stuck paper in the direction the paper normally feeds (don’t pull backward — it can tear).
- Check for torn pieces — even a small scrap left inside can cause future jams.
- Close all panels, reload paper, and try printing.
Step 3: Clear the Print Queue
A stuck print job blocks all subsequent jobs.
Windows:
- Open Settings → Printers & scanners.
- Click your printer → Open print queue.
- Cancel all pending jobs.
- If jobs won’t cancel: Open Services (type
services.mscin the Run dialog), find Print Spooler, right-click → Stop. - Open File Explorer to
C:\Windows\System32\spool\PRINTERSand delete all files in that folder. - Go back to Services and Start the Print Spooler.
Mac:
- Open System Settings → Printers & Scanners.
- Click your printer → Open Print Queue.
- Cancel all pending jobs.
Step 4: Restart Everything
The classic fix that actually works:
- Turn off the printer.
- Restart your computer.
- Turn the printer back on.
- Try printing again.
This clears temporary glitches in both the printer hardware and the computer’s print subsystem.
Step 5: Set as Default Printer
Sometimes the computer sends print jobs to a different (often virtual) printer.
Windows:
- Settings → Printers & scanners.
- Find your printer and click Set as default.
- Make sure “Use Printer Offline” is NOT checked.
Mac:
- System Settings → Printers & Scanners.
- Set your printer as the Default printer.
Step 6: Update or Reinstall Drivers
If the printer is connected and powered on but still won’t print:
- Visit the printer manufacturer’s website (HP, Canon, Brother, Epson).
- Download the latest driver for your specific model and operating system.
- Install the driver and restart your computer.
- Try printing again.
Step 7: Fix Wireless Printer Connection
For WiFi printers that show as connected but won’t print:
- Verify the printer is on the same WiFi network as your computer. Many printers connect to a different network by accident.
- Restart the router — wait 30 seconds after turning it off before turning it back on.
- Run the printer’s WiFi setup again from the printer’s menu.
- Check if your printer only supports 2.4GHz — if your router broadcasts separate 2.4GHz and 5GHz networks, make sure the printer is on 2.4GHz.
Quick Diagnosis Table
| Symptom | Likely Cause | Fix |
|---|---|---|
| Nothing happens when printing | Printer offline or not default | Set as default, check connection |
| Error light blinking | Paper jam, empty ink, or open door | Check physical state |
| Documents stuck in queue | Print Spooler issue | Restart Print Spooler |
| Prints blank pages | Empty ink or dried printhead | Check ink, run cleaning cycle |
| Wireless printer won’t connect | Wrong network or IP issue | Reconnect to WiFi, restart router |
The Bottom Line
Follow these steps in order: check basics → clear jams → clear print queue → restart → set as default → update drivers. This sequence solves most printer problems. For wireless printers, also verify the WiFi network and restart the router.
Related Guides
- How to speed up a slow computer — a slow computer can cause print jobs to hang or time out.
- WiFi connected but no internet — network connectivity issues affect wireless printers too.