If your HP printer is stuck on a print job that won’t cancel, it can prevent other tasks and cause frustration. This issue may arise from software glitches, driver problems, or communication errors between your computer and printer.
Fix 1: Cancel the Print Job from the Printer Panel
Use the Printer’s Control Panel
- On your HP printer’s screen, look for Cancel, Stop, or X icon.
- Tap it to cancel the active print job.
- Wait a few seconds for the job to clear.
If the cancel option doesn’t respond, proceed with the next steps.
Fix 2: Cancel the Print Job from the Computer
On Windows
- Open Control Panel > Devices and Printers.
- Right-click your HP printer and select See what’s printing.
- Right-click the stuck print job and select Cancel.
- If it doesn’t respond, go to Printer > Cancel All Documents.
On macOS
- Go to System Preferences > Printers & Scanners.
- Select your HP printer and click Open Print Queue.
- Select the job and click the X or Delete button.
Fix 3: Restart the Print Spooler (Windows)
- Press Win + R, type
services.msc, and press Enter. - Find Print Spooler in the list.
- Right-click and choose Stop.
- Go to
C:\Windows\System32\spool\PRINTERSand delete all files inside. - Return to the Services window, right-click Print Spooler, and select Start.
Fix 4: Power Cycle the Printer
- Turn off the HP printer.
- Unplug the power cable from both the printer and the wall.
- Wait 60 seconds.
- Plug it back in and power it on.
- Check if the print job is cleared.
Fix 5: Use HP Smart or HP Print and Scan Doctor
HP Smart App
- Open the HP Smart app.
- Go to your printer and check for active print jobs.
- Use the app interface to cancel or restart the queue.
HP Print and Scan Doctor (Windows)
- Download from the HP website.
- Run the tool and let it diagnose and fix printing issues automatically.
Fix 6: Update or Reinstall the Printer Driver
- Visit support.hp.com.
- Enter your printer model and download the latest drivers.
- Install them and restart your computer.
- Try printing again to check if the cancel function is restored.
Persistent print jobs usually result from a blocked print queue or spooler service error. Following the steps above should resolve the issue and restore normal printing functionality.