What this means
Your computer says your document sent successfully, but the printer just sits there. That "success" message only means your computer successfully handed the job to its own internal queue. It does not mean the printer actually received or understood the data.
You do not have a dead printer. You usually have a digital traffic jam. A single stuck job in the Windows Print Spooler directory (C:\Windows\System32\spool\PRINTERS) blocks every document behind it. You might also be sending jobs to an old printer profile because your current machine is not set as the default, or a corrupted driver is scrambling the communication.
Other culprits will cause this exact freeze. Most inkjets refuse to print anything if a single color cartridge is empty. If you use a physical connection, a USB cable longer than 15 feet causes data loss, leaving jobs ignored or incomplete. On wireless networks, an IP address conflict makes the printer show up as offline, while corrupted registry entries from third-party printer monitors will repeatedly crash your Windows Print Spooler service.
Common causes
- Stuck print jobs in the operating system print queue
- Printer is offline or in paused status
- USB cable is disconnected or Wi-Fi connection is lost
- Wrong printer selected as the default device
- Outdated or corrupted printer driver software
- Empty ink or toner cartridges blocking the print queue
- Paper jam or empty paper tray not detected by the user
What to check first
- 1Verify the printer is powered on and has no error lights.
- 2Check that the printer has paper in the tray and has ink or toner.
- 3Ensure the USB cable is plugged in securely or the Wi-Fi light on the printer is solid.
Step-by-step fix
- 1
Set your printer as the default device
Open your computer's Control Panel or Settings menu and navigate to Printers & Scanners. Right-click or tap your printer and select 'Set as default printer' to ensure your computer sends jobs to the correct machine.
- 2
Clear the print queue
Open the print queue from your computer's printer settings. Click 'Printer' in the menu bar and select 'Cancel All Documents'. If a job is stuck, this clears the blockage so new jobs can print.
- 3
Restart the Print Spooler service
On Windows, search for 'Services' in the start menu. Find 'Print Spooler' in the list, right-click it, and select 'Restart'. This refreshes the system service that manages print jobs.
- 4
Check the printer status
Open your printer queue window. Make sure 'Use Printer Offline' and 'Pause Printing' are unchecked in the Printer menu.
- 5
Power cycle all devices
Turn off your printer and unplug its power cord. Shut down your computer. Turn off your Wi-Fi router. Wait 60 seconds, then turn on the router, the computer, and finally the printer.
- 6
Reinstall the printer driver
Go to your computer's printer settings and remove the printer. Go to the manufacturer's official website, download the latest driver software for your specific printer model, and install it.
When to contact a professional
If you already reinstalled the drivers and checked the cables, but the printer won't respond to your computer or run a self-test, the main formatter board or the internal interface port has failed. Stop troubleshooting. You must turn off the printer and unplug it before checking any internal mechanical parts to avoid injury. Trying to service these internal electronics yourself will void your warranty, so you need to call a professional technician to handle the repair.